BinanceProof of ReservesSAFUaccount securityzk-SNARK

Binance Proof of Reserves 2026: Ratios, zk-SNARK and SAFU

New users get 30% back on Binance with NOVA888. Sept 2026 PoR: BTC 100.16%, USDT 102.91%. zk-SNARK self-check, SAFU fund rules, the 2019 incident, account security.

Binance runs a Proof of Reserves (PoR) every month: it snapshots all user balances at 00:00 UTC on the 1st and publishes the result by the 7th. The latest report is the 1 September 2026 snapshot (Bitcoin block height 964957). It covers 54 assets and is verified with a Merkle tree plus a zk-SNARK zero-knowledge proof. In this report, all four major assets (BTC, ETH, USDT and USDC) show a reserve ratio of at least 100%.

This guide pulls together the numbers on the official page, the three things the zk-SNARK checks in Binance's PoR, how to verify your own balance, the size and claim rules of the SAFU fund, and the 2019 incident Binance announced at the time. One thing up front: binding a fee rebate only needs your UID. It never touches your assets or your account permissions.

Key points

The September 2026 report: major assets

Figures below come from Binance's Proof of Reserves page and the official public endpoint behind it. Snapshot 2026-09-01 00:00 UTC, Merkle root 126c4cc5…6be53d, checked 2026-09-28.

AssetNet user balancesOn-chain wallet balanceOf which third-party custodyReserve ratio
BTC682,355.564683,448.5189,771.711100.16%
ETH3,982,738.6353,982,772.99146,323.334100.00%
USDTabout 32.31 billionabout 33.25 billionabout 0.27 billion102.91%
USDCabout 7.13 billionabout 7.99 billionabout 0.04 billion112.06%
BNB43,374,148.01843,593,997.879512,560.255100.51%

Amounts are in units of each asset. Reserve ratio = on-chain wallet balance ÷ net user balances. The live official page prevails.

Three things to note when reading the table:

How Binance's PoR works: Merkle tree plus zk-SNARK

The official page describes four steps: prove that the wallet addresses belong to Binance (cold and hot wallets), calculate each user's net balance at the snapshot time, generate zk-SNARK proof files, and build a Merkle tree from each user's hashed UID and balance. If any account or balance changes, the Merkle root changes.

The Merkle tree lets you confirm that your balance was included. The zk-SNARK proves the tree adds up correctly without revealing anyone's balance. According to the page, the circuit checks three things for every user node:

  1. The user's balances are included in the total of all net user balances.
  2. The account's total net balance is zero or higher, so negative balances cannot be used to shrink total liabilities.
  3. The change of the Merkle root after updating a leaf is valid, with no falsified data.

Point 2 is the main upgrade over a plain Merkle tree. With a Merkle tree alone, fake accounts with negative balances could in theory lower the total, and the non-negative check rules that out. Binance has open-sourced the tooling on GitHub (zkmerkle-proof-of-solvency).

Verify it yourself: was your balance included?

Following Binance's official verification guide:

  1. Download the verifier tool from the official GitHub repository.
  2. Log in to Binance and go to [Profile] → [Wallet] → [Verification], then expand the report. Check that the verification type is "Merkle Tree + Zksnarks". You will see your Record ID (unique to your account and that report), the assets covered and your balances at the snapshot. Click [Download Merkle Tree].
  3. Place config.json, proof.csv and the verifying key from the zip into the verifier's config folder, then run the verifier for macOS, Linux or Windows to check the root hash.
  4. Run it again with the -user flag and your user_config.json to verify your own leaf and Merkle path.

Binance notes that the report is a snapshot, not real-time assets, so it may not match your current balance. If you opened your account after the snapshot, or held none of the covered assets at the time, there will be no record for you.

The zk-SNARK proves the liability side, the sum of user balances, was not faked. The other side, whether the coins are really in the wallets, is checked on-chain using the address list published on the PoR page (Download All Address). The ratio only means something when both sides line up.

What PoR can and cannot show

Proof of Reserves is a useful transparency tool, but it answers a narrow question. These are general properties of the method, not a judgment about Binance:

In short, PoR lowers the risk of "on the books but not in the wallet", but it is neither regulation nor insurance.

The SAFU fund: size, addresses and claims

SAFU (Secure Asset Fund for Users) is an emergency fund set up by Binance itself. According to a 2022 announcement, it was established in July 2018, when Binance began allocating 10% of all trading fees to build it up.

Current rules follow the SAFU FAQ (updated 2026-02-02):

Keep in mind that how SAFU is used is at Binance's discretion, and Binance says the intended use may change. Losses from falling for phishing or handing over your password or codes are not among the situations described above.

The May 2019 incident (official announcement)

One exchange-side security incident Binance announced publicly was the hot-wallet theft in May 2019. According to Binance's announcement at the time:

Part of that attack came through stolen user API keys and 2FA codes, which is why the account settings below are worth five minutes.

Account security: start with the anti-phishing code

However strong the platform side is, a hijacked account is stopped by your own settings. The one most directly tied to spotting fake messages is the anti-phishing code: once set, every genuine Binance email and SMS includes your code. If it is wrong or missing, the message may be phishing. The code is 6 to 8 characters, uses at least three of uppercase, lowercase, digits and underscores, and cannot contain special characters. Path: [Profile] → [Account] → [Security] → [Advanced Security] (official guide).

Withdrawal-side protections, including the withdrawal whitelist (up to 200 addresses), the hold period on newly whitelisted addresses (24, 48 or 72 hours) and the withdrawal pause after security changes such as a password reset, are covered in Binance deposits and withdrawals; enabling or changing the whitelist requires 2FA or passkey verification.

A note for users in Taiwan

Binance is not on Taiwan's Financial Supervisory Commission (FSC) list of virtual asset service providers that have completed AML registration. The list and each exchange's status are in Offshore Crypto Exchanges in Taiwan: FSC Register Check. A Proof of Reserves is voluntary transparency; it is a separate matter from being supervised by a regulator and does not replace it.

Does a fee rebate affect asset safety?

Not directly. A rebate site only needs your UID to match trading fees; your assets stay in your own Binance account. The auto-rebate is paid back by Binance to your account and the extra rebate is settled daily, so the rebate site cannot move your funds. More in Are Crypto Fee Rebates Real? Is Binding a Code Safe? Quant Nova's Binance rebate is 30% for new users at Lv.1, 35% at SVIP (reachable through trading volume), and up to 40% at the invite-only Supernova tier. Rates and binding steps are in the Binance fee rebate guide.

FAQ

How often does Binance update its Proof of Reserves?

Monthly. The snapshot is taken at 00:00 UTC on the 1st and results are published by the 7th.

Is Binance's PoR audited by a third party?

The verification field on the official page currently reads zk-SNARKs, with no accounting firm listed. Its credibility comes from the cryptographic proof and open-source tools that anyone can download and rerun.

What does a 100% reserve ratio mean?

At the snapshot, the published Binance wallets held at least as much of that coin as all users' net balances combined. It is a point-in-time figure, not a guarantee for every moment afterwards.

Will SAFU cover my loss from phishing?

The situations Binance describes involve losses caused by vulnerabilities in Binance's own systems or security protocols, and eligibility is at Binance's full discretion. Losses from leaking your own password or codes are not among the listed situations. Claims must be filed with support within 90 days.

Do I need to hand over my password or API key to get a rebate?

No. Only your UID. Quant Nova never asks for your password, 2FA or API keys. Treat anyone claiming to be a rebate site who asks for them as a scam.

Further reading

Reserve ratios, SAFU size and rules come from Binance's official Proof of Reserves page, its public endpoint, help center and announcements, checked 2026-09-28. These figures update monthly; the live official pages prevail. This article is for information only and is not investment advice.

BinanceBinance — up to 40% fee rebate

Data verified: 2026-09-28