Why it exists
Each custom stablecoin is backed 1:1 by USDC in Coinbase reserves. Burning tokens onchain removes them from circulation, which frees up the USDC that was backing them. Until that USDC is released, reserves hold more than the supply requires. Verified Redemptions releases it automatically and keeps reserves matched to supply, without the manual work each burn would otherwise take.How it works
- Detect: Coinbase monitors onchain activity for burns of your custom stablecoin.
- Verify: only burns from a pre-approved, partner-controlled source are eligible. Coinbase’s own burns are excluded to avoid double-counting.
- Release: the matching USDC is unlocked from the reserve pool.
- Deliver: the USDC is returned to your Coinbase account, the same one associated with your custom stablecoin.
- Record: the burn and matching USDC release are recorded so reserves stay matched to circulating supply.
Security and controls
The approved burn source and the destination account are set by Coinbase during onboarding and cannot be changed at runtime. Burn amounts are fixed onchain, so released USDC always matches the amount burned, and burns from any other source never trigger a redemption.
Availability
Verified Redemptions are supported on Solana, where any holder can burn the SPL tokens they own directly onchain. This makes onchain burns a common way to remove supply. To enable it for your custom stablecoin, reach out to your Coinbase contact.Related
- Mint and Burn: how supply controls and reserve movements work.
- Reserve Management: how reserves keep every token backed 1:1 by USDC.