Base B20 Explained in 60 Seconds
The B20 token standard is Base's native, ERC-20-compatible way to issue tokens. It runs through precompiles built into the Base chain rather than relying entirely on a separate Solidity token contract. That design preserves the ERC-20 interface while adding built-in controls useful for stablecoins, real-world assets, equities, community tokens, and other issuer-managed assets.
The standard became especially relevant after tokenized stocks issued by Coinbase went live on Base in August 2026. Those products use B20, but B20 is not limited to stocks and it is not a new Base network coin. Base's Cobalt upgrade (September 2026) then added more issuer tools, covered below.
Want to try the standard yourself? Launch a B20 token with PingGM on Base Sepolia for testing or Base Mainnet for a live token. PingGM currently adds no platform fee; network gas still applies.
Why Is Base B20 Trending Now?
B20 is receiving attention because it connects two fast-growing blockchain themes: native token infrastructure and tokenized real-world assets.
Base activated B20 as part of its Beryl upgrade in June 2026 (Base Sepolia on 18 June, Base Mainnet on 25 June). On 24 August 2026, tokenized stocks issued by Coinbase went live on Base as B20 tokens, and Base invited builders to create onchain financial applications around them. On 30 September 2026, the Cobalt upgrade extended the standard. Together these have produced new searches around what B20 means, whether it replaces ERC-20, and how someone can launch a B20 token.
The timing matters for builders. Base now describes B20 as infrastructure for stablecoin issuers, real-world asset issuers, equity issuers, and long-tail token creators. Meanwhile, its standard ERC-20 compatibility means existing wallets, routers, exchanges, and indexers can interact with the familiar token surface.
What Changed in the Cobalt Upgrade?
Cobalt is Base's network upgrade that went live on Base Sepolia on 23 September 2026 and on Base Mainnet on 30 September 2026. It did not replace B20 or change how ordinary transfers and approvals work. According to the Cobalt overview and the B20 changelog, it made three changes to the standard:
- Scheduled multiplier updates. B20 Asset tokens can schedule a change to their display multiplier for a future time (the ERC-8056 interface). Wallets and apps then show a different unit count, for example after a stock split, while raw balances stay unchanged and nothing is minted or burned.
- Composite policies. Issuers can combine two to four allowlists or blocklists into one rule. A Union passes an account if any list allows it; an Intersect passes it only if every list does, for example "on the KYC list and not on the sanctions list".
- A reworked seize function. An issuer that has granted the seize role and set a seize policy can move units out of an account that the policy does not exempt, with a memo and a public
Seizedevent. The olderburnBlockedmethod is deprecated.
Seizure is not automatic for every B20 token. It only works if the issuer configured it, and Base says the issuer, not Base, is responsible for compliance. Before you hold a B20 token, check its roles and policies on a Base explorer.
Cobalt also introduced Validity Transactions, which Base includes only when stated onchain conditions are met. That feature is part of the network, not the B20 standard. PingGM's B20 launcher does not set up composite policies, seizure, or multiplier schedules. A token launched there starts with open transfer policies and no seize role, and the connected wallet becomes its administrator, which means that wallet could add such controls later.
Is B20 a Base Token You Can Buy?
B20 is a standard, not one cryptocurrency. There is no universal B20 coin, official B20 price, or single B20 contract address.
The name describes a technical framework that many independent issuers can use to create different tokens on Base. Each launched token has its own address, supply, administrator, permissions, purpose, and risk profile.
ETH remains the native gas token on Base. If a website or social account claims to sell “the official B20 token,” verify the contract and issuer carefully; the phrase may be confusing the standard with an unrelated asset.
B20 vs ERC-20: What Is the Difference?
B20 is a superset of ERC-20. It retains standard methods such as transfer, transferFrom, approve, balanceOf, and allowance, but adds capabilities directly through Base's native implementation.
Base B20 vs ERC-20
| Category | Traditional ERC-20 | Base B20 |
|---|---|---|
| Execution | Token logic runs as deployed EVM smart-contract bytecode | Token logic runs through Rust precompiles native to Base |
| Compatibility | Uses the ERC-20 interface | Preserves ERC-20 methods and standard events |
| Issuance | Each issuer deploys or reuses contract code | Every token is created through Base's canonical B20 factory |
| Controls | Added through custom contract code or libraries | Roles, caps, policies, pausing, minting and burning are built in |
| Variants | Defined by each contract implementation | Canonical Asset and Stablecoin variants |
| Networks | Can be deployed across EVM-compatible chains | Native to supported Base networks |
| Category | Traditional ERC-20 | Base B20 |
|---|---|---|
| Execution | Token logic runs as deployed EVM smart-contract bytecode | Token logic runs through Rust precompiles native to Base |
| Compatibility | Uses the ERC-20 interface | Preserves ERC-20 methods and standard events |
| Issuance | Each issuer deploys or reuses contract code | Every token is created through Base's canonical B20 factory |
| Controls | Added through custom contract code or libraries | Roles, caps, policies, pausing, minting and burning are built in |
| Variants | Defined by each contract implementation | Canonical Asset and Stablecoin variants |
| Networks | Can be deployed across EVM-compatible chains | Native to supported Base networks |
The practical difference is not that ERC-20 has become obsolete. Traditional ERC-20 remains appropriate when a project needs custom logic or plans to deploy the same contract design across multiple EVM chains. B20 is compelling when the project is Base-first and benefits from standardized issuer controls.
What Features Does B20 Include?
According to the official B20 specification, the standard includes several capabilities that issuers often otherwise build themselves:
- Role-based permissions for administration, minting, burning, pausing and metadata.
- Optional supply caps that prevent minting above a defined ceiling.
- Allowlist and blocklist policies for controlling eligible senders, receivers and transfer initiators, which since Cobalt can be combined with Union and Intersect rules.
- Separate pause controls for transfers, minting and burning.
- Optional memos attached to supported token operations.
- ERC-2612 permit support for signed approvals.
- An optional seize function for issuers that must recover units from accounts that are no longer eligible.
- A display multiplier for Asset tokens, which since Cobalt can be scheduled in advance for events such as stock splits.
- Deterministic token addresses created by the canonical factory.
These features make B20 useful for more than regulated assets. A community or rewards project may only need an open Asset token with straightforward supply and mint settings, while a regulated issuer may need much more restrictive policies.
B20 Asset vs B20 Stablecoin
B20 currently provides two variants. Choosing between them is one of the most important decisions in the launch flow.
B20 Asset vs B20 Stablecoin
| Category | B20 Asset | B20 Stablecoin |
|---|---|---|
| Intended use | General-purpose assets, rewards, communities, governance and RWAs | Currency-labelled tokens |
| Decimals | Configurable from 6 to 18 | Fixed at 6 |
| Currency code | Not required | Permanent, self-declared code |
| Additional tools | Scheduled multiplier, announcements, batch issuance and metadata | Stablecoin-specific currency field |
| Does it prove backing? | No | No |
| Category | B20 Asset | B20 Stablecoin |
|---|---|---|
| Intended use | General-purpose assets, rewards, communities, governance and RWAs | Currency-labelled tokens |
| Decimals | Configurable from 6 to 18 | Fixed at 6 |
| Currency code | Not required | Permanent, self-declared code |
| Additional tools | Scheduled multiplier, announcements, batch issuance and metadata | Stablecoin-specific currency field |
| Does it prove backing? | No | No |
A B20 Stablecoin currency code is self-declared. Creating a token labelled USD, EUR or another currency does not prove reserves, guarantee redemption, create price stability, or provide regulatory approval.
For most community, utility, loyalty, governance, or experimental projects, the general-purpose B20 Asset variant is the more natural starting point. Anyone testing the workflow should begin on Base Sepolia before considering a Mainnet launch; the Base Sepolia faucet guide shows where to get free test ETH for the gas.
How Do Coinbase Tokenized Stocks Use B20?
Coinbase tokenized stocks went live on Base on 24 August 2026. Each token is issued by Coinbase as a B20 token and backed one-for-one by a real share held by Alpaca, a regulated broker and custodian, in a bankruptcy-remote structure. They are offered under Regulation S, so they are available only to eligible users outside the US and in permitted jurisdictions. Holders can keep them in a self-custodial wallet and use supported apps across the Base ecosystem.
The first wave included tokens such as NVDAc (NVIDIA), METAc (Meta) and GOOGLc (Alphabet), and Coinbase has added many more since. On 17 October 2026, the official registry at base.org/stocks listed 100 tickers. Base advises matching the contract address against that registry before buying: if a token is not on the list, Coinbase did not issue it.
B20 helps these assets remain compatible with familiar ERC-20 infrastructure while supporting issuer-oriented features. Dividends and splits are handled through the onchain multiplier, so a holder's raw token count stays the same while the displayed share-equivalent amount changes, and DeFi positions do not break. Cobalt's scheduled multiplier updates let the issuer set such a change in advance. Primary minting and redemption are limited to approved institutional partners, similar to how ETF shares are created and redeemed.
That does not make every B20 token a tokenized stock. The regulated product depends on its issuer, custody arrangement, disclosures, eligibility restrictions, and legal rights—not merely the token standard.
How to Launch a B20 Token on Base with PingGM
PingGM provides a no-code interface that sends your chosen configuration directly to Base's canonical B20 factory. PingGM does not deploy an intermediary token contract and does not take custody of the launched token.
- Open the PingGM B20 Token Launcher.
- Choose the network. Base Mainnet is selected by default and creates a real token that spends real ETH, so the launcher asks you to acknowledge that first; switch to Base Sepolia for a test launch.
- Select B20 Asset or B20 Stablecoin.
- Enter the token name and symbol.
- For an Asset, select a value from 6 to 18 decimals.
- Set the supply cap and the amount to mint initially.
- Leave Grant mint role on if you want to mint more later, up to the cap, or turn it off.
- Review the predicted token address and launch summary.
- Confirm the transaction in your wallet.
- Save the transaction hash and verify the token on a Base explorer.
Before You Confirm a Mainnet Launch
- Test the complete configuration on Base Sepolia first.
- Confirm the token name, symbol, decimals and supply cap.
- Understand which wallet holds the administrator and mint roles.
- Keep enough ETH in the wallet for Base network gas.
- Use a dedicated deployer wallet and protect its recovery phrase offline.
- Never imply financial backing, ownership or legal rights that do not exist.
How Much Does It Cost to Launch a B20 Token?
The cost is the Base network gas shown by your wallet before confirmation. It is not the market price of “B20,” because B20 is not a single asset.
PingGM currently states that its B20 launcher charges no PingGM platform fee. A Base Mainnet transaction still spends real ETH for gas. Base Sepolia uses test ETH, making it suitable for learning and checking the launch settings without creating a live asset.
Gas prices change, so a fixed dollar estimate would become stale quickly. Treat the wallet's current transaction preview as the authoritative fee quote and reject the transaction if the network, contract, or amount is unexpected.
Should You Keep the Mint Role?
Keep the mint role only if the project needs to create additional supply later. Minting is limited by the current supply cap, but the token administrator can raise that cap later, so the cap alone does not guarantee a fixed supply. Control of the administrator and minting wallets is a significant responsibility.
If the intended supply is permanently fixed, disabling future mint authority can make that commitment easier to explain. The administrator can still grant the mint role again or raise the cap, so a supply that is fixed for good also needs the administrator to give up control; the B20 specification allows this through renounceLastAdmin, which is permanent. If future issuance is necessary, document who controls the role, under what conditions tokens may be minted, and how that wallet is secured.
The administrator and mint role are different concepts. The administrator can control important configuration and permissions, while the mint role authorizes new supply. Review both before confirming a launch.
Can B20 Be Used on HyperEVM or Ink?
B20 itself is Base-native. Its canonical factory and precompile implementation belong to Base, so a token on HyperEVM or Ink is not a Base B20 token.
HyperEVM and Ink are nevertheless relevant alternatives for conventional EVM deployment:
- HyperEVM is Hyperliquid's EVM environment. It uses HYPE for gas and can connect applications with HyperCore liquidity and trading primitives.
- Ink is a Kraken-backed Ethereum Layer 2 built on the OP Stack and focused on DeFi. It supports Solidity contracts and uses ETH for gas.
- Base supports traditional EVM smart contracts as well as its native B20 standard.
Choose the network based on the application rather than treating every EVM chain as interchangeable. A Base-first issued asset may benefit from B20. A trading application integrating closely with HyperCore may favor HyperEVM. A DeFi project aligned with the Superchain and Ink ecosystem may favor Ink.
For conventional contracts across these environments, see PingGM's multi-chain smart contract deployment guide.
Is It Safe to Create a B20 Token from Windows?
The operating system does not make a risky token configuration safe, but a maintained computer reduces avoidable wallet risk. On Windows, install security updates, use a legitimate browser and wallet extension, verify URLs manually, and never store a seed phrase in a text file, screenshot, email, or cloud-synced note.
For a dedicated Web3 workstation, Windows 11 Pro includes features such as BitLocker drive encryption and Windows Security. If the machine still needs activation, you can view a Windows 11 Pro OEM license from PingGM Store. A Windows license is not a substitute for a hardware wallet, careful transaction review, or secure recovery-phrase storage.
When Should You Use B20 Instead of ERC-20?
Use B20 when you are launching specifically on Base, want the canonical Asset or Stablecoin model, and benefit from native supply, role, policy, memo, or pause controls. Use a traditional ERC-20 when you need deeply customized token behavior, depend on contract logic B20 does not provide, or require the same deployment across multiple EVM networks.
Neither standard is automatically the right choice for every project. Write down the token's purpose, supply policy, administrator responsibilities, target chains, integrations, and legal obligations before selecting the implementation.
Final Verdict
B20 is one of Base's most important infrastructure changes for token issuers in 2026. It combines ERC-20 compatibility with a native factory and standardized controls. Coinbase tokenized stocks have given the standard a visible real-world use case, and the Cobalt upgrade added the scheduled corporate actions, combined compliance rules and seizure tools that regulated issuers ask for.
The fastest responsible way to explore it is to start on a testnet, document every permission, and move to Mainnet only after verifying the configuration. Open the PingGM B20 launcher to preview an Asset or Stablecoin launch on Base Sepolia or Base Mainnet.
This article is educational and does not provide financial, legal, tax, or investment advice. Token creators are responsible for their claims, configuration, distribution, security, and compliance.
Sources Checked
- B20 Native Token Standard — Base Documentation
- B20 Changelog — Base Documentation
- Cobalt Upgrade Overview — Base Documentation
- B20 Policies — Base Documentation
- Seize and Cancel Units — Base Documentation
- Create an Asset Token — Base Documentation
- Stocks just got updated (24 August 2026) — Base
- Stocks on Base: registry and FAQ — Base
- Request for Builders: Tokenized Stocks — Base
- Launch a B20 Token — PingGM
- HyperEVM — Hyperliquid Documentation
- About Ink — Ink Documentation



