Skip to main content
When fiat lands in reserves, mint matching supply. Minting is gated by MINT_ROLE, and an optional supply cap keeps circulation from exceeding your reserves.

Demo

New to B20? See the B20 Token Standard for the concepts and a full launch walkthrough. These samples target base-std@v1.0.0, viem@2.55.11, and Base Foundry v1.1.1.

Mint and verify supply

See the complete verified B20 examples for imports, client construction, and runnable projects.
The holder balance increases by 1,000,000,000 base units, or 1,000 MUSD.
The caller needs MINT_ROLE, the recipient must pass MINT_RECEIVER_POLICY, and the mint must remain under the supply cap.

See also