惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
博客园 - 司徒正美
J
Java Code Geeks
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
D
Docker
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
腾讯CDC
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
C
Check Point Blog
M
MIT News - Artificial intelligence
Jina AI
Jina AI
I
InfoQ
雷峰网
雷峰网
The Cloudflare Blog
美团技术团队
Engineering at Meta
Engineering at Meta

Base Engineering Blog

B20: The Standard Behind Tokenized Stocks on Base Making AWS Nitro Validation feasible onchain Native Account Abstraction Postmortem: June 25th Block Production Outage Introducing Base Beryl Multiproofs on Base A new, unified stack for Base Chain Builder Codes & ERC-8021: Fixing Onchain Attribution Anti-Sybil Infrastructure for the Base Ecosystem Bridging Assets to Base: Playbook Building The New Base App: Prefetching at Scale Engineering the Base-Solana Bridge How Base Pay Delivers 1-Step Crypto Payments L1 Upgrades: The Glamsterdam proposals we’re most excited about Scaling Base safely with end-to-end benchmarking Scaling Base: Doubling capacity in 30 days OnchainTestKit: A Framework for End-to-End Testing of Onchain Applications Flashblocks Deep Dive: How we made Base 10x faster Benchmarking ZKP Systems for Passkey ECDSA Verification L2 Primary Names are coming to Basenames: ENSIP-19 Introducing free security reviews for Base builders Introducing the Base Account SDK Scaling Base in 2025: Sustaining 10x growth while maintaining sub-cent transactions Engineering the Commerce Payments Protocol Powering Shopify
Introducing Base Azul
Base Engineering Team · 2026-04-22 · via Base Engineering Blog

tl;dr Base Azul, our first independent network upgrade, is targeting mainnet activation on May 13, 2026. Azul makes Base more secure, more performant, and easier to build on.

In our previous post, we shared why Base is consolidating onto a streamlined Base stack to ship faster and simplify the protocol. Base Azul is the first network upgrade built on top of this new foundation. Base Azul is now live on testnet and is scheduled for Base Mainnet on May 13.

The Azul upgrade follows months of work for improved stability and consolidating our stack. And it's already paying off. Over the past two months, we've:

  • Increased Builder Reliability: Reduced the number of empty blocks by ~99% — from ~200/day to ~2/day

  • Increased Chain Throughput: Sustained multiple 5,000 TPS bursts

  • Shipped Faster: Cut client releases fortnightly, added new features, and improved validator performance

Security is our top priority for Base. Every onchain component and proof system in Azul has gone through both internal and external audits. And to get as many eyes on the code as possible before activation, we're running an Immunefi audit competition from April 21 to May 4, with a $250,000 maximum reward pool for any critical vulnerabilities reported.

Azul delivers impact in three key areas:

  1. Increases security and decentralization: Multiproof-driven Stage 2 decentralization

  2. Accelerates the path to 1 gigagas/s: Performance-focused client stack consolidation

  3. Improves developer experience: Ethereum Osaka spec alignment

Increased security and decentralization

With Azul, we're activating multiproofs on Base - a major step in our path toward Stage 2 decentralization. Multiproofs combine TEE and ZK provers into a single system: either proof type can finalize a proposal on its own, but when both agree, withdrawals finalize in as little as one day.

This unlocks faster withdrawals and better capital efficiency for users, while satisfying a core technical requirement of Stage 2: the ability to detect and handle proof system bugs onchain. Posting ZK proofs is permissionless and will override the permissioned TEE proofs if there is a contradiction. The design is inspired by Vitalik's L2 finalization roadmap and gives us security-in-depth. An attacker would need to compromise multiple independent systems for fast withdrawals, not just one.

Multiproofs are an intermediary step towards our desired end state of full ZK proving with near-instant withdrawals. Getting there means onboarding additional ZKVMs, investing in real-time proving performance, and progressively shortening finality times as our confidence in the technology grows.

Over the next few weeks, we’ll be sharing a blog post that provides more details. For now you can learn more in our specification.

Azul consolidates Base onto a single, performance-focused client stack:

  • base-reth-node becomes our sole execution client. Reth has consistently been one of the highest-performing clients on Ethereum, and is providing the headroom to scale Base.

  • base-consensus is our new consensus client, based on Kona. It already delivers significantly faster historical sync, and we'll keep optimizing it on the path to 1 gigagas/s.


Azul drops support for all consensus and execution clients except for base-reth-node and base-consensus. You can get the latest client releases from base/base.

post image

We plan to further simplify the node software by combining these into a single binary base in the upcoming months.

Azul aligns Base with Ethereum by adopting the latest execution-layer specs (Osaka). The main changes are:

Change

What

Why

EIP-7825: Transaction Gas Limit Cap

Introduces a per-transaction gas cap of ~17 million gas.

Unlocks future validator performance.

EIP-7939: CLZ Opcode

A new opcode to count the number of leading zeros.

More efficient compute for smart contracts.

Raise the cost of the secp256r1 precompile

Raise the cost of the secp256r1 P-256 signature verification precompile to make Base match Ethereum.

Consistency with Ethereum.

EIP-7883: MODEXP Gas Cost Increase

Raises MODEXP gas costs to reflect actual compute cost.

Consistency with Ethereum & reduces DoS vectors.

EIP-7823: Upper-Bound MODEXP

Caps MODEXP input sizes so gas pricing stays predictable. 

Consistency with Ethereum & reduces DoS vectors.

Flashblocks: Decrease Flashblocks payload size.

Breaking change to the Flashblocks websocket payload, removing account balances and receipts.

Make the payload smaller, freeing up room for block access lists and other performance hints in the future.


Users won’t have to take any action for this upgrade. Base just gets faster, safer, and cheaper for you to use. Withdrawals from Base to Ethereum will get faster as the multiproof system matures.

You'll need to migrate to the new Base clients before the network upgrade activates. For the consensus client, you’ll need to run  base-consensus and base-reth-node for the execution client. Step-by-step instructions are in the node operator upgrade guide.

If you serve historical proof RPCs (e.g. eth_getProof, debug_executionWitness and debug_executePayload) you’ll need to enable our historical proofs extension to serve these performantly. More information can be found here

Most apps require no changes. If you use MODEXP heavily, send very large transactions, or consume the Flashblocks websocket directly, review the spec changes linked above before activation.

For white hats and security researchers, we’re running an audit competition on the testnet code with Immuefi with a reward pool. More information can be found here


Azul is the first of many Base upgrades. In the spirit of building in public, we are sharing our current working plan for the next several months of network upgrades. We will continue to iterate based on community feedback and the evolution of Base.

We expect the next two upgrades to include: 

  •  End of June: Performance-focused. Enshrined token standard, Flashblock Access Lists, Glamsterdam EIPs, single client binary and reduced withdrawal times.

  • End of August: UX-focused. Ship native account abstraction.

In mid-May we're also launching Base Vibenet, a public devnet for developers to experiment with our upcoming features and give us early feedback. Vibenet isn't tied to a hardfork, it's our permanent space to try things ahead of mainnet.

Azul is the first network upgrade on a stack we control end-to-end, and the start of a steady cadence of independent upgrades on the path to a global, free, onchain economy that serves the next billion users.

If there's something we can do better, we want to hear it. Reach us on X, Discord, or GitHub.