Stablecoin mints and burns: what supply changes show
How USDC, USDT and DAI mints and burns appear on-chain, how to tell them from bridge moves and plain transfers, and what a supply change does not mean.
On this page
A stablecoin mint is new supply created by the issuer, and a burn is supply destroyed, usually when tokens are redeemed for dollars. Both are on-chain records of supply changing hands with the issuer, so they show when money entered or left a stablecoin, not what anyone did with it afterwards.
What a mint and a burn are on-chain
Most stablecoins on Ethereum and its layer-2 networks are ERC-20 tokens. The token standard asks a contract that creates new tokens to emit a Transfer event from the zero address, the address that nobody controls.1 By the same convention, tokens sent to the zero address, or removed by the contract's own burn function, are gone from the supply.
So on a block explorer or in a data feed, a mint looks like a transfer that comes from nowhere, and a burn like a transfer that goes nowhere. That is the whole technical event. The rest of the meaning comes from who the issuer is and why it issues.
For a fiat-backed stablecoin, issuing usually starts off-chain. Circle, for example, says qualified businesses can use a Circle Mint account to convert dollars to and from USDC, and that USDC is redeemable one to one for dollars.2 A mint is the on-chain side of dollars arriving; a burn is the on-chain side of tokens being redeemed.
Which stablecoins and chains we read
Our movements scanner reads a curated list of tokens, each with its contract address taken from the issuer's own documentation:
- USDC on Ethereum, Arbitrum and Base. A Transfer from the zero address is a mint, one to the zero address a burn.
- USDT on Ethereum. Tether's contract, at the address Tether lists, has its own Issue and Redeem events, which we read instead of transfers from the zero address. We read the contract's owner on-chain and label it "Tether (USDT contract owner)".3
- DAI on Ethereum, from the address list Sky publishes.
- USDT0 on Arbitrum is handled differently, see the next section.
Each detected mint or burn above our size threshold appears in the Whales movements feed with its chain, amount, dollar value and our own transaction page. Dollar values use the token's latest Chainlink price feed answer, read on-chain, and only while that answer is fresh.
Mint, bridge or transfer?
Not every token that appears from the zero address is new supply. Telling the cases apart is the main job of reading supply data correctly.
| What happened | On-chain look | How we classify it |
|---|---|---|
| The issuer created new tokens | Transfer from the zero address (or Tether's Issue event) | Mint |
| The issuer destroyed tokens | Transfer to the zero address (or Tether's Redeem event) | Burn |
| A bridge token was minted because the same asset was locked on another chain | Transfer from the zero address of a lock-and-mint bridge token | Bridge |
| Wrapping, for example ETH into WETH | Mint of the wrapped token | Not a movement |
| Tokens moved between two wallets | Transfer between two addresses | Transfer, exchange flow or DEX trade |
The bridge row matters for USDT on Arbitrum. USDT0 is a bridged form of Tether's USDT: according to its documentation, the original USDT is locked in a contract on Ethereum, the equivalent USDT0 is minted on the target chain, and USDT0 is burned when it is redeemed.4 Counting that as a mint would double count the same dollars, once on the source chain and once on Arbitrum. We show it as a bridge movement instead.
What supply changes can tell you
- Money entering or leaving a stablecoin. A large mint means someone delivered dollars to the issuer (or the issuer issued against reserves it holds); a large burn means tokens were handed back.
- Where new supply goes first. A mint goes to an address, often a known one. Following the next transfer, for example into an exchange address, is often more telling than the mint itself. Exchange inflows of stablecoins are covered by the exchange flow tables.
- Which chain is used. The same issuer can mint on several chains. A run of mints on one layer-2 shows demand for the token there.
What they cannot tell you
- Who wanted the dollars. Issuers mint to their own treasury, to exchanges and to large customers. The on-chain record shows the receiving address, not the customer behind it.
- What happens next. New supply can sit in a treasury for days. A mint is not a purchase of anything, and a burn is not a sale.
- The full supply. We read the chains and tokens listed above. Stablecoins on other chains, and other stablecoins, are not in our feed.
- The off-chain side. The on-chain record carries the time of the mint or burn. The bank payment behind it, if there is one, is not visible on-chain.
Stablecoin prices and depegs
A mint or burn tells you about supply. Whether a stablecoin still trades at one dollar is a separate question. We read the Chainlink stablecoin/USD feeds on Ethereum, Arbitrum and Base and report a depeg in Security › Latest when a feed moves far enough from one dollar on two checks in a row. A depeg and a large burn sometimes appear on the same day, because holders redeem tokens when they doubt the peg, but each has its own source and its own entry.
Reading mints and burns on our pages
Open the Whales movements feed to see mints and burns next to large transfers, exchange flows and Hyperliquid positions, newest or most significant first. Each line links to our transaction page with the amount, the receiving or sending address and the price basis of the dollar value. Treat a mint as a record of supply that was created, and look at the next transfer of the same tokens to see where it went.
Sources
- Ethereum Improvement Proposals, "ERC-20: Token Standard": https://eips.ethereum.org/EIPS/eip-20 (accessed 2026-11-05)Back to text
- Circle Developer Docs, "What is USDC?": https://developers.circle.com/stablecoins/what-is-usdc (accessed 2026-11-05)Back to text
- Tether, "Supported protocols": https://tether.to/en/supported-protocols/ (accessed 2026-11-05)Back to text
- USDT0 Documentation, "Overview": https://docs.usdt0.to/ (accessed 2026-11-05)Back to text
How we collect and check the data: Data & methodology.
See today’s numbersThe live pages update continuously.
See whale movements