What is proof of reserves?
Proof of reserves is a transparency method that allows users to verify that a platform holds assets corresponding to customer balances. It combines blockchain transparency with independent verification methods to provide greater visibility into asset backing.
Why proof of reserves exists
For much of the history of digital assets, platforms operated as black boxes. Users saw a balance in their account, but had no independent way to check whether the platform actually held the assets it claimed. Several high-profile failures showed how damaging that opacity could be: platforms continued to display balances while, in reality, customer assets had been lent, rehypothecated or lost.
Proof of reserves is a response to that gap. It uses blockchain transparency — the fact that on-chain balances are publicly verifiable — combined with cryptographic techniques to prove that the platform's assets meet its obligations to customers at a point in time.
How proof of reserves works
A proof of reserves brings three pieces together into a single verifiable snapshot.
- Assets held on-chain
- + Customer liabilities
- + Verification process
- = Reserve transparency
The assets side lists the on-chain addresses controlled by the platform. The liabilities side aggregates customer balances. The verification process ties the two together — often with cryptography that lets each user check their own balance is included, without exposing anyone else's.
On-chain verification
Public blockchains are, by design, transparent. Anyone can look up an address and see its current balance and full transaction history. When a platform publishes the addresses that hold its reserves, the balances of those addresses become independently checkable.
On-chain evidence is powerful but limited. It shows what is in an address at a given time, not who ultimately owns it, whether it is pledged elsewhere, or what obligations sit against it. That is why proof of reserves combines on-chain data with additional verification.
Merkle-tree proofs
On the liabilities side, the standard technique is a Merkle tree. Each customer balance is hashed into a leaf of the tree, pairs of leaves are hashed together, and this repeats until a single root hash represents the whole set of balances. The root is published.
Each customer can be given their leaf plus the sibling hashes needed to reconstruct the root. If they can rebuild the published root from their data, they have mathematical evidence that their balance was included in the total — while other users' balances stay private.
What proof of reserves does not prove
- That the platform is profitable or well-managed.
- That there are no off-chain liabilities the snapshot doesn't cover.
- That the platform has regulatory approval for every service it offers.
- That there is zero operational, security or counterparty risk.
- That balances between snapshots are guaranteed.
Acknowledging these limits is part of what makes a proof of reserves credible. Transparency about what it cannot show matters as much as the numbers it does show.
Assets vs liabilities
| Assets (what is held) | Liabilities (what is owed) |
|---|---|
| BTC in disclosed addresses | Customer BTC balances |
| ETH in disclosed addresses | Customer ETH balances |
| Stablecoin reserves | Customer stablecoin balances |
| Fiat reserves with partner institutions | Customer fiat balances |
| Other assets, disclosed separately | Outstanding loans and obligations |
A meaningful proof of reserves compares like with like: BTC assets against BTC liabilities, ETH against ETH, and so on. Aggregating everything into a single fiat number can hide currency-specific shortfalls.
Independent verification
Beyond on-chain data and Merkle trees, some platforms engage independent parties to review methodology, sample balances and inspect controls. Independent involvement adds weight, but the details matter: methodology, frequency, scope and any limitations should be published alongside the report.
The Vision Bank does not describe transparency reporting as an audit unless it has actually been performed as one under professional standards. We prefer clear language over borrowed authority.
The Vision Bank transparency approach
The Vision Bank believes transparency is essential for digital financial services. Our transparency framework is designed to give users greater visibility into how customer assets are held, and is delivered through licensed partner institutions responsible for the underlying custody.
For the current report and reserve address disclosure, see /proof-of-reserves. For the broader regulatory context, see /compliance and /legal.
Where transparency fits
Proof of reserves works best alongside sound custody, clear regulatory disclosures and independent review. Continue with What is crypto custody? to see how assets are safeguarded before they ever appear in a reserve snapshot.
Frequently asked questions
Is proof of reserves an audit?
No. Proof of reserves is a cryptographic and on-chain transparency method. An audit is a formal engagement performed by an independent firm under professional standards. The two can complement each other, but they are not the same thing.
Does proof of reserves guarantee that a platform is safe?
No. It demonstrates that on-chain reserves correspond to customer balances at a point in time. It does not describe off-chain liabilities, operational risks or profitability. It is one input into a broader view of platform trust.
How often should reserves be verified?
There is no single standard. Platforms typically publish snapshots on a scheduled cadence — for example weekly or monthly — and users can verify their inclusion in the current snapshot. More frequent snapshots give a more timely view but do not change what is being measured.
Can proof of reserves prevent insolvency?
No. It can make imbalances more visible and easier to detect, which can pressure platforms to maintain proper reserves. It does not eliminate operational, credit or market events that could cause insolvency.
Why is transparency important?
Digital-asset platforms have historically been opaque, and users often had no way to verify whether balances were genuinely backed. Publishing transparent reserves is one way to give users independent evidence to work with.
Continue in the Academy
Put what you've learned into practice
Open a The Vision Bank account to access custody, transparency reporting and crypto-backed lending in one regulated interface.