Proof of Reserves
We prove that we hold 100% of Bitcoin deposits in full reserve.
Bitcoin Reserve Ratio
Over 100%
We held more Bitcoin than the sum of our client deposits.
Total assets
Bitcoin set aside by us to cover client balances.
25,180 BTC
Total liabilities
The total amount of Bitcoin our clients own.
25,108 BTC
FAQs
Reserves are deposits that financial institutions hold on hand. While banks hold only a fraction of their deposits in reserve, we hold a full reserve of all the Bitcoin in our custody. This means we could service every client withdrawing all of their Bitcoin at the same time.
Proof of Reserves is a way for clients to verify that a company has all of the assets that clients own on their platform, making sure they can pay everyone who has trusted them with their money.
Proof of Reserves helps ensure that an institution maintains a full reserve, and can cover all of its clients' withdrawals. When you buy Bitcoin on our platform, you can trust that when you want to withdraw it, you will be able to do so.
For us to maintain full reserve status, we must have at least as much Bitcoin as we have in outstanding client balances. Thus, Proof of Reserves consists of two parts: Proof of Assets and Proof of Liabilities. Assets are the Bitcoin that we control onchain. Liabilities are the cumulative Bitcoin owned by our clients.
Clients verify our assets by viewing our cold storage address onchain using a 3rd-party block explorer such as mempool.space. This will display how much Bitcoin we hold in cold storage. To prove that the Bitcoin in cold storage is controlled by us, we broadcast a transaction spending a small amount of the Bitcoin in this address to accompany each Proof of Reserves.
We also publish a Proof of Liabilities. This comes in the form of an anonymized list of all our client liabilities. Clients verify that their balances are included in our list of all client liabilities. They also verify that the sum of this list of liabilities is less than our assets.
We prove wallet ownership by sending a transaction with a predetermined amount on the Bitcoin network.
The amount of the transaction is determined by taking the smallest seven digits from the largest output of the coinbase transaction (the first transaction) from the block selected for the monthly Proof of Reserves report.
You can verify your balance by accessing a proof, where you can use your account ID to confirm that your balance is included and backed by our reserves.
Your balance might not match the proof of balance due to the timing difference between when the proof was generated and your most recent transactions. The proof reflects your balance at a specific moment, so recent activity may not be included.
We publish a sum of our client balances in our Proof of Liabilities. This sum is broken down in such a way that no account balances are revealed. Neither your account identity, balances, nor changes in account balances across Proofs can be determined by anyone but you and us.
When an observer examines our Proof of Liabilities, they will see a list of amounts. Your balance will be the sum of several of these amounts, but only you and we have the data necessary —your email, account key, and account ID— to determine which amounts belong to your account.
These amounts are structured in a Merkle Sum Tree, so that the sum of client liabilities can be easily calculated and verified while fully preserving client privacy.