Launching MoonPay Enterprise: Stablecoin APIs for developers → Learn More

MoonPay
  • Individuals
  • Business
  • Language
  • Get Started
Buy
Buy cryptoUse a card, Apple Pay or Google Pay to buy crypto fast. We also accept bank transfers and wires.
Buy BitcoinBTC
Buy EthereumETH
Buy PolygonPOL
Buy SolanaSOL
Buy DogecoinDOGE
Buy CardanoADA
Buy AvalancheAVAX
Sell
Sell cryptoTurn your crypto into cash. In a flash. Get paid straight to your bank account or Visa card.
Sell BitcoinBTC
Sell EthereumETH
Sell USDCUSDC
Sell SolanaSOL
Sell CardanoADA
Sell DogecoinDOGE
Sell AvalancheAVAX
Trade
Trade cryptoTrade between tokens, even if they’re on different chains (we make bridging seamless too).
Trade EthereumETH
Trade USDCUSDC
Trade AaveAAVE
Trade ChainlinkLINK
Trade Wrapped BitcoinWBTC
Trade DaiDAI
Trade CompoundCOMP
Company
NewsroomNewsroomMediaMediaCareersCareersChangelogChangelogMoonPay DiscoverMoonPay DiscoverNew
Crypto Prices
Bitcoin PriceEthereum PriceSolana PriceDogecoin PriceCardano PriceXRP PriceBNB PriceAll Crypto Prices
Learn
What is Blockchain?What is Blockchain?What are NFTs?What are NFTs?What is Bitcoin mining?What is Bitcoin mining?What is DeFi?What is DeFi?What is crypto staking?What is crypto staking?All Learn Articles
Support
DocumentationDocumentationHelp CenterHelp CenterContact UsContact UsStatusStatus
  • Language
  • All rights reserved. MoonPay USA LLC is a registered money service business (NMLS ID: 2071245). For Law Enforcement requests please direct your official document to our compliance team here.

    English
    • Personal
    • Buy Crypto
    • Sell Crypto
    • Trade Crypto
    • Learn about Crypto
    • Crypto Price
    • MoonAgentsNew!
    • Business
    • Ramps
    • Virtual AccountsNew!
    • MoonPay Discover
    • MoonPay Commerce
    • MoonPay InstitutionalNew!
    • Company
    • About Us
    • CareersWe're hiring
    • Newsroom
    • Media
    • Changelog
    • Support
    • API Docs
    • Help Center
    • Contact Us
    • Status
    • Security
    • Buy
    • Buy Bitcoin
    • Buy Ethereum
    • Buy Solana
    • Buy Cardano
    • Sell
    • Sell Bitcoin
    • Sell Ethereum
    • Sell XRP
    • Sell Solana
    • Trade
    • Trade Ethereum
    • Trade SOL
    • Trade Aave
    • Trade Chainlink
    • Crypto Prices
    • Bitcoin Price
    • Ethereum Price
    • Dogecoin Price
    • XRP Price
    • Cardano Price
    • Learn
    • What is Blockchain?
    • What are NFTs?
    • What is Bitcoin mining?
    • What is DeFi?
    • What is crypto staking?
    • Legal
    • Licenses
    • Privacy Policy
    • Cookie Policy
    • Terms of Use
    English

    All rights reserved. MoonPay USA LLC is a registered money service business (NMLS ID: 2071245). For Law Enforcement requests please direct your official document to our compliance team here.

    Back to all articles

    What is a Proof-of-Reserves (PoR) in crypto?

    The phrase "Proof of Reserves" (PoR) has recently become more commonplace in crypto discussions, and for good reason. Infamous collapses of major exchanges like FTX shook the digital asset world, dramatically eroding user trust and exposing

    Corey Barchat

    By Corey Barchat

    Published on May 22, 2025

    Last modified on May 22, 2025

    cryptocurrencyguide
    What is a Proof-of-Reserves (PoR) in crypto?
    1. 1.What is a Proof of Reserves in Crypto?
    2. 2.How Proof of Reserves Works
    3. 3.Benefits of Proof of Reserves
    4. 4.Drawbacks and Criticisms of PoR
    5. 5.Proof of Reserves vs. Proof of Solvency
    6. 6.How to Verify Proof of Reserves as a User
    7. 7.Interact with Crypto Safely Today

    The phrase "Proof of Reserves" (PoR) has recently become more commonplace in crypto discussions, and for good reason. Infamous collapses of major exchanges like FTX shook the digital asset world, dramatically eroding user trust and exposing serious gaps in accountability.

    Suddenly, transparency and verifiability weren’t just buzzwords anymore, but lifelines for both crypto newcomers and seasoned traders. As the dust settled, it became clear that people wanted real proof that their funds were safe, actually present, and not being secretly loaned out or lost.

    Regulators have begun stepping in, pushing for stricter requirements. Meanwhile, users have demanded on-chain evidence and the ability to independently verify exchange claims. This urgent call for greater transparency is why Proof of Reserves has become one of the hottest topics in the crypto space today.

    In this guide, we break down what Proof of Reserves is, how it works, its benefits and limitations, how to verify it yourself, and why it matters for anyone engaging with crypto today.

    What is a Proof of Reserves in Crypto?

    Proof of Reserves (PoR) is a public demonstration that a crypto exchange actually holds the digital assets it claims to have on users’ behalf. This process uses cryptography and blockchain transparency to show that customer deposits are backed 1:1 by real, verifiable assets.

    What does Proof of Reserves actually show?

    A Proof of Reserves reveals how many cryptocurrency tokens the exchange holds in its wallets, usually compared against user deposits or liabilities. It provides a snapshot that aims to answer a critical question: if every user decided to withdraw their funds at once, would the exchange have enough liquidity to cover everyone?

    A definition of Proof of Reserves (PoR)

    How does Proof of Reserves offer protection for users?

    While PoR is a powerful tool to enhance transparency, it is not a complete guarantee that user funds are safe. Although it confirms that, at the time of the snapshot, the exchange holds enough assets to match user deposits, it cannot prevent risks such as hacks, fraud, or mismanagement that occur after the snapshot.

    How often do exchanges publish PoR data?

    The frequency with which exchanges publish PoR data can vary widely. Leading cryptocurrency exchanges may offer monthly or even real-time updates, while others only publish PoR after major events. The more frequently this information is published, the greater the level of transparency for users.

    Can PoR be faked or manipulated?

    However, PoR can be manipulated if not properly managed. For example, an exchange might temporarily borrow assets or use “flash loans” to artificially inflate reserves during the proof, only to return the borrowed assets later. This is why the process benefits from robust design and independent, third-party PoR verification.

    What’s the difference between PoR and an audit?

    While PoR serves as a real-time, on-chain proof of held reserves, it is not the same as traditional crypto audits. Firstly, regular financial audits are broader and typically conducted by external firms. They also encompass both assets and liabilities—on- and off-chain—for a fuller picture of an exchange’s financial health. Both methods offer value, but PoR focuses specifically to provide transparency through blockchain-based evidence.

    How Proof of Reserves Works

    The PoR process combines cryptography, transparency, and independent oversight.

    Snapshot of exchange reserves

    The first step in Proof of Reserves is for the crypto exchange to take a cryptographic snapshot of all the digital assets it claims to hold for users. At a specific point in time, the exchange records the balances of cryptocurrencies like Bitcoin, Ethereum, stablecoins, and others, directly from its wallets. Cryptographic hashes and blockchain data create a tamper-proof record of exchange holdings, laying the foundation for transparency and making future reserve claims easier to verify.

    Public verification

    Transparency comes next with public PoR verification. Exchanges publish wallet addresses or share cryptographic proofs—such as Merkle tree roots—that summarize the snapshot’s data. This enables anyone, from users to blockchain analysts, to independently confirm that the reserves exist on-chain, track asset movements, and ensure there's no double-counting.

    A screenshot showing a Binance Proof of Reserves crypto audit
    A sample reserve report from Binance — Image source

    User balance matching

    A robust PoR process also demonstrates how reserves compare to user liabilities. The cryptocurrency exchange provides an anonymized list of user account balances (liabilities) in the snapshot and uses cryptographic methods like Merkle trees to protect privacy. Individual users can then verify their deposits are included, and outsiders can confirm that total liabilities do not exceed reserves.

    Role of third-party auditors

    Many exchanges strengthen trust by bringing in independent third-party auditors. These experts review the PoR process, validate cryptographic methods, and check for manipulation or hidden risks, such as encumbered reserves. Independent auditor involvement helps ensure PoR reports are technically correct, meet high standards for impartiality and compliance, and boost confidence that the exchange is operating transparently.

    Benefits of Proof of Reserves

    Proof of Reserve offers several clear advantages, bringing tangible benefits to users, exchanges, and the entire crypto ecosystem:

    Increased transparency

    Proof of Reserves allows users and the wider public to openly verify that a crypto exchange actually holds the cryptocurrency assets it claims. Greater visibility makes it much harder for bad actors to hide shortfalls or mismanage users' digital assets, raising the standard for honest business practices across the crypto industry.

    Boosted trust

    When users see that an exchange regularly publishes verifiable PoR data, it instills confidence that digital assets deposited are being managed responsibly. Publicly displaying accountability not only reassures individual customers but also helps build trust within the broader crypto ecosystem and with applicable regulators.

    Reduced risk of fractional reserves

    PoR makes it much more difficult for exchanges to secretly operate with less than full reserves or engage in risky practices like lending out customer funds without disclosure. PoR discourages the risky behaviors that led to major collapses in the past by requiring exchanges to maintain a 1:1 asset-backing standard.

    Industry-wide confidence

    The adoption of standardized, independently verified PoR reporting can raise the bar across the entire crypto market. A shared commitment to transparency and solvency helps repair reputational damage from past scandals while creating a safer environment for all users.

    Drawbacks and Criticisms of PoR

    Despite its strengths, Proof of Reserve has notable limitations and has faced several criticisms:

    Timing issues

    Proof of Reserves provides only a snapshot of an exchange’s assets at a single point in time. It does not guarantee that the reserves remain intact after the proof is published, so users could be misled by outdated data if reserves diminish or are misused after the snapshot.

    Liabilities exclusion

    Some PoR reports focus solely on assets and fail to provide a clear or complete picture of the exchange’s total liabilities. Without including all potential obligations to customers, a PoR might falsely suggest full solvency when, in reality, the exchange could still be overextended.

    Potential for manipulation

    There is a risk that exchanges could game the PoR process, such as by borrowing assets temporarily just to inflate reserves for a proof. If the process isn’t overseen by trustworthy third parties and designed with strong anti-manipulation safeguards, the credibility of the proof can be undermined.

    Privacy concerns

    Publicly sharing reserve and liability information must be balanced with the need to protect user privacy. Improper implementation of PoR could inadvertently expose sensitive customer info (like users' account balance data), or make individuals more vulnerable to targeted attacks.

    Not a catch-all solution

    Even with robust technical proofs, PoR cannot replace the need for good operational security, legal compliance, and risk management. It is just one piece of the puzzle for protecting user assets, and should be complemented by other best security practices.

    Proof of Reserves vs. Proof of Solvency

    While PoR checks what an exchange has, the Proof of Solvency model aims to show the exchange’s ability to pay all customers back in full by considering both assets (reserves) and liabilities.

    Feature

    Proof of Reserves

    Proof of Solvency

    Verification Method

    On-chain cryptographic proofs of assets

    On-chain proofs and off-chain audits to verify both assets and liabilities

    Liabilities Inclusion

    No

    Yes

    Transparency Level

    High for assets, limited overall

    High (covers overall financial health)

    User Assurance

    Confirms exchange controls sufficient assets

    Confirms exchange can completely fulfill users' withdrawal requests

    Proof Method

    Cryptographic snapshots, wallet publishing, Merkle trees

    Cryptographic and/or traditional audit methods

    Key Limitations

    May ignore debts or outstanding obligations

    Relies on accurate, sometimes private, liability data

    Typical Frequency

    Often real-time or regular intervals

    Periodic, often less frequent (more complex)

    Best Used For

    Transparency around customer assets held

    Comprehensive solvency & risk management

    Or, more simply put:

    • Proof of Reserves: Shows on-chain digital assets held.
    • Proof of Solvency: Measures net solvency—assets minus all possible obligations.

    In the name of true peace of mind for users, the crypto market is moving toward transparency over both reserves and liabilities. Other such models include Proof of Liabilities, Proof of Assets, and advanced hybrid systems that combine on-chain proofs with external crypto audits.

    How to Verify Proof of Reserves as a User

    Verifying reserves is easier than you think. Here’s how you can check an exchange’s PoR:

    1) Check Exchange Websites

    Begin by looking for a dedicated Proof of Reserves or audit report page on the exchange’s official website. Reputable platforms will make this information easy to find and update it regularly so users can easily access the latest reserve data.

    2) Verify Public Wallets

    Many exchanges will publish the addresses of their reserve wallets, which you can then check using a blockchain explorer. This allows anyone to independently confirm that the account balances in these wallets match what the exchange claims, providing extra reassurance that users' assets truly exist.

    Some examples of popular blockchain explorers include:

    • Etherscan (Ethereum)
    • SolScan (Solana)
    • BscScan (Binance Smart Chain)
    • XRPScan (XRP)

    3) Use Merkle Tree Tools

    Advanced exchanges may offer Merkle tree proofs, which enable you to securely verify that your own account balance was included in the overall liabilities calculation. Merkle tree tools combine transparency with privacy, and let you check your inclusion without revealing your identity or full balance to anyone else.

    4) Read the PoR Report

    Take the time to review the full Proof of Reserve report to understand when it was last updated and whether it has been verified by a reputable, independent third party. Look for clear explanations of both assets and liabilities, and avoid platforms that provide vague or infrequent disclosures.

    5) Be Cautious with Incomplete Information

    If an exchange doesn’t consistently publish PoR information or only shares limited data, treat this as a red flag. It’s always safer to choose platforms that embrace transparency and provide tools to independently verify the safety of users' deposited assets.

    Always be wary of exchanges that don’t publish transparency information.

    Interact with Crypto Safely Today

    With MoonPay, you don't have to worry about trusting your crypto to an exchange or third party.

    As a non-custodial platform, we never hold your crypto. Instead, we source liquidity from trusted partners and send crypto directly to your secure self-custody wallet. You stay in full control, without having to rely on any single institution’s reserve reporting or stress about PoR audits.

    Enjoy total peace of mind and buy crypto in just a few taps. Choose from popular tokens like Bitcoin, Ethereum, and Solana, and pay using your preferred method like credit/debit card, Apple Pay, PayPal, plus a variety of local payment options.

    You might also like

    guide+2
    embedded wallets end of seed phrases

    Embedded Wallets and The End of Seed Phrases

    For most of crypto's history, the price of admission was a ritual: write down 12 words, in order, on something that can't catch fire or get wet, and guard them for the rest of your life. Get it right and you're your own bank. Get it wrong o

    cryptocurrency+2
    Accepting Crypto Payments

    How to Accept Crypto Payments: Checkout, Settlement & Merchant Setup

    A customer just bought a $100 hoodie from your online store and paid in crypto. Quick question: where is that $100 right now?

    cryptocurrency+2
    chain abstraction explained

    Chain Abstraction Is the Next Step After Bridges and Network Switching

    Somewhere in your wallet right now there is probably money you can't easily spend. Not lost, not stolen. Just on the wrong network. USDC on Arbitrum when the app you want takes USDC on Base. ETH on mainnet when the game you're playing lives

    bitcoin+2
    crypto in prediction markets

    How Prediction Markets Work (and Where Crypto Fits In)

    A prediction market is a place where people put money on what happens next. Will the Fed cut rates in September? Will Bitcoin close the year above $150,000? Each question becomes a contract you can buy and sell, and the price of that contra

    cryptocurrency+2
    What is an MPC wallet? Benefits, Tradeoffs & Use Cases

    What is an MPC wallet? Benefits, Tradeoffs & Use Cases

    An MPC wallet is a crypto wallet that never stores your private key in one piece. The key is split into encrypted shares held in different places, and signing a transaction combines those shares without ever rebuilding the whole key. That d

    security+2
    Wallet as a Service (WaaS)

    What Builders Need to Know About Wallet as a Service (WaaS)

    You want to add a crypto wallet to your product. You start researching and hit three terms that all overlap: white-label wallets, embedded wallets, and wallet as a service. Marketing pages from infrastructure providers blur the lines. Most