Free Strategy Call

Proof of reserves

Proof of reserves is a continuous, onchain verification system that publishes verified backing data and enforces a secure-mint check, blocking new token issuance unless sufficient backing is confirmed first. Unlike a reserve audit conducted after the fact, enforcement happens before every mint.

If proof of reserves is a disclosure feature rather than a mint-gate feature, the issuer has not actually committed to the supply invariant.

How it works

Continuous onchain verification publishes verified backing data for programmatic consumption, paired with a secure-mint check that blocks minting unless backing is confirmed. The closest traditional analogue is a reserve requirement, except enforcement happens before every mint rather than in a retrospective audit.

Three components interlock. An oracle reads custodian data and posts it onchain with tamper-evident proof, typically a signed attestation or a Merkle-tree of account balances. A deviation threshold in the mint contract pauses issuance automatically if the posted backing figure falls below supply. And a cadence fast enough to catch a custody failure before the secondary market does.

Common mistake

The first recurring failure is attestation-only proof of reserves. An issuer publishes a signed statement that reserves were sufficient at a point in time, but the statement is not wired to the mint logic. Tokens can still be minted after the attestation window closes. That document is evidence for a future legal proceeding, not a mechanism that prevents underbacking.

The second is a slow cadence paired with high mint velocity. If reserves are attested once per 24 hours but daily mint volume is high, a custody shortfall at hour 1 can produce hours of underbacked minting before the next proof catches it.

How we approach it

Real proof of reserves mechanically links the attestation to the mint gate so the two cannot drift apart. Chainlink's Proof of Reserve feeds are the most widely deployed production implementation: a decentralized oracle network aggregates custodian data across sources and posts a signed result onchain that token contracts read as a pre-mint precondition. It also creates a public audit trail any third party can verify without relying on the issuer.

The supply invariant, that circulating supply never exceeds verified backing, is the central promise of an asset-backed token. Proof of reserves is the only mechanism that enforces it in real time.

See Tokenomics Audit for how this applies in practice.

Know the terms but not sure how they apply to your project? That is what an engagement is for. We design, document, and stress-test the whole token economy inside the Tokenomics Data Room.

Book a discovery call

80+ projects advised. Complete tokenomics in 4 to 6 weeks.