Base's New Token Issuance Gateway B20: What Assets Does It Aim to Accommodate?

Foresight NewsPublicado em 2026-06-30Última atualização em 2026-06-30

Resumo

Base, a layer-2 blockchain, is developing B20, a native token standard designed to be a foundational tool for asset issuance. It serves as an ERC-20 compatible, pre-compiled system built directly into Base's infrastructure, offering faster speeds and lower costs than standard smart contracts. The core innovation lies in its robust control features for issuers. B20 enables granular role-based access control for functions like minting or pausing, alongside policy registries for whitelists and blacklists to restrict transfers. It also supports transaction memos for linking on-chain actions to off-chain records. These features are particularly targeted at stablecoin providers, Real World Asset (RWA) tokenizers, and other projects needing compliant, controllable, and low-cost token creation. However, its launch on the mainnet was recently delayed following network stability issues, underscoring its critical importance as a core network upgrade. B20 provides the tools for controlled issuance, but the responsibility for implementing specific compliance rules remains with the asset issuers themselves.


Author: KarenZ, Foresight News


On June 25th and 26th, the Base mainnet experienced consecutive block production halts for two days. Base later analyzed the issue, stating that both interruptions stemmed from the same underlying problem: a bug in the sequencer block construction logic.


According to Base's post-mortem, this vulnerability caused outdated log states to persist after transaction validation failures, affecting Gas calculations for subsequent valid transactions, thereby generating invalid state transition blocks and halting block production on the entire L2 network. After the first halt, the official team restored block production by patching the issue. Additionally, a race condition during the engine reset process while restarting the Base sequencer cluster hindered recovery synchronization, indirectly contributing to another brief halt the following day.


Within the same timeframe, Base's planned activation of B20 on the mainnet was also paused.


On June 26th, Base stated, "Due to the recent network stability issues, we are postponing the mainnet launch of the B20 Activation Registry to ensure a smooth deployment process."


This seemingly cautious step indicates that B20 carries significant weight. It is not a marginal application update but rather a chain-level entry point through which Base intends to host stablecoin, RWA, and more asset issuance. The closer such an entry point is to the underlying layer, the more critical it is to consider not just functional completeness, but also whether network stability, upgrade cadence, and permission design can collectively withstand the load.


B20: Base's Native Token Issuance Interface


B20 is part of the Beryl network upgrade for Base. The three core changes of Beryl are: introducing B20, reducing the finalization period for common single-proof withdrawals from 7 days to 5 days, and improving node storage and throughput via Reth V2.


B20 can initially be understood in the simplest way: it is Base's version of ERC-20, but it integrates much of the logic traditionally written, audited, and maintained by projects themselves into Base's native components.


Typical ERC-20 tokens are usually deployed via a smart contract containing logic for balances, approvals, transfers, minting, burning, etc. The key difference with B20 is that while tokens still have on-chain addresses and can be called by wallets, explorers, and DeFi protocols in an ERC-20 compatible manner, B20 is implemented via Rust precompiled programs rather than EVM smart contracts, making it faster and less costly.


In other words, external integrators see an ERC-20 compatible token interface, while issuers connect to Base's built-in token issuance infrastructure.


This is also why B20 is called Base's native token standard. Base's official documentation states that B20 is Base ecosystem's own version of ERC-20, supporting standard ERC-20 calls and events like transfer, approve, allowance, and balance queries; it also adds extended capabilities such as memos, minting/burning, policy gating, granular pausing, and ERC-2612 permit (signature-based approval).


Here, ERC-2612 permit, or signature-based approval, needs separate explanation. In standard ERC-20, if a user wants to allow a contract to spend their tokens, they typically need to send an approve transaction, which costs Gas. ERC-2612 permit allows users to grant this approval by signing a message offline with their wallet. The project or application can then submit this signature on-chain. This eliminates the need for users to send a separate approve transaction, reducing one on-chain approve operation.


To use a more concrete analogy, traditional ERC-20 is like each issuer building a house using their own copy of standard blueprints, where construction quality depends on individual development and auditing. B20 is more like Base providing a unified prefabricated structure: the entry points, interfaces, and key functions are standardized. Issuers still decide asset parameters and management rules, but the underlying capabilities come from the same set of chain-level components.


In terms of deployment, B20 doesn't let projects casually copy a token contract. All B20 tokens are created via a singleton B20 Factory precompile, selecting either the Asset or Stablecoin variant during creation and passing in parameters like name, symbol, initial admin, supply cap, and initialization calls.


Therefore, the focus of B20 is not to turn token issuance into a prettier front-end button, but to advance token issuance from "each project writing its own contract" to "Base providing a unified issuance interface and built-in policy capabilities." It reduces the redundant cost of building standard functionalities while integrating asset issuance more deeply into Base's own underlying upgrade processes.


The Real Focus is "Controllability": Permissions, Blacklist/Whitelist, Freezing, and Memos


The issuer toolkit listed by Base includes: ERC-20 compatibility, ERC-2612 permit, role-based access control, mint/burn, optional supply cap, transfer policies, burning balances of policy-frozen addresses, and transfer memos.


These features may seem technical, but in the practical workflow of issuers, they primarily address three types of questions: who has the authority to manage the token, which addresses can participate in transfers, and how on-chain operations can leave traceable records.


First, management permissions can be layered. The rights to mint, burn, pause transfers, resume transfers, and modify metadata do not need to be lumped under a single admin role. B20 documentation lists roles like default admin, minter, burner, pauser, resumer, and metadata manager. This allows issuers to delegate different operations to different roles, reducing the risk associated with a single private key or overly broad admin permissions.


Second, token circulation can be constrained by policies. B20's Policy Registry supports whitelists and blacklists. Issuers can restrict sender addresses, receiver addresses, and, in transferFrom scenarios, the caller who initiates the transfer on behalf of others. For minting, they can also restrict the destination addresses for newly minted tokens. Simply put, B20 can govern "who sends, who receives, who initiates transfers for others," and also "who receives newly minted tokens." These capabilities are particularly important for stablecoins, RWAs, and regulated assets, as such assets often require KYC'd addresses, restricted recipients, freezing, and defined disposal paths.


Third, on-chain operations can leave business indexes. B20 supports memos—bytes32 note fields attached to token operations. It doesn't replace full off-chain ledgers but can serve as a connection point between on-chain transactions and off-chain records. For example, an on-chain payment could correspond to an order number, a redemption to a backend settlement, or an issuance to a batch distribution record. Memos can help issuers, wallets, custodians, or indexing services align this information.


Summary


However, it's important to clarify that B20 merely places tools at the issuer's disposal; it does not automatically handle compliance for them. Each policy scope defaults to ALWAYS_ALLOW upon token creation, meaning unrestricted by default. If an issuer does not actively set up whitelists, blacklists, or other restrictions, the B20 token will circulate as freely as a standard open token.


In other words, B20 gives issuers the ability to "set rules," but whether and how those rules are set remains the issuer's own responsibility.


This also explains why B20 primarily targets stablecoin issuers, RWA projects, and other asset token creators. Stablecoins require permission and freezing capabilities, RWAs need transfer restrictions and off-chain record mapping, while other assets benefit from lower standardized issuance costs. Although these three types of needs appear different, they point to the same underlying question: can an L2 provide a sufficiently unified, controllable, yet seamlessly accessible entry point for the existing ERC-20 ecosystem?

Perguntas relacionadas

QWhat is the main feature and purpose of the B20 token standard introduced by Base?

AB20 is a native token standard on the Base network, essentially Base's version of ERC-20. Its purpose is to provide a unified, chain-level interface for token issuance, particularly targeting stablecoins, RWA (Real World Assets), and other assets. It integrates key token functionalities (like transfers, minting, pausing) directly into Base's infrastructure, offering faster speeds, lower costs, and built-in tools for permission controls and policy management compared to individual smart contract deployments.

QWhy did Base postpone the mainnet launch of the B20 Activation Registry?

ABase postponed the mainnet launch of the B20 Activation Registry due to recent network stability issues. Specifically, on June 25th and 26th, the Base mainnet experienced block production halts caused by a bug in the sequencer's block-building logic. To ensure a smooth and stable launch process for the critical B20 infrastructure, the decision was made to delay it.

QHow does the B20 standard specifically aid in compliance and control for asset issuers, such as stablecoin or RWA projects?

AB20 aids in compliance and control through a built-in 'Policy Registry' that supports allowlists (whitelists) and blocklists (blacklists). Issuers can restrict transactions based on sender address, receiver address, and the caller in 'transferFrom' scenarios. It also allows for minting restrictions and granular pausing. Additionally, role-based access control lets issuers separate administrative powers (e.g., minting, pausing, metadata), and the memo field enables linking on-chain transactions to off-chain records, which is crucial for regulated assets, RWA, and stablecoins requiring KYC, transfer limits, and audit trails.

QWhat is the key difference in implementation between a standard ERC-20 token and a B20 token?

AThe key implementation difference is that a standard ERC-20 token is deployed as a separate smart contract written in Solidity (for the EVM), with all logic and security dependent on the deploying project. In contrast, a B20 token is not a standalone smart contract. It is created through a singleton 'B20 Factory precompile' and its core logic is implemented in a Rust precompile, making it a native component of the Base network. This results in improved performance and cost efficiency while maintaining ERC-20 interface compatibility.

QAccording to the article, what are the three core updates included in the 'Beryl' network upgrade for Base?

AThe three core updates in the 'Beryl' network upgrade are: 1. The introduction of the B20 token standard. 2. Shortening the finalization period for common single-proof withdrawals from 7 days to 5 days. 3. Improving node storage and throughput performance via Reth V2.

Leituras Relacionadas

The Strategy That Would Never Sell Bitcoin Opened a Permanent Sales Channel

MicroStrategy, a company long known for its "never sell Bitcoin" mantra, announced a "Digital Credit Capital Framework" allowing it to sell up to $1.25 billion worth of Bitcoin. Surprisingly, its stock (MSTR) rose nearly 7% pre-market. This shift, coming just a month after a small, "ad-hoc" sale of 32 BTC for dividends, transitions from a temporary action to a formal, institutional tool. The framework outlines four clear purposes for potential sales: bolstering USD reserves, paying preferred stock dividends/interest, and repurchasing its own preferred and common stock. The key driver for this change is the immense financial pressure from MicroStrategy's complex capital structure, specifically its massive $8.5 billion perpetual preferred stock (STRC). STRC features a variable interest rate that has been reset upward eight times in a year to 12% in an attempt to stabilize its price. However, the stock has fallen over 25% below its face value. Combined with other preferred stocks and convertible notes, MicroStrategy's total annual fixed obligations now stand at $1.76 billion, equating to a daily burn of roughly $4.8 million. While its $2.55 billion in USD reserves and the new $1.25 billion BTC sales framework provide a two-year+ runway, a dangerous feedback loop exists. Falling Bitcoin prices would force the sale of more BTC to meet fixed obligations, potentially creating further sell-side pressure and lowering MSTR's asset valuation multiple. This, in turn, limits its ability to raise cash through stock issuance. The market's positive reaction likely stems from relief; the framework replaces fears of a forced, disorderly sell-off with a structured plan. However, it does not resolve the underlying high-cost capital structure, leaving the company's long-term health heavily dependent on Bitcoin's price performance.

marsbitHá 27m

The Strategy That Would Never Sell Bitcoin Opened a Permanent Sales Channel

marsbitHá 27m

OpenClaw and Cursor Just Invaded Phones! Agents Are Now in Your Pocket

AI Agents have officially arrived on mobile. In a landmark move, both OpenClaw and Cursor launched native mobile apps on the same day, fundamentally shifting how AI assistants are accessed and controlled. OpenClaw has released full-featured native apps for iOS and Android. Its "local-first" architecture, developed by the OpenClaw Foundation, keeps user data private by running the agent on a user's private Gateway. The mobile app now allows seamless remote control and approval of the agent's actions directly from a smartphone, with access to device capabilities like the camera, GPS, and contacts. Simultaneously, Cursor, the AI-powered coding tool, launched a public beta of its native iOS app. It enables developers to start and manage cloud-based AI coding agents from their phones. These agents can work asynchronously for extended periods—debugging, writing code, and creating pull requests—while developers are away from their computers. The app sends notifications for key decisions, allowing users to review and merge PRs from anywhere. Together, these releases signal a major shift: AI agents are no longer confined to desktop browsers or terminals. They are becoming persistent, autonomous assistants that work independently in the cloud, with humans transitioning from constant operators to mobile supervisors who approve key steps. The era of pocket-sized, on-demand AI is now here.

marsbitHá 39m

OpenClaw and Cursor Just Invaded Phones! Agents Are Now in Your Pocket

marsbitHá 39m

Trading

Spot
活动图片