A proof of reserves report is an asset-side snapshot at one block height. Without a verified liability figure, a coverage ratio says little about whether a custodian is solvent.

Skip to content
Ending soon
ChainReach ChainReach

Reading a Proof-of-Reserves Update

Filed in Verified October 27, 2026 5 min read
In this article · 10 sections
  1. What a proof of reserves report does and does not show
  2. Three levels of assurance, and what each is worth
  3. Self-reported snapshots
  4. Third-party attestation
  5. Full audit with liabilities
  6. Why liabilities are the harder half
  7. The arithmetic: coverage ratios and what they hide
  8. How to read a proof of reserves update in seven steps
  9. What a proof of reserves update cannot tell you
  10. The disclosure habit

TL;DR

A proof of reserves update shows assets at a moment, not what is owed. Read the scope, the timestamp and the denominator before trusting the coverage ratio.

Verified October 27, 2026 5 min read

A proof of reserves report is a snapshot of the assets a custodian claims to hold on behalf of customers at a specific moment, usually published as a list of addresses and a total. The proof of reserves figure is only half of a solvency question, and the half that is easier to produce.

Reading one properly means separating what the report establishes from what the headline number implies. This article covers the three common levels of assurance, why liabilities are the harder side, how to run a coverage ratio yourself, and which questions a reserves update cannot answer no matter how professional it looks.

  • Reserves are an asset-side snapshot. They answer “what is held”, not “what is owed”.
  • Control of an address is not the same as ownership. A signature proves keys, not that the coins are unencumbered.
  • Coverage is a ratio, and ratios hide denominators. A high percentage against an incomplete liability set is meaningless.
  • Timing is part of the claim. A snapshot taken at one block height says nothing about the balance sheet a month later.

What a proof of reserves report does and does not show

The report shows that, at a stated time, a set of addresses controlled by the reporting entity held a stated quantity of assets. That is a real and useful fact: it rules out the simplest form of misrepresentation, where a venue claims holdings it does not have. The mechanism is usually a signed message from each address, which demonstrates control of the private key at that moment.

What it does not show is what the entity owes. Solvency is assets minus liabilities, and a reserve figure without a liability figure is an inventory count. A custodian can hold a billion in assets, owe 1.3 billion to customers and publish a perfectly accurate reserve report, because the report never mentions the 1.3 billion.

Three levels of assurance, and what each is worth

Reports that all get called reserve attestations sit on a spectrum, and the differences are about who verified what.

Self-reported snapshots

The entity publishes addresses and totals with no external review. This is better than nothing because addresses can be checked independently on-chain, but the selection of addresses is entirely the entity’s choice, and nothing prevents it from omitting an address that carries a lien, a loan or a claim from a counterparty.

Third-party attestation

An accounting firm performs agreed-upon procedures and states that the balances match at a point in time. Attestations are narrow by design: they confirm the procedures were followed, not that the procedures were sufficient, and they typically cover assets only. Read the scope paragraph before the conclusion, because the scope is where the limitation lives.

Full audit with liabilities

A full audit covers both sides, includes internal controls, and expresses an opinion on the financial statements rather than on a single number. It is the strongest option and the rarest, partly because verifying customer liabilities requires handling personal data and partly because the work is expensive and slow.

Why liabilities are the harder half

Assets are public on a blockchain; liabilities are private records. Proving what you owe every customer requires each customer to check a leaf in a Merkle tree against their own balance, which means publishing a root and asking users to verify inclusion. That process is technically feasible and socially awkward: few users check, and the ones who do reveal information about their own holdings.

A reserve report answers a question about assets. Solvency is a question about the difference between assets and liabilities, and the difference is the part that usually goes unpublished.

The arithmetic: coverage ratios and what they hide

Coverage is reserves divided by liabilities. Assume a report shows 1,020,000,000 in reserves against 1,000,000,000 in customer liabilities, which is a coverage ratio of 102 percent and reads as comfortably solvent.

Now ask what the liability figure includes. If the reported liabilities cover only deposit accounts and exclude balances held through an institutional or omnibus arrangement, the true figure might be 1,400,000,000. The same reserves against that denominator give 1,020 divided by 1,400, or 73 percent. Nothing in the report changed; only the completeness of the denominator did, and the completeness is asserted rather than proven.

Timing does similar work. Suppose 40 percent of reserves sit in a volatile asset and its price falls by half between the snapshot and the date you read the report. The reserve figure drops from 1,020,000,000 to roughly 816,000,000 while liabilities in dollar terms stay near 1,000,000,000, and coverage moves from 102 percent to about 82 percent. A snapshot is a photograph of a moving object, and the older it is, the less it describes the present.

How to read a proof of reserves update in seven steps

  1. Find the timestamp and the block height. A report without one cannot be tied to anything.
  2. Check whether liabilities appear at all, and if so, whether they are proven or merely asserted.
  3. Read the scope paragraph for what the reviewer did and did not examine.
  4. Identify who performed the work and whether they are independent of the entity.
  5. Look for the addresses, not just totals, so the balances can be checked on-chain yourself.
  6. Recompute the coverage ratio with the numbers given rather than trusting the stated percentage.
  7. Compare the report date with today, and note how much of the reserve asset mix could have moved.
Statement in the report What it establishes What it leaves open
A total reserve figure Assets existed at a point in time What is owed against them
Signed addresses Control of keys at signing Whether the coins are pledged or borrowed
A Merkle root of user balances A liability set existed Whether every account is included
An attestation letter Stated procedures were performed Whether those procedures were adequate
A coverage percentage A ratio at a date How the denominator was built
No published liabilities Nothing about solvency Everything that matters

What a proof of reserves update cannot tell you

It cannot tell you whether the entity is solvent, because solvency needs liabilities. It cannot tell you whether the assets are unencumbered, because a token in an address can be collateral for a loan that does not appear. It cannot tell you about off-chain obligations, contingent liabilities, or commitments to counterparties that settle outside the visible addresses.

The disclosure habit

It also cannot tell you about governance. A reserve report is a disclosure, and disclosure depends on the entity continuing to disclose. The absence of a new update after a period of regular ones is itself information, and it is usually noticed later than it should be.

How we verify

ChainReach

Verified by the ChainReach editorial team against each platform’s public pages. Figures are promotional and may change — confirm the live number on the offer card before funding an account.

Last verified October 27, 2026 Methodology Text-only version Corrections

Frequently asked questions

Does a reserve report prove a platform is solvent?

No. It proves assets exist at a moment. Solvency requires liabilities too, and most reports either omit them or state them without independent verification. A reserve report is one input to a solvency question, not an answer.

What is a Merkle tree proof of balances?

It is a way to commit to a set of account balances without publishing them. The entity publishes a root hash, and each user can check that their balance is included without seeing anyone else's. It proves inclusion, not completeness: an omitted account leaves no trace.

Why are liabilities harder to prove than assets?

Assets sit on a public ledger and can be summed by anyone. Liabilities live in private databases, involve personal data, and require cooperation from customers to verify. Proving the complete set, rather than a selected set, needs controls that a snapshot does not have.

What is the difference between an attestation and an audit?

An attestation reports on specific procedures against specific assertions at a point in time. An audit expresses an opinion on financial statements as a whole and includes an assessment of controls. Attestations are narrower and are commonly used because they are faster and cheaper.

Is a coverage ratio above 100 percent a safety signal?

Only if the liability figure is complete and the assets are unencumbered. A ratio computed against a partial liability set can exceed 100 percent while the entity is short of what it owes. Recompute it with the numbers in the report and read the scope notes first.

How often should reserves be updated?

More often is generally better, but frequency without liability coverage mostly adds snapshots of the same incomplete picture. A monthly update with a clear scope is more informative than a daily total with no stated liabilities. Rules and disclosure expectations differ by jurisdiction, so check local requirements.

0 comments

No comments yet — ask a question and we will answer it here.

Leave a reply

Daily digest

Get today's best crypto offers

One short email each morning with the offers that changed overnight.

No spam, unsubscribe in one click. We never share your address with the brands we review.