Reference for Agents on Base
BaseHub
Append .md to any doc URL for raw Markdown. The endpoints below are agent-targeted feeds.
/llms.txt— page index/llms-full.txt— full corpus/api/pages.json— JSON manifest- MCP server — tool-call access
/feeds/blog.xml— eng blog mirror/feeds/status.xml— network status mirror/changelog.md— changelog feed
What's new
Full changelog-
Native account abstraction lands in Cobalt, not Beryl
Upstream reassigned EIP-8130 from a later Beryl phase to a later Cobalt phase and repointed its spec link. The Beryl overview now says so; the September 2026 Cobalt timing is unchanged.
-
audit-archiver now expires transaction events in Postgres
A background worker prunes rows by event type: 3 days for proxy and builder-decision events, 7 for ingress and forwarding, 30 for failures, drops, inclusion, and flashblock. Postgres is working storage, not the archive.
-
Added Standalone Proving guide
How to run the three-container prover stack against a live network without a devnet: ZK backend choices, the four historical RPC endpoints, funding a Succinct requester key, and the basectl propose/finalize/submit flow.
-
Base Mainnet operators must move to reth V2 storage by mid-August
V1 snapshots are being retired over the coming weeks. Pull a fresh V2 snapshot with base-reth-node download, or convert existing data in place with base-reth-node db migrate-v2 (archival nodes only, and much slower).
-
Added B20 Precompile Reference
Selector-level reference for all five B20 interfaces: functions with four-byte selectors, events by topic0, reverts by selector, plus the shared role, policy, and variant constants.
Introduction
Why Base, how to connect, and how to deploy your first contract.
Network
Contracts, bridges, fees, faucets, finality, and chain differences.
API reference
Every JSON-RPC method on Base, with parameters and examples.
Flashblocks
The 200ms preconfirmation protocol — overview, integration, and spec.
Run a node
Build, deploy, and operate a Base node — Docker, config, monitoring.
Architecture & crates
System design and seventy-plus Rust crates inside base/base.
Talk to Base in one line
Mainnet and Sepolia public endpoints, ready for any RPC client.
cast block-number --rpc-url https://mainnet.base.org Subscribe to 200ms preconfirmations
WebSocket stream of mini-blocks delivered five times per slot.
wscat -c wss://mainnet.base.org/flashblocks