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-
Mainnet Cobalt needs v1.4.2, not v1.4.1
Cobalt hits Mainnet on September 30 at 18:00 UTC. v1.4.1 carries the timestamp but lacks the validity RPC backport, so v1.4.2 is the floor. The validity limit flags also lost their experimental- prefix.
-
Added Private Transactions (Base Ledgers) guide
Base Ledgers keeps balances and transfers off the public chain and settles through one Portal contract. Covers what each of deposit, transfer, and withdraw exposes.
-
Sepolia proof contracts redeployed at Cobalt
Sepolia has new AggregateVerifier and ZkVerifier addresses, and lists NitroValidator, CertManager, and P384Verifier in place of NitroEnclaveVerifier. Mainnet addresses are unchanged.
-
Payments guide rebuilt on the Commerce Payments Protocol
Charge, authorize, capture, void, reclaim, and refund now run through the v1.1.0 AuthCaptureEscrow. Covers collectors, the three expiries, fee bounds, and the v1.0 event-topic break.
-
Inverted B20 policy IDs arrive with Denim
Bit 63 of a policy ID becomes a NOT flag at Denim. Before the fork the same ID is malformed and denies everyone, so a bound slot flips behaviour at activation.
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