How to spot a fake proof of reserves
Four failure patterns, each with a named example currently live on a major exchange's website.
- Published
- Sep 27, 2026
- Reading time
- 8 min
- Fact-checked by
✓ Theo Walsh

In this article
7 partsAfter 2022, publishing a proof of reserves became a marketing requirement. Meeting the standard did not. Most of what is published under that name today would not detect the failure it exists to detect, and the gaps are visible from the page itself if you know what to look for.
Here are the four patterns, each with a real example from the 29 exchanges we researched for the exchange rating.
Pattern 1: assets without liabilities
The commonest failure by a wide margin. A page shows wallet addresses holding large balances and invites you to verify them on-chain. You can, and it proves nothing, because it never states what the exchange owes customers.
An exchange with $2bn of visible assets and $4bn of customer liabilities passes this test. So does one that borrows coins the day before the snapshot. Kraken's own framing is the right one: anything that omits liabilities is not a full proof of reserves.
Pattern 2: an attestor who is no longer there
Crypto.com's live proof-of-reserves page still names Mazars as its attestor and still cites 7 December 2022 as the attestation date — an auditor that publicly withdrew from all crypto proof-of-reserves work that same month, more than three years ago.
The methodology underneath is decent: a Merkle tree over client balances, which does cover liabilities, and a self-verification tool. But who attests it today is unknown, the cadence is unstated, and the most recent dated snapshot on a primary page is from 2022. Check the date and the name, every time.
Pattern 3: no proof at all, behind a page that implies one
BitMart publishes no proof of reserves in any form. Several venues in this category have a security page, a transparency page, or a reassuring paragraph about how customer funds are handled — and no verifiable data anywhere in it.
The test is simple: can you point at a number that says what the exchange owes, on a date, checked by someone named? If not, there is no proof, regardless of the section heading.
Pattern 4: a snapshot with no cadence
A proof of reserves describes one moment. It says nothing about the days after. A venue that published once in 2023 and never again has told you about a day three years ago.
Cadence is what turns it into evidence: quarterly at Kraken, monthly at some venues. And the counter-example is worth naming, because it cuts against the usual hierarchy — MEXC, an offshore venue with no US access, publishes a monthly Merkle-tree proof covering liabilities, attested by a named third-party security firm. Reputation and evidence are not the same axis.
The checklist
- Does it state total customer liabilities, not just assets?
- Is there a named attestor, and is the attestation dated within the last few months?
- Is there a stated cadence, and does the history show it was kept?
- Can you verify your own balance is inside the total, via a personal Merkle proof?
- Is the most recent snapshot linked from the exchange's own primary page, not from a blog post nobody has updated?
Assets prove an exchange has money. Only liabilities prove it has enough.
The short version
A real proof of reserves names what is owed, names who checked, states when, repeats on a schedule, and lets you find your own balance in it. Anything missing one of those is a publication rather than a proof — and the exchange's brand recognition is no substitute for any of them.
Frequently asked questions
4 questionsWhat makes a proof of reserves real?
Four things: it includes total customer liabilities rather than assets alone, it is attested by a named third party, it runs on a stated and observed cadence, and it lets individual customers verify their own balance is inside the total via a Merkle proof. Missing any one of those weakens it substantially.
Why are assets-only proofs of reserves meaningless?
Because solvency is a comparison. Showing wallets holding $2bn says nothing if customers are owed $4bn, and coins can be borrowed the day before a snapshot. Without liabilities, the exhibit cannot detect the failure it exists to detect.
Which exchanges have a real proof of reserves?
In our research the benchmark is Kraken: liability-inclusive, attested by a named accounting firm, quarterly, with a personal Merkle proof per client. MEXC, despite a weaker profile elsewhere, publishes a monthly liability-inclusive proof attested by a named security firm. Most other venues fall short on at least one of the four criteria.
How often should a proof of reserves be published?
Quarterly at minimum, monthly is better. A proof describes a single moment and says nothing about the days after it, so cadence is what converts a snapshot into ongoing evidence. A venue that published once and never again has told you about one historical day.
About the author
Ethan Brooks is a U.S.-based Senior Crypto Analyst at ChainWatch with nearly a decade of experience analyzing digital asset markets, blockchain data, and institutional trading activity.
How this was reported
ChainWatch Daily is independent and reader-funded. Stories are written by named journalists and checked against primary sources before publishing. We disclose holdings, correct errors in the open, and never accept payment for coverage. This article is information, not financial advice.
More like this

What happened at every exchange that lost customer money
The incidents are the least interesting part. The question that separates these venues is what happened in the seventy-two hours afterwards.
Priya Nair·Oct 27, 2026·9 min
Who earns the interest on your stablecoins?
The issuer does, on hundreds of billions of dollars. It is the largest quiet transfer of value in this industry and almost nobody frames it as one.
Priya Nair·3d ago·7 min
What actually happens when a stablecoin depegs
Two breaks, two entirely different causes. One was reserves stuck in a failed bank; the other was a price feed reading the wrong order book.
Ethan Brooks·5d ago·8 min