Kerne Logo

Can you verify Tether USD (USDT) reserves yourself?

Attestor-requiredFiat-backedReserve leg: Trust an attestor

USDT's reserves sit off-chain, so you read a third-party attestation of them rather than the accounts themselves. Do not trust the issuer, and do not trust us. This page reads USDT's live supply straight from the chain and shows you, honestly, where verification ends and trust begins.

Issued by Tether. It is not an audit, a rating, or a solvency opinion, and USDT appearing here is not an endorsement. "Attestor-required" describes the structure of the verification, not the quality of the issuer.

The part you can always verify: live supply

Total supply is a contract function anyone can call. Below is USDT read live from the chain, with the exact command to reproduce it. This is the one number you never have to take on faith.

Live supply
97,062,996,230 USDT
at block 25,449,522

Reproduce the supply read yourself

cast call 0xdac17f958d2ee523a2206206994597c13d831ec7 "totalSupply()(uint256)" --rpc-url https://ethereum-rpc.publicnode.com
cast call 0xdac17f958d2ee523a2206206994597c13d831ec7 "symbol()(string)" --rpc-url https://ethereum-rpc.publicnode.com
Prefer curl? Show the raw JSON-RPC call
curl -s -X POST https://ethereum-rpc.publicnode.com -H 'content-type: application/json' --data '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0xdac17f958d2ee523a2206206994597c13d831ec7","data":"0x18160ddd"},"latest"]}'

Live supply is read from the chain and cached hourly on this page; the command above is real-time. Always confirm you are reading the canonical contract address. A look-alike token can copy any name or symbol; only the address is identity.

The harder question: can you verify USDT's reserves?

Backed by a reserve portfolio (US Treasuries, cash equivalents, and other assets) disclosed through quarterly attestation reports by BDO. The reserves are held and reported off-chain; you read the attestation, not the underlying accounts.

You can verify this yourself

On-chain USDT supply on Ethereum mainnet, which you can read live at any moment.

You must trust someone for this

That the off-chain reserve portfolio of US Treasuries, cash equivalents, and other assets exists at the value in Tether's quarterly BDO attestation. There is no live on-chain proof of these reserves; the quarterly attestation is the disclosure.

Where USDT sits on the axis

The reserve backing sits off-chain, so you read a third-party attestation of it rather than the accounts themselves. To move USDT toward attestor-optional, an issuer would have to publish raw on-chain reserves plus a proof re-derivable from public inputs. That is a property of the architecture, not of effort, so it is a rebuild, not a new auditor.

See how USDT sits next to the rest of the field on the reserve transparency scorecard, or run this same read on any other token with Verify Any Stablecoin.

Common questions about USDT

Can you verify Tether USD (USDT) reserves yourself?

USDT's reserves sit off-chain, so you read a third-party attestation of them rather than the accounts themselves. On-chain USDT supply on Ethereum mainnet, which you can read live at any moment. That the off-chain reserve portfolio of US Treasuries, cash equivalents, and other assets exists at the value in Tether's quarterly BDO attestation. There is no live on-chain proof of these reserves; the quarterly attestation is the disclosure. On-chain supply is something you can always read yourself; the reserves are where the trust boundary sits, and this page shows exactly where.

Who attests USDT's reserves?

Backed by a reserve portfolio (US Treasuries, cash equivalents, and other assets) disclosed through quarterly attestation reports by BDO. The reserves are held and reported off-chain; you read the attestation, not the underlying accounts. The reserve figure runs through BDO (quarterly attestation), which is a legitimate, common model. You read that attestation rather than the underlying accounts. This is a structural fact about the verification, not a judgment on the issuer.

Which USDT contract is canonical, and how do I confirm I have the right one?

USDT is a fiat-backed token issued by Tether at 0xdac17f958d2ee523a2206206994597c13d831ec7 on Ethereum. A look-alike token can copy any name or symbol, so only the address is identity: confirm you are reading the canonical contract above before trusting any supply or reserve figure.

From a free read to a signed one

Run this on USDT yourself, or get a signed record of it.

The check above is free and live. Paste USDT's address into the free tool to read it interactively, or get a machine-signed, point-in-time read of this exact address in about two minutes, that anyone you forward it to can verify in three lines without trusting you.

The $29 read is signed instantly on the page after you pay in USDC on Base: no email, no wait. It signs public on-chain bytes only (supply, decimals, and symbol at a block), not a solvency opinion and not a claim about who controls the address.

Other fiat-backed tokens

Or browse every stablecoin we cover, each with its own live read and verdict, or paste any address into the free tool.

Kerne is infrastructure and a service provider, not an auditor, a rating agency, a custodian, or an investment adviser. This page reads public on-chain data and names publicly disclosed transparency methods. It is not an audit, a solvency or credit opinion, a recommendation, or any form of investment, legal, tax, or accounting advice, and the appearance of USDT is not an endorsement. Reserve-transparency descriptions are sourced from Tether's public disclosures and, where the token is listed there, the Kerne synthetic-dollar scorecard, cross-verified June 29 to July 1, 2026; verify at the canonical sites. Kerne is not affiliated with Tether or any attestor named here. Page reviewed 2026-07-01. Last updated July 1, 2026.