ChainCosts
ChainCosts guide en-US

Proof of reserves, read like an auditor

What does a proof-of-reserves attestation actually show, and what do major exchanges publish? Written from published, source-linked numbers, checked 2026-07-12.

Verified
Jul 12, 2026
Sources
Official sources cited
Market
en-US
Proof of reserves, read like an auditor — illustrated on a ChainCosts dashboard
ChainCosts illustration

A proof-of-reserves attestation verifies that an exchange holds sufficient assets to cover customer liabilities at a specific moment. It does not guarantee future solvency, nor does it replace a full audit of liabilities or operational security. The mechanism typically involves a cryptographic snapshot of on-chain holdings matched against a list of user balances. Major platforms publish these reports with varying degrees of technical transparency. OKX releases a monthly zk-STARK Proof of Reserves, asserting a 1:1 reserve ratio. Their 44th report from Jun 2026 declared $22.65B in primary assets. Bitget follows a similar monthly schedule using a Merkle-tree Proof of Reserves, stating that 100% of user assets are held. Their approach includes open-source code on GitHub to allow independent verification of the cryptographic proofs. CoinEx also maintains a Merkle-tree Proof of Reserve page, claiming a 100% reserve rate. These disclosures allow users to check if the total liabilities match the total assets held on-chain. However, the attestation confirms only that the reserves exist and match the ledger snapshot; it does not validate the quality of those assets or the absence of off-balance-sheet risks. Users must distinguish between a mathematical proof of balance and a comprehensive financial health check. The data shows a trend toward regular publication, yet the methodologies differ significantly in their ability to prevent fraud or hide insolvency.

  1. OKX Monthly ZK-STARK Verification

    OKX publishes monthly zk-STARK proofs demonstrating a strict 1:1 reserve ratio for user funds. Their 44th report released in June 2026 confirmed $22.65B held in primary assets, offering cryptographic verification that customer balances are fully backed by actual on-chain reserves without revealing individual account details.

  2. Bitget Merkle Tree Transparency

    Bitget utilizes a monthly Merkle-tree proof of reserves system to verify that they hold 100% of all user assets. The exchange supports this claim by publishing open-source code on GitHub, allowing independent auditors and users to mathematically verify that their specific balance is included in the total liability sum.

  3. CoinEx Reserve Rate Claims

    CoinEx maintains a dedicated Proof of Reserve page utilizing Merkle-tree technology to validate their operations. They explicitly claim a 100% reserve rate, ensuring that every user deposit is matched by an equivalent asset held in custody, which can be independently verified through their published cryptographic data structures.

  4. Comparing Exchange Attestation Methods

    Major exchanges like OKX, Bitget, and CoinEx all publish monthly attestations but use different cryptographic methods. While OKX relies on zk-STARKs for privacy, Bitget and CoinEx utilize Merkle trees. Each platform claims a 100% reserve ratio, though the specific data points like the $22.65B figure are unique to OKX reports.

Does OKX publish monthly proof of reserves and what was their latest report?
OKX publishes monthly zk-STARK Proof of Reserves to demonstrate a 1:1 reserve ratio. Their 44th report, released in June 2026, showed $22.65B in primary assets held to back user funds.
How does Bitget verify user assets and can I check their code?
Bitget conducts monthly Merkle-tree Proof of Reserves and claims to hold 100% of user assets. They also make their verification code open-source on GitHub for public inspection and transparency.
Does CoinEx have a proof of reserves page and what do they claim?
CoinEx maintains a dedicated Merkle-tree Proof of Reserve page where they claim a 100% reserve rate. This attestation verifies that user liabilities are fully backed by exchange assets.
How does ChainCosts earn from its guides?
Guides carry no partner buttons; our reviews and comparisons may earn a commission when you open an account through a routed link. Commissions never change the numbers we publish.

At a glance

Key facts

Verified Jul 12, 2026
Market
en-US
Verified
Jul 12, 2026
Data completeness
Only figures backed by the cited sources are shown; anything we could not verify is left out.

Sources

  • OKX proof of reserves
  • Bitget proof of reserves
  • CoinEx proof of reserves

Not financial, tax, custody, or investment advice. Verify live terms with the provider before acting.

Route fit

Who should use this page

en-US
Best for

crypto provider screening where users need source-cited context before opening a partner link.

Check before clicking
  • Confirm the provider serves this market before creating an account.
  • Check live fees, bonus terms, limits, and identity requirements on the provider site.
Use caution when
  • Do not assume availability, pricing, or bonuses are identical across countries.
  • Avoid depositing or submitting documents until provider terms match your own risk tolerance.
3 cited sources crypto
Machine-readable summary en-US
What this page does
guide screening with visible partner-link disclosure
Offers covered
No active offers in this market
Evidence
3 cited sources: OKX proof of reserves, Bitget proof of reserves, CoinEx proof of reserves
Partner links
Partner actions go through go.chaincosts.com; source links stay direct.
Not advice
Informational only. Verify provider terms, eligibility, and fees before acting.

Alerts

Get fee and exchange alerts

A short digest when fees, bonuses, or exchange terms materially change.

  • Fee, bonus, and access changes worth checking before signup.
  • Market-aware updates when an offer becomes unavailable or less competitive.
  • Email or Telegram only; one contact method is enough.