B
B20NationNAT20
NAT20
Claim one on Base Sepolia — one per wallet
Wallets minted0 / 1,000,000
Total supply
Contract
0xb200…03f8
Mint your NAT20Free + gas
1
Follow the creator on X
2
Confirm mint in wallet

Connect your Base Account to start the mint.

Recent Mints

0 total

Loading mint history…

Why B20?

Base’s native token standard. Hover any tile for the detail.

StandardBeryl-native
StandardBeryl-native

B20 is not a third-party contract — it shipped as part of Base’s official Beryl network upgrade on June 25, 2026. NAT20 is built on a protocol-level standard, not a one-off ERC-20 clone.

Gas~50% cheaper
Gas~50% cheaper

Because transfers execute as a native precompile instead of EVM bytecode, transfer costs are roughly half those of a standard ERC-20 — with higher throughput and less state for nodes to store.

CompatibleZero friction
CompatibleZero friction

A B20 token looks identical to an ERC-20 to everything downstream. Existing wallets, exchanges, indexers, and Basescan support it with no new integrations required.

SafetyCompliance built in
SafetyCompliance built in

Roles, supply caps, pausing, policy gating, memos, and permit are baked directly into the protocol. Issuers inherit safety from the chain instead of rewriting and re-auditing the same custom logic.

RolesRole-based access
RolesRole-based access

Permissions split into distinct roles (DEFAULT_ADMIN_ROLE, MINT_ROLE, BURN_ROLE, PAUSE_ROLE, and more). Notably, holding admin does not let you mint — minting requires the separate MINT_ROLE.

SupplyHard supply caps
SupplyHard supply caps

A B20 token’s supply cap is a protocol-enforced ceiling — minting beyond it reverts. NAT20 is capped at 1,000,000 and already at its hard cap.

PaymentsOn-chain memos
PaymentsOn-chain memos

Transfers can carry an optional bytes32 memo (a payment ID or reference) that emits a Memo event, letting apps verify payments on-chain without a backend database.

PermitSignature approvals
PermitSignature approvals

B20 implements ERC-2612 permits, so holders can approve spenders with a signature instead of a separate transaction — a smoother, gasless-feeling UX.