Work Writing About Work with me

Stablecoins: Past, Present and FutureChapter 4 of 12

Under the hood: reserves, minting, redemption and freezes

A dollar stablecoin is two machines bolted together: a pile of safe assets held by a bank or custodian, and a small program on a blockchain that keeps a list of who owns how many tokens. This chapter opens both. It shows what sits in the reserve, how a token is created and destroyed, who holds the keys to the program, and what happens when an issuer decides to freeze someone's money.

What you'll learn

  • Explain what a fiat-backed reserve holds and why Treasury bills, repo and money-market funds dominate it.
  • Tell an attestation from an audit, and say what each one proves.
  • Walk through minting and redemption step by step, and say which steps happen on a blockchain and which in a bank.
  • Read a token contract's admin powers: who can mint, freeze, pause or replace the code.
  • Judge how often freezes happen in practice and why USDT and USDC freeze differently.
In this chapter

What sits in the reserve

The idea is simple. For every token in circulation, the issuer keeps roughly one dollar of assets that can be turned into cash quickly. The token is a claim; the reserve is what pays it.

Four kinds of asset do almost all the work. A Treasury bill is a short loan to the US government, usually one to three months, that pays interest and can be sold on any business day. A repo, short for repurchase agreement, is an overnight loan of cash to a bank or dealer, secured by government bonds that the lender keeps if the borrower fails. A money-market fund is a savings pot that buys very short government debt and lets investors take cash out at short notice. Bank deposits make up the rest, and they are the part that pays redemptions on the day.

Circle, the issuer of USDC, keeps most of its reserve in the Circle Reserve Fund, a government money-market fund managed by BlackRock. Circle's annual report for 2025 put about 88% of USDC reserves in that fund, with the remainder as cash at banks. BNY Mellon has been the primary custodian of those assets since March 2022. In this setup BlackRock decides what to buy, BNY holds the assets, and Circle owns the obligation to token holders. Three different firms each hold one piece.

Tether's book is wider. Its attestation for 30 June 2026 showed about 115 bn USD in US Treasuries, with the rest in cash, repo, money-market funds, secured loans, gold and bitcoin. The gold and bitcoin together were worth about 24.6 bn USD. Those assets move in price, so they work as a capital buffer for Tether rather than as dollar-for-dollar backing.

Four reserve books, four different claimsWho attests, what the book holds, and whether the holder has a formal par window. USDe has no fiat reserve. USDS has no named third-party attestor. USDC's two circulation figures are a methodology gap, not a hole in the book.Four reserve books, four different claimsUSDCUSDTUSDSUSDeAttestorAttestor · USDC: DeloitteDeloitteAttestor · USDT: BDOBDOAttestor · USDS: none namednone namedAttestor · USDe: n/an/aCash / bankCash / bank · USDC: ~13%~13%Cash / bank · USDT: in the remainderin the remainderCash / bank · USDS: ——Cash / bank · USDe: nonenoneTreasuries / fundTreasuries / fund · USDC: ~87% CRF~87% CRFTreasuries / fund · USDT: ~115bn T-bills~115bn T-billsTreasuries / fund · USDS: via PSM/USDCvia PSM/USDCTreasuries / fund · USDe: nonenoneGold / BTCGold / BTC · USDC: nonenoneGold / BTC · USDT: ~18.83 / ~5.8bn~18.83 / ~5.8bnGold / BTC · USDS: ——Gold / BTC · USDe: nonenoneOn-chain mixOn-chain mix · USDC: ——On-chain mix · USDT: ——On-chain mix · USDS: 38/25/22/10/538/25/22/10/5On-chain mix · USDe: hedged bookhedged bookPar windowPar window · USDC: Mint clientsMint clientsPar window · USDT: Mint clientsMint clientsPar window · USDS: via PSM/CDPvia PSM/CDPPar window · USDe: none formalnone formalUSDC Deloitte, 6 Nov 2025; USDT BDO, 30 Jun 2026; USDS on-chain mix, Mar 2026; USDe as described by the issuer, 2026
Four reserve books side by side: USDC (Deloitte attestation, 6 Nov 2025), USDT (BDO attestation, 30 Jun 2026), USDS (on-chain mix, Mar 2026) and USDe, which holds a hedged position instead of a fiat reserve.

The choice of asset matters. A Treasury bill almost never loses value, but cash in a bank carries the bank's own risk. That was the lesson of 10 March 2023, when US regulators seized Silicon Valley Bank while Circle had about 3.3 bn USD of USDC reserves there. The reserve was never lost, yet USDC traded down to about 0.87 USD over the weekend because nobody could reach the money. The history chapter tells the full story.

Attestation versus audit

A reserve is only as good as the evidence that it exists. Two kinds of document provide that evidence, and they prove different things.

An attestation is an accountant's opinion that management's statement about the reserve is fairly presented on a specific date. The accountant checks the balances for that day, often the last day of a month or quarter, and signs. It says nothing about the other days. An issuer could in theory borrow assets to look good on the reporting date and return them afterwards, which is why an attestation is often called a snapshot.

An audit looks at a whole period. The auditor tests internal controls, follows transactions through the year, and gives an opinion on the financial statements as a whole. It is slower, more expensive, and much harder to dress up.

In September 2026 neither of the two largest issuers had published a full annual audit of the reserve itself. Circle is a listed company, so Deloitte audits Circle's corporate accounts and separately attests the USDC reserve each month. Tether publishes quarterly attestations by BDO under the ISAE 3000 assurance standard. Paxos, which issues PayPal's PYUSD, moved its monthly reserve attestations to KPMG in February 2025, and holds the reserve in a trust that keeps it apart from Paxos's own money if the company fails.

US law will raise the floor. The GENIUS Act, the US stablecoin law signed on 18 July 2025, requires monthly reserve reports examined by a registered public accounting firm and signed by the chief executive and finance officer. Issuers with more than 50 bn USD in circulation must also publish an annual audited financial statement, a line only USDT and USDC crossed in September 2026.

The same act limits reserves to cash, insured deposits, Treasury bills of 93 days or less, repo backed by those bills, and government money-market funds. Gold and bitcoin are outside that list, which is one reason Tether announced a separate US token, USAT, issued through Anchorage Digital Bank. The regulation chapter covers the rest.

Minting and redemption, step by step

Minting creates new tokens; redemption destroys them and pays out dollars. Both run on two layers at once: the bank, where dollars move, and the blockchain, where tokens move. Neither layer can see the other, so people and software connect them.

Take a market maker that wants 10 mn USD of USDC. The steps run like this:

  1. The client, already verified through know-your-customer checks, wires dollars to the issuer's bank account.
  2. The issuer's operations team sees the wire arrive, usually the same or the next business day.
  3. An authorised key calls the mint function on the token contract. Tether's contract calls the same step issue.
  4. The contract adds 10 mn tokens to the client's address and raises the total supply.
  5. The treasury team invests the new dollars in bills, repo or the money-market fund.

The contract never checks a bank balance. It trusts whoever holds the minting key, and the key holder trusts the bank. Circle Mint, the desk through which verified clients create and redeem USDC, is where those two trusts meet.

Redemption reverses the order. The client sends tokens to an address the issuer controls and files a request through a portal. The issuer checks the request, calls burn to destroy the tokens, and wires the dollars. The burn and the payout are separate events. Depending on the issuer and the amount, the dollars can arrive the same day or up to about five business days later.

A stablecoin lifecycle runs on two layers at every stepMint waits for an off-chain fiat confirmation before an operator calls mint. Transfer then runs in the contract with no issuer step, unless the address is blocked. Burn of the token and the fiat payout are not the same event: they are separated by T+0 to T+5 of banking.A stablecoin lifecycle runs on two layers at every stepOn-chainOff-chainthen mintthen dollarsmint / issue: operator, after fiatmint / issueoperator, after fiattransfer: no issuer steptransferno issuer stepburn: token gone on-chainburntoken gone on-chainFiat in, KYC: bank confirms dollarsFiat in, KYCbank confirms dollarsFiat payout: T+0 to T+5, not atomicFiat payoutT+0 to T+5, not atomicReserve roll: bills, repo, cashReserve rollbills, repo, cashAuthor's synthesis of issuer mint/redeem documentation (Circle, Tether) and the GENIUS Act. No dollar amounts in this figure.
The lifecycle of a fiat-backed stablecoin: minting waits for dollars to arrive, transfers need no issuer, and the burn of tokens and the dollar payout are separate events.

Transfers between holders are the one step with no issuer involved. Once tokens sit at an address, they move like any other token on the chain, in seconds, at any hour. This is why the peg chapter calls the redemption window, not the transfer, the thing that holds the price: only a verified client can take a token back to the issuer, and everyone else sells to someone who can.

The token contract and its keys

A stablecoin contract starts from ERC-20, the standard token interface on Ethereum: balances, transfers, approvals. Issuers then add powers that the standard does not have. Those powers are where the control sits.

Circle's contract, called FiatToken, splits the powers into named roles. A masterMinter decides who may mint and sets a limit for each minter. Each minter can create and destroy tokens up to that limit. A pauser can stop all transfers. A blacklister can block a single address. An owner reassigns roles, and a separate admin controls upgrades. Splitting the roles means that a leaked minting key cannot also freeze funds or change the code.

Tether's USDT contract puts issuance, redemption, blacklisting, confiscation and pausing behind one owner, a wallet that needs three of six signatures. A multisig is a wallet that only acts when a set number of named key holders sign, written as three-of-six. It protects against one stolen key, but every power sits behind the same group of signers.

Upgradeability is the ability to replace a contract's logic while token balances stay at the same address. USDC uses a standard proxy: a small contract that stores balances and forwards every call to a logic contract that Circle can swap. USDT on Ethereum uses an older upgrade pattern of Tether's own. DAI, the original token of the Sky protocol (formerly MakerDAO), cannot be upgraded at all, which is why moving to the newer USDS required a migration rather than a code swap.

Four tokens, four control architecturesWho can mint, freeze, destroy, pause, upgrade, and who holds the admin key, for USDT, USDC, DAI/USDS and USDe. Circle's proxy-admin signer count and Ethena's DEFAULT_ADMIN signer count are not in the sources. DAI has no token-level blacklist. USDT can escalate a freeze to a permanent burn.Four tokens, four control architecturesUSDTUSDCDAI/USDSUSDeMintMint · USDT: 3-of-6 issue3-of-6 issueMint · USDC: minter + limitminter + limitMint · DAI/USDS: vault / PSMvault / PSMMint · USDe: mint whitelistmint whitelistBlacklistBlacklist · USDT: addBlackListaddBlackListBlacklist · USDC: blocklistblocklistBlacklist · DAI/USDS: nonenoneBlacklist · USDe: nonenoneDestroyDestroy · USDT: destroyBlackFundsdestroyBlackFundsDestroy · USDC: cannotcannotDestroy · DAI/USDS: nonenoneDestroy · USDe: nonenonePausePause · USDT: owner pauseowner pausePause · USDC: pauser rolepauser rolePause · DAI/USDS: nonenonePause · USDe: GATEKEEPERGATEKEEPERUpgradeUpgrade · USDT: own old proxyown old proxyUpgrade · USDC: OZ proxyOZ proxyUpgrade · DAI/USDS: DAI immutableDAI immutableUpgrade · USDe: token no; mint yestoken no; mint yesAdmin keyAdmin key · USDT: 3-of-63-of-6Admin key · USDC: n unknownn unknownAdmin key · DAI/USDS: SKY + 48hSKY + 48hAdmin key · USDe: n unknownn unknownSource: Circle FiatToken repo, Tether USDT contract (Etherscan), Sky governance docs, Ethena Labs docs, 2026. Signer counts marked unknown are unlocated, not zero.
Who can mint, freeze, destroy, pause and upgrade on USDT, USDC, DAI/USDS and USDe, and who holds the admin key, 2026.

The other designs show that "who controls it" has more than one answer. Sky runs changes through a token-holder vote, and a winning proposal then waits 48 hours in a timelock before it can execute. That delay gives the market two days to react to a bad change. Ethena, issuer of USDe, keeps its token contract fixed but controls minting through a separate contract with capped damage: a compromised minting role could create at most 100,000 USDe without backing before a guardian role shuts minting and redemption down.

Freezes in practice

A freeze, also called blacklisting, is the issuer's power to stop one address from sending tokens. The tokens stay visible on the chain but cannot move. Issuers use it for sanctions orders, court orders, stolen funds and fraud.

The two large issuers built the same power in different ways. When Circle freezes an address, the tokens stay there and Circle can later unfreeze them. It has no function to destroy them on its own. Tether has a second function, destroyBlackFunds, that burns the tokens at a frozen address and removes them from supply. So a USDT freeze can end in confiscation, while a USDC freeze is a hold.

Tether has used the power since 2017 and uses it far more often. The security firm BlockSec counted 9,597 blocked USDT addresses holding about 5.69 bn USD on Ethereum and Tron by 26 July 2026. Circle acts mostly on court orders; blockchain analytics firm AMLBot counted 372 addresses and about 109 mn USD frozen by Circle between 2023 and 2025. The two counts cover different time windows, but the gap in scale is plain.

Tether and Circle freeze figures sit on different clocksThree published freeze readings that must not be averaged. Tether: 5.69 bn USD across 9,597 addresses on 26 July 2026. Tether: 3.3 bn USD across 7,268 wallets in a 2023–2025 window. Circle: 0.109 bn USD across 372 addresses in a 2023–2025 window. Address counts belong to those windows and are not plotted on this axis.Tether and Circle freeze figures sit on different clocksbn USD frozen0.11Tether 26 Jul 2026: 5.69 bn USD5.69Tether 26 Jul 2026Tether 2023–2025: 3.3 bn USD3.3Tether 2023–2025Circle 2023–2025: 0.11 bn USD0.11Circle 2023–2025Source: BlockSec, USDT freeze tracker, 26 Jul 2026; AMLBot, Circle/Tether freeze analysis 2023–2025, 30 Jan 2026. Windows and methods differ; values are not averaged.
Frozen value by issuer on a log scale: Tether's cumulative 5.69 bn USD (BlockSec, 26 Jul 2026), and a 2023–2025 window of 3.3 bn USD for Tether against 0.109 bn USD for Circle (AMLBot). The windows differ and are not added together.

The first well-known sanctions freeze came in August 2022, when the US Treasury's sanctions office designated addresses tied to the Tornado Cash mixer. Circle froze about 75,000 USD of USDC at those addresses. That case set the pattern that the GENIUS Act later made law: a US payment-stablecoin issuer must have the technical ability to block, freeze and reject transactions when a lawful order arrives.

Not every stablecoin can do this. DAI has no freeze function in its contract, and USDe has no blacklist on the token itself. For a holder, the freeze is a trade-off. It lets an issuer return stolen funds and satisfy regulators, and it means the dollar in your wallet can be stopped by a company you have never dealt with.

What to watch next

  • Final GENIUS Act rules on reserves and reporting: the Office of the Comptroller of the Currency has said it aims for a final rule by November 2026. The exact reporting format and reserve limits will decide how much more issuers must disclose.
  • A full reserve audit from Tether: Tether has never published a full audit by one of the four largest accounting firms. A completed audit of the reserve, rather than a quarterly attestation, would change how the market prices tail risk on USDT.
  • Gold and bitcoin in Tether's book: these assets are not allowed in a US-regulated reserve. Watch whether they shrink, move to a separate entity, or stay as Tether's buffer outside the US.
  • Freeze volumes after US enforcement starts in 2027: once issuers are formally treated as financial institutions under US anti-money-laundering law, Circle's freeze counts may rise toward Tether's.
  • Admin-key disclosures: the number of signers behind Circle's upgrade key and Ethena's admin role is not public. Any disclosure, or a move to timelocks like Sky's, would reduce a risk holders currently cannot measure.

Key takeaways

  1. A fiat-backed reserve is mostly short Treasury bills, repo, money-market funds and bank deposits, and the quality of those assets matters as much as their total.
  2. An attestation proves what the reserve held on one day; an audit tests a whole period, and the largest issuers still publish attestations rather than full reserve audits.
  3. Minting and redemption cross two systems, a bank and a blockchain, connected by people and keys; the blockchain never sees the dollars.
  4. The burn of a token and the payout of dollars are separate events, which is why a closed bank can break a peg while the contract works normally.
  5. Control of a stablecoin sits in its admin keys: who can mint, freeze, pause or upgrade, how many must sign, and whether a timelock gives the market time to react.
  6. USDC freezes are reversible holds; USDT freezes can end with Tether destroying the frozen tokens and removing them from supply, and Tether freezes far more value than Circle.

Glossary

Treasury bill
a short-term US government debt, usually one to three months, and the main asset in most dollar stablecoin reserves.
Repo (repurchase agreement)
an overnight cash loan secured by government bonds, which the lender keeps if the borrower fails to repay.
Money-market fund
a fund that buys very short government debt and lets investors withdraw cash at short notice. Circle's reserve sits mostly in one.
Attestation
an accountant's opinion that the issuer's statement about its reserve is fairly presented on one date.
Audit
a full examination of financial statements and controls over a period, with an opinion on the whole.
Mint / burn
the contract calls that create and destroy tokens. Only authorised keys can make them.
Redemption
the off-chain payout of dollars to a verified client who returns tokens to the issuer.
Multisig
a wallet that acts only when a set number of named key holders sign, such as three of six.
Upgradeability
the ability to replace a contract's code while balances stay at the same address.
Freeze (blacklist)
the issuer's power to stop a specific address from sending its tokens.

Go deeper

Sources

🟢 primary · 🟡 credible secondary · 🔴 tertiary (never used to cite a number)

All chapters of "Stablecoins: Past, Present and Future" →