▸ launchpad · base beryl

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.

1B
fixed supply
0
mint authority
≤5%
swap fee
100%
LP locked
b20 · native asset● live
B20 beryl crystal rising from a terminal
two surfaces, one engine

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%
b20factory — ~/launchbase beryl
what you get
01native B20

Minted by the Base Beryl 0xB20f… precompile — native, ERC-20 compatible, ~50% cheaper transfers.

02admin-less + capped

Launches with no admin: not mintable, not pausable, not freezable. Supply capped and fully minted at birth.

03single-sided pool

The trading slice is seeded single-sided into a locked V4 pool — instantly tradeable, liquidity locked forever.

04dynamic fee 1–5%

Clanker-style: sits at your base, ramps toward max only on volatility, capped at 5%. Auditor-clean.

05fair vesting

Public launches vest 20% to the creator, 1% a month over 20 months. No team bag dumped on day one.

06no transfer tax

B20 is a clean ERC-20. The only fee is the swap fee — so buy/sell simulators pass and you can boost.

docs / quickstart.md

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