Home / Education / Crypto / Guides / Proof of Reserves Explained: All You Need To Know
Guides
8 min read
easy

Proof of Reserves Explained: All You Need To Know

Published
Lorena Nessi
Published

Key Takeaways

  • Proof of Reserves (PoR) allows crypto platforms to demonstrate full asset backing, helping build user trust by confirming that customer funds are safe and accessible.
  • PoR methods include smart contracts for real-time verification, Merkle tree structures for privacy, on-chain verification for transparency, third-party audits, and Zero-Knowledge Proofs (ZKPs).
  • DeFi platforms like Aave and MakerDAO integrate smart contracts and Oracle networks to automate PoR, ensuring asset reserves are fully backed without manual intervention.
  • While some methods offer significant improvements in transparency and security, not all methods are equally robust or widely adopted.

Proof of Reserves (PoR) is a mechanism that demonstrates that an entity or platform, such as a cryptocurrency exchange, managing digital assets holds enough assets to back customer balances fully. This level of transparency reassures users that their funds are safe and accessible, building trust between the platform and its users.

PoR has become a focal point in the cryptocurrency industry, especially after major events like the collapse of FTX, which exposed the risks associated with insufficient asset backing and lack of transparency.

This has led to increased scrutiny and a demand for accountability among crypto exchanges, pushing many to take concrete steps toward building user trust.

This article examines PoR’s role in fostering transparency, how platforms address asset backing, and what it means for the future of digital asset security.

Background of Proof of Reserves (PoR): Key Players and Industry Debates

Major crypto platforms are adopting PoR as a critical tool for transparency, yet it remains a topic of ongoing debate. As top platforms implement their own PoR practices, questions around standardization and reliability continue to surface, placing PoR at the center of industry discussions on trust and accountability.

  • Coinbase: This other major platform launched its wrapped Bitcoin product—an asset-backed 1:1 by Bitcoin on the blockchain called Coinbase Wrapped BTC (cbBTC)—in August 2024. Coinbase plans to add PoR verification for cbBTC to assure users that this tokenized Bitcoin is fully backed and meets Coinbase’s high-security standards.
  • Chainlink: This decentralized oracle network offers PoR protocols to automate asset reserve verification for both Web2 and Web3 projects. ARK Invest and 21Shares have integrated Chainlink’s PoR for real-time verification of their holdings. Additionally, 21.co, the parent company of 21Shares, has implemented Chainlink’s PoR on Ethereum and Solana to ensure transparency for its wrapped Bitcoin product, 21BTC.
  • Tether: The USDT stablecoin issuer provides regular reserve attestations for its asset backing—independent checks by accounting firms to confirm Tether’s holdings that support USDT’s value. However, these attestations are less comprehensive than full audits, as they offer only a snapshot of reserves rather than an in-depth review. 

As a result, Tether has faced criticism for not offering full audits, with some pointing to alleged investigations  as a concern. Full audits would provide a clearer, ongoing picture of its financial standing. This debate highlights the industry’s need for standardized PoR practices and greater transparency in reserve management.

How Platforms Ensure Compliance With Proof of Reserves (PoR) Requirements

To ensure PoR, platforms must first maintain actual asset backing, a process often achieved through collateralization. This involves holding assets that fully cover customer balances, and creating a secure reserve to meet withdrawals or transfers at any time. This backing reassures users that the platform is financially solvent and capable of fulfilling its obligations.

Once reserves are collateralized, platforms can use several methods to verify and demonstrate this asset backing.

Smart Contracts

Smart contracts automatically update reserve levels in real-time, ensuring funds are fully backed without manual input. Decentralized Applications (DApps) like Aave and MakerDAO primarily use smart contracts in specific ways to enhance transparency and security in their collateral reserves.

  • MakerDAO’s PoR approach: MakerDAO relies on its own decentralized oracle network to pull real-time price data for assets backing its DAI stablecoin. Smart contracts manage this collateral within the Maker Protocol, ensuring reserves align with DAI issuance. MakerDAO’s oracles are core to its PoR approach, providing transparency and security for its users.
  • Aave’s PoR integration: Aave integrates Chainlink’s decentralized oracle network with its smart contract system as part of its PoR approach. This setup automatically verifies and updates reserve levels in real time, ensuring that user funds are fully backed without manual intervention.

 

Poor of Reserves (PoR) using smart contracts. | Source: Chainlink Messari.
Poor of Reserves (PoR) using smart contracts. | Source: Chainlink Messari.

Merkle Tree Audits

Merkle trees are a cryptographic tool that allows large amounts of data to be condensed into a single “root hash,” a unique identifier for all data in a tree structure that leads to its “branches” and “leafs.” This makes it possible to verify total reserves while keeping individual balances private. 

For example, Binance uses a Merkle tree-based PoR system, which enables users to check that their assets are included in the platform’s reserves without exposing specific account details, thereby building user trust.

 

Merkle Tree | Source: Binance.
Merkle Tree | Source: Binance.

However, Binance also uses another tool for PoR, which deserves its own explanation, as follows.

Zero-Knowledge Proofs (ZKPs)

ZKPs also allow platforms to verify reserves without revealing exact balances, keeping user data confidential. Apart from Binance, which integrates ZKPs in its PoR framework, platforms like zkSync, OKX , and Gate.io are also exploring ZKPs as a way to strengthen PoR.

ZKPs achieve this in unique ways by enabling reserve verification without any disclosure of individual balances or account-level details. 

Unlike Merkle trees, which still require partial data exposure, and smart contracts, which often rely on oracles, ZKPs provide complete privacy through mathematical proof alone. This approach is also highly efficient for large platforms, allowing scalable proof without frequent balance updates, making ZKPs ideal for privacy-focused PoR on a broad scale.

Third-Party Audits

Independent accounting firms conduct audits to verify that a platform’s assets fully cover user funds. For example, Kraken crypto exchange has historically partnered with Armanino LLP for its PoR audits. 

It recently engaged The Network Firm, a specialized CPA firm in crypto attestation services, for its latest PoR verification. This third-party audit adds a layer of transparency and assurance for Kraken users, complementing other PoR methods Kraken uses to maintain trust and security.

On-Chain Verification

On-chain verification allows platforms to use publicly accessible digital wallets on the blockchain to display their asset reserves. This method lets anyone check that enough assets back the platform’s issued tokens, building transparency and trust.

For example, Tether applies this approach to its USDT stablecoin. Tether’s Transparency Page provides regular attestations and a detailed breakdown of its holdings, while frequent blog posts keep users updated on its operations. 

Users can also view Tether’s reserve balances directly through blockchain explorers like Etherscan, where wallet addresses and holdings are accessible. Tether reinforces trust and accountability within the crypto industry by combining on-chain verification with attestations.

Tether verification | Source: Tether.
Tether verification | Source: Tether.

Conclusion

Proof of Reserves is reshaping transparency in the digital asset world, giving people confidence that their assets are secure and fully backed. Using PoR, companies show they’re serious about accountability and building trust with everyone, from everyday users to big institutions. 

Smart contracts make PoR more efficient, automating reserve verification on the blockchain so users can have real-time confidence in their assets. 

As PoR adoption grows, more exchanges and platforms are stepping up to these higher transparency standards, creating a stronger foundation of trust in digital finance.

FAQs

Why does Tether face criticism regarding its PoR?

Tether faces criticism for providing attestations instead of full audits, as full audits offer more comprehensive, ongoing reserve verification.

How do Zero-Knowledge Proofs (ZKPs) enhance PoR?

ZKPs allow platforms to verify reserves without revealing individual balances, ensuring privacy while proving reserve sufficiency.

Is a ZKP the same as a zk-SNARK?

No, zk-SNARKs are a specific type of Zero-Knowledge Proof (ZKP). While all zk-SNARKs are ZKPs, not all ZKPs are zk-SNARKs.



Are there other methods for Proof of Reserves (PoR) beyond the main ones covered?

Yes, the landscape is evolving and additional methods might include time-locked reserves, multi-signature wallets, collaborative reserve models, continuous on-chain monitoring, and user-requested reserve snapshots. These approaches offer platforms more flexibility to ensure transparency and security.





Was this Article helpful? Yes No