The canonical toolkit for Base's native token standard — explorer, SDK, launchpad, agents. Evidence over hype.
One open SDK — byte-exact encoders, zero-RPC address derivation, typed error decoding.
import { encodeAssetCreateParams,
buildCreateB20Tx, B20Variant } from "@b20labs/sdk";
const params = encodeAssetCreateParams(
"My Token", "MYT", account, 18);
const tx = buildCreateB20Tx({
variant: B20Variant.ASSET, salt, params });
await walletClient.sendTransaction(tx);Everything runs on one open SDK — build a policy decoder once, power every surface.
The only B20-native block explorer. Generic explorers flatten a B20 into a plain ERC-20 — we decode what it really is: policies, pauses, admin power, seizability.
The canonical open TypeScript SDK for B20 — encoders proven byte-for-byte against base-std by a golden-vector differential test that runs in CI.
The no-code front door that won't let you deploy a token you don't understand — mandatory simulation before every signature.
A vendor-neutral MCP server — Claude, ChatGPT or Cursor inspect and simulate B20 tokens in natural language, with guardrails that survive prompt injection.
A testnet lab where every B20 capability fires live — and the revert is the lesson.
A shareable, read-only safety card that drops into a Farcaster cast or the Base App — instant 'can this token hurt me?' in the feed.
ETH-less B20 payments, built on exactly what Cobalt unlocks.
Cobalt is Base's next hard fork — the upgrade that turns B20 from a token standard into full financial infrastructure. Every B20 Labs product ships with an adapter seam, so activation day is a config flip, not a rewrite.
No ETH required — the sequencer accepts B20 as gas. Our SDK & Launchpad are designed for ETH-less flows.
EIP-8130 protocol-level smart accounts: sponsorship & batching without bundlers. Agent wallets, ready.
Balances & history straight from the node. Our explorer flips via an adapter — and keeps the pre-Cobalt history no node can serve.
Per-invoice deposit addresses forwarding to a treasury — the backbone of our Payments product.
soft-targeted ~Sep 2026 · we track the devnet branches so you don't have to
B20 didn't activate at 18:00 UTC on July 8. It activated at 21:56:17 UTC, block 48,379,215, in two stages — stablecoins first, assets 30 seconds later. We know because we measured it on-chain. Competitors' genesis blocks are hours or days off.
99%+ of B20 tokens are one admin transaction away from a honeypot. Our safety checks are verifiable on-chain reads — verdicts where we can prove them, indeterminate where we can't.