launch native B20 tokens
like you write code.
The terminal-native launchpad for Base. Deploy a clean, admin-less token with a locked single-sided pool — from the app form or a command line.

Deploy from a clean app form with sliders and presets, or drop into the terminal and launch with a single command. Same contracts, your choice of surface.
› b20 launch --name "Beryl Cat" \
--symbol BCAT --base 3% --max 5%Minted by the Base Beryl 0xB20f… precompile — native, ERC-20 compatible, ~50% cheaper transfers.
Launches with no admin: not mintable, not pausable, not freezable. Supply capped and fully minted at birth.
The trading slice is seeded single-sided into a locked V4 pool — instantly tradeable, liquidity locked forever.
Clanker-style: sits at your base, ramps toward max only on volatility, capped at 5%. Auditor-clean.
Public launches vest 20% to the creator, 1% a month over 20 months. No team bag dumped on day one.
B20 is a clean ERC-20. The only fee is the swap fee — so buy/sell simulators pass and you can boost.
what is B20?
B20 is Base's native token standard, shipped in the Beryl upgrade. Token logic runs in the node as a Rust precompile — full ERC-20 compatibility, lower cost, higher throughput.
B20factory makes launching one a one-line operation.
→ read the full docs# launch from the terminal
b20 launch \
--name "Beryl Cat" \
--symbol BCAT \
--base-fee 3% --max-fee 5% \
--start-mc $10k
✓ token 0xb200… native B20
✓ pool single-sided · locked
✓ admin none · supply capped