Proof‑of‑Reserves

Transparent custody.

First in the world, since 2020 CheckSig provides a public Proof‑of‑Reserves: anyone can verify on-chain the crypto-assets held in custody.

Proof‑of‑Reserves

Verification standards

CheckSig believes in transparent, publicly verifiable custody. While opacity remains the industry standard, CheckSig stands out for its uncompromising rigor.

First in the world, since 2020 CheckSig provides a public, cryptographic Proof‑of‑Reserves, at least monthly: anyone can verify on-chain the existence, availability, and full control of all funds in custody.

Such a proof might seem obvious; in reality, most crypto companies do not prove their reserves, leaving room for concealed losses that surface only when it’s too late.

The public blockchain transaction

The Proof‑of‑Reserves is provided as a transaction, publicly verifiable on the Bitcoin blockchain. The transaction:

  • includes (in tech jargon, spends as TxIn) the amount under custody consolidated in the previous Proof‑of‑Reserves;
  • collects (spends as TxIn) all deposits received since the last Proof‑of‑Reserves;
  • pays transaction fees;
  • withdraws (creates a TxOut for) the amount required to satisfy our clients’ withdrawal requests, if any;
  • consolidates all remaining Bitcoin as a single amount (creates one change TxOut) at the consolidation address.

The consolidated amount reflects the entirety of Bitcoin in custody at the time of the transaction. Through the use of the previous amount, the locking-script (the pre-image of the P2WSH script) protecting the assets is revealed, making CheckSig’s custody model fully verifiable and transparent.

The Proof‑of‑Reserves performs a simultaneous transfer to the consolidation address, attesting to the effective control of funds at the transaction date. While address reuse is generally discouraged for privacy, in our case it becomes a deliberate and necessary choice to ensure the publicity of the proof.

Any residual potential vulnerability (such as nonce exfiltration) is neutralized by our proprietary protocol. Security relies on a multi-level, multi-signature architecture, based on Hardware Security Modules from diversified manufacturers to eliminate any single point of failure.

Read the protocol

Reserves, solvency, and off-chain external audit

Publishing the amount in custody, while fundamental, does not in itself attest to the ability to meet obligations to the entire client base. An authentic proof of solvency requires that the Proof‑of‑Reserves be supplemented by a verification of liabilities (Proof‑of‑Liabilities), i.e., the determination of total deposits. However, cryptographic liability verification models are often partial and difficult to interpret for users and auditors.

Given the need to protect privacy, current approaches do not allow independent and easy verification for non-experts. CheckSig therefore chooses to elevate the standard of transparency by entrusting liability verification to independent external auditors.

Their independent review ensures that publicly demonstrated reserves consistently exceed client liabilities, and constitutes a fundamental pillar of our SOC attestations.

Furthermore, since an on-chain proof could be subject to temporary manipulations, such as taking out loans to conceal shortfalls, only a professional off-chain review guarantees the absence of anomalies. It is this dual level of control, technical and fiduciary, that defines our institutional security.

The Proof‑of‑Reserves

Verify all Proof‑of‑Reserves transactions performed by CheckSig, with the ability to explore them on-chain.

Proof‑of‑Reserves — Bitcoin (₿)
TransactionDeposits (₿)Fees (₿)Withdrawals (₿)Assets under custody (₿)
17 Apr 202618.469285310.000029880.000000001493.51275453
13 Mar 20264.129735040.000022070.000000001475.04349910
30 Jan 20260.155112400.0000206010.000000001470.91378613
9 Jan 202620.961849930.0000364725.000000001480.75869433
24 Dec 20250.634661930.0000225430.000000001484.79688087
16 Dec 20253.808694530.000102130.000000001514.16224148
7 Nov 20254.452351060.0000323110.000000001510.35364908
8 Oct 20250.200181860.0000069235.000000001515.90133033
4 Oct 20258.011364290.0000069238.000000001550.70115539
30 Sep 20252.203216750.0000225438.000000001580.68979802
17 Sep 202514.376316860.0000264538.000000001616.48660381
26 Aug 2025502.955926440.000051360.000000001640.11031340
25 Jul 20256.679897840.0000440310.000000001137.15443832
26 Jun 20255.722301400.000055270.000000001140.47458451
31 May 20250.000000000.0000030210.000000001134.75233838
22 May 20250.069016770.0000166910.000000001144.75234140
17 May 20252.715640430.000026457.000000001154.68334132
18 Apr 20251.241695870.0000206023.000000001158.96772734
4 Apr 202522.789689720.000026457.000000001180.72605207
18 Mar 202511.796313000.000051845.000000001164.93638880
13 Feb 202548.567913980.000121380.000000001158.14012764
23 Jan 20253.460994790.0001349810.000000001109.57233504
8 Jan 20252.682198740.0001131240.000000001116.11147523
30 Dec 202413.690821670.000453420.000000001153.42938961
10 Dec 202430.413666950.0007529920.000000001139.73902136
14 Nov 20244.780215050.0002253925.000000001129.32610740
8 Nov 202415.385347910.0001336215.000000001149.54611774
4 Nov 202416.772336000.0002116135.000000001149.16090345
18 Oct 20240.652924980.0000708930.000000001167.38877906
30 Sep 20240.200000000.0000275811.000000001196.73592497
23 Sep 202435.844423300.0001466516.000000001207.53595255
21 Aug 2024350.440622470.000290760.000000001187.69167590
17 Jul 202414.656198420.000438620.00000000837.25134419
12 Jun 202418.816674100.0012695215.00000000822.59558439
14 May 202455.168225990.000620785.00000000818.78017981
16 Apr 20248.878028250.000969900.00000000768.61257460
15 Mar 20240.394360280.0003481420.00000000759.73551625
5 Mar 202448.484906120.0022081515.00000000779.34150411
2 Feb 202414.542611090.0019627313.95420166745.85880614
19 Jan 202440.087288120.003090880.00000000745.27235944
19 Jan 20241.783975180.000875780.00000000705.18816220
22 Dec 202313.488447040.002424938.00000000703.40506280
7 Dec 202336.049472260.002023050.00000000697.91904069
3 Nov 20235.365565420.000080450.00000000661.87159148
3 Oct 202318.431524430.000111390.00000000656.50610651
4 Sep 20230.000000000.000033835.00000000638.07469347
29 Aug 20235.011479990.000084690.00000000643.07472730
30 Jul 20235.776118200.000160480.00000000638.06333200
30 Jun 202333.981184950.000461360.00000000632.28737428
2 Jun 202314.461541970.000460830.00000000598.30665069
3 May 202313.171548100.000910260.00000000583.84556955
30 Mar 202325.923746350.000160088.00000000570.67493171
3 Mar 20230.011190780.000025165.00000000552.75134544
28 Feb 202316.629473730.000868560.00000000557.74017982
9 Feb 202311.034472990.000208040.00000000541.11157465
20 Jan 202310.694545630.000104020.00000000530.07730970
23 Dec 20227.663764120.000063290.00000000519.38286809
2 Dec 202234.116487570.000293345.00000000511.71916726
3 Nov 202212.544384990.000080045.00000000482.60297303
4 Oct 20227.946170800.000118770.00000000475.05866808
3 Sep 202211.432849960.000016510.00000000467.11261605
2 Aug 202214.238768190.000057880.00000000455.67978260
6 Jul 202232.627417570.000208040.00000000441.44107229
6 Jun 20224.951270010.000022380.00000000408.81386276
17 May 202213.920101230.000060180.00000000403.86261513
3 May 202214.262506040.000065520.00000000389.94257408
1 Apr 202228.107782680.000092130.00000000375.68013356
4 Mar 20228.327759210.000131040.00000000347.57244301
2 Feb 202214.294109660.000144700.00000000339.24481484
5 Jan 202213.847093310.000060180.00000000324.95084988
22 Dec 202121.327974710.0001307110.09516878311.10381675
29 Nov 202126.518690640.000146678.12112682299.87114153
29 Oct 202190.435683460.000183966.65512106281.47372438
30 Sep 202111.651545830.000164606.80705070197.69334594
1 Sep 202113.903893410.000073700.00000000192.84901541
2 Aug 20214.974804500.000162140.00000000178.94519570
2 Jul 202132.067482520.000511810.00000000173.97055334
2 Jun 20218.951644890.000272160.00000000141.90358263
1 May 20217.248228100.000309540.00000000132.95220990
1 Apr 202121.215985240.000579391.00000000125.70429134
1 Mar 202122.788259010.000511810.00000000105.48888549
2 Feb 20210.000000000.000048510.0000000082.70113829
31 Jan 202132.073150510.000312480.0000000082.70118680
1 Jan 202118.035426880.000511810.0000000050.62834877
2 Dec 202012.713670430.000737000.0000000032.59343370
3 Nov 20200.000000000.000069300.0000000019.88050027
12 Oct 202019.881277870.000708300.0000000019.88056957

The total Bitcoin amount in custody can be verified at the current consolidation address

Verify total Bitcoin amount

Altcoins

Altcoins do not support native multi-signature: for this reason, we only provide our addresses whose balances can be verified (Proof‑of‑Addresses, also known as Proof‑of‑Balances). The Proof‑of‑Reserves is only provided implicitly when we spend from these addresses.

One account, with everything that matters.

Open your account in just a few minutes: the process is simple, fast, and fully online.

CTA bg