Skip to main content
Pause the TRANSFER feature during an incident without stopping issuance or cancellation. B20 grants pause and unpause through separate roles so you can separate emergency response from recovery authority.

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.

Pause and resume stock transfers

See the complete verified B20 examples for imports, client construction, and runnable projects.
Transfer pause state changes without pausing mint or burn.
Pause and unpause use separate roles. Grant recovery authority more narrowly than emergency pause authority.

See also