Base Base is a rollup built on Ethereum. Why Base Cheap, fast, and open platform: Base is a globally available platform that provides 1-second and <1-cent transactions to anyone in…

Base
Base is a rollup built on Ethereum.
Why Base
- Cheap, fast, and open platform: Base is a globally available platform that provides 1-second and <1-cent transactions to anyone in the world.
- Reach more users: Base is committed to helping developers grow their user base by distributing their apps through official Base channels.
- A place to earn: Base has delivered grants to more than 1,000 builders, with plans to continue supporting more.
- Access to high-quality tooling: Builders have access to tools to build incredible onchain experiences for AI, social, media, and entertainment.
Learn More
- Visit the docs for information on how to:
- The specs site has an overview of the protocol, including past and upcoming upgrades.
Install Binaries
Use [baseup](baseup/README.md) to install the GitHub release binaries for this repository:
bash
curl -fsSL https://raw.githubusercontent.com/base/base/main/baseup/install | bash
Base Anvil Package
Every push to main publishes patched anvil and forge binaries to GHCR
as ghcr.io/base/base-anvil. Use immutable sha- tags for pinned
downstream tests, or main for the latest successful main build.
License
Licensed under [MIT](LICENSE).
Members
-
docs ★ PINNED
Documentation for building on Base
TypeScript ★ 303 9d agoExplain → -
base ★ PINNED
All components used to run Base
Rust ★ 780 6h agoExplain → -
chains ⑂ ▣
provides metadata for networkIDs and chainIDs
Kotlin ★ 79k 2y agoExplain → -
node
Everything required to run your own Base node
Shell ★ 68k 9d agoExplain → -
pessimism ▣
Detect real-time threats and events on OP Stack compatible blockchains
Go ★ 1.6k 2y agoExplain → -
brand-kit
Brand guide and logos for the Base brand. Built on the Superchain.
★ 1.5k 11mo agoExplain → -
web ▣
No description.
TypeScript ★ 683 3mo agoExplain → -
withdrawer
Golang utility for proving and finalizing withdrawals from op-stack chains.
Go ★ 535 23d agoExplain → -
contract-deployments
No description.
Solidity ★ 529 10d agoExplain → -
op-viem
Viem extensions for the Op Stack
TypeScript ★ 373 1y agoExplain → -
base-mcp-legacy ▣
A Model Context Protocol (MCP) server that provides onchain tools for LLMs, allowing them to interact with the Base network and Coinbase API.
TypeScript ★ 351 1mo agoExplain → -
contracts
No description.
Solidity ★ 311 5d agoExplain → -
webauthn-sol
No description.
Solidity ★ 292 1y agoExplain → -
bridge
No description.
TypeScript ★ 212 2mo agoExplain → -
base-verify-demo
Demo airdrop claim application that is protected by Base Verify.
TypeScript ★ 193 16d agoExplain → -
account-sdk
No description.
TypeScript ★ 163 9d agoExplain → -
basenames
Base-native Identity
Solidity ★ 163 2mo agoExplain → -
paymaster
No description.
Solidity ★ 159 1y agoExplain → -
onchainsummer.xyz
No description.
TypeScript ★ 134 1y agoExplain → -
commerce-payments
Onchain authorization and capture for trust-minimized commerce.
Solidity ★ 132 11d agoExplain → -
guides ▣
No description.
JavaScript ★ 129 2y agoExplain → -
op-wagmi
Wagmi hooks for OP stack chains
TypeScript ★ 127 9mo agoExplain → -
blob-archiver
No description.
Go ★ 126 1mo agoExplain → -
triedb
No description.
Rust ★ 108 4mo agoExplain → -
eip712sign
Golang utility for signing EIP-712 payloads
Go ★ 102 8mo agoExplain → -
op-enclave
op-stack state(less) transition in an AWS Nitro enclave
Go ★ 100 4mo agoExplain → -
optimism ⑂
Optimism is Ethereum, scaled.
Go ★ 96 11d agoExplain → -
RRC-7755-poc ▣
Proof of Concept for RRC-7755
Solidity ★ 93 1y agoExplain → -
demos
demo apps, mini apps, builder tools, and more
TypeScript ★ 92 2mo agoExplain → -
skills
npx skills add base/skills
Python ★ 90 9d agoExplain → -
op-geth ⑂
No description.
★ 77 11d agoExplain → -
eip-7702-proxy
A lightweight ERC-1967 proxy for EOA upgrades to `CoinbaseSmartWallet`
Solidity ★ 70 11mo agoExplain → -
keyspace-client ▣
No description.
TypeScript ★ 61 1y agoExplain → -
ui
No description.
TypeScript ★ 61 18d agoExplain → -
benchmark
Benchmarking tool for OP stack chains
Go ★ 58 11d agoExplain → -
foundry ⑂
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Rust ★ 58 1y agoExplain → -
land-sea-and-sky ▣
No description.
Solidity ★ 55 2y agoExplain → -
FCL-ecdsa-verify-audit
We audited the sepc256r1 ecdsa verify in FreshCryptoLib. This repo contains the test files we used to conduct it.
Solidity ★ 54 1y agoExplain → -
learn-docs
Home of the deprecated Learn section of the Base docs
MDX ★ 51 5mo agoExplain → -
keyspace-recovery-service ▣
No description.
Go ★ 51 1y agoExplain → -
task-signing-tool
No description.
TypeScript ★ 42 6d agoExplain → -
.github
bringing the world onchain
★ 42 1y agoExplain → -
nitro-validator
AWS Nitro enclave attestation verifier in Solidity, used by:
Solidity ★ 40 9d agoExplain → -
infra ▣
Base Chain Infrastructure
Rust ★ 28 4mo agoExplain → -
base-builder-mcp
No description.
TypeScript ★ 19 1y agoExplain → -
fault-proof-monitors
Hexagate monitors for OP-Stack fault proofs
Go ★ 18 1y agoExplain → -
base-flashblocks-demo
No description.
TypeScript ★ 17 5mo agoExplain → -
reth ⑂
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Rust ★ 17 3mo agoExplain → -
bridge-explorer
A bridge explorer tool for Base Bridge
TypeScript ★ 16 6mo agoExplain → -
base-account-privy
No description.
TypeScript ★ 15 5mo agoExplain → -
eip-8130
No description.
Solidity ★ 14 13d agoExplain → -
flashblocks-websocket-proxy ▣
A websocket proxy for distributing Flashblocks
Rust ★ 14 1y agoExplain → -
transaction-latency
No description.
Go ★ 14 8mo agoExplain → -
op-rbuilder ⑂ ▣
No description.
Rust ★ 14 5mo agoExplain → -
account-policies
No description.
Solidity ★ 14 2mo agoExplain → -
fp-test-cases
No description.
Rust ★ 13 1y agoExplain → -
dev
No description.
TypeScript ★ 13 7mo agoExplain → -
keyspace ▣
No description.
Solidity ★ 12 1y agoExplain → -
nfc-relayer
Example implementation for NFC Relayer
TypeScript ★ 12 1y agoExplain → -
base-std
A collection of Solidity interfaces, libraries, and mock implementations for Base precompiles.
Solidity ★ 11 16d agoExplain → -
framework
Golang backend framework + example. Used for building backend services at Base. Leans heavily on op-stack design patterns.
Go ★ 11 1y agoExplain → -
flywheel
No description.
Solidity ★ 11 6mo agoExplain → -
pos-dapp
No description.
TypeScript ★ 10 1y agoExplain → -
sub-account-demo
No description.
TypeScript ★ 10 11mo agoExplain → -
sol2base
Call any Base contract from your Solana wallet
TypeScript ★ 10 5mo agoExplain → -
rollup-boost ⑂
Sidecar to Enable Rollup Extensions
★ 10 4mo agoExplain → -
base-anvil
No description.
Rust ★ 9 12d agoExplain → -
builder-codes
No description.
Solidity ★ 8 7mo agoExplain → -
usbwallet
No description.
C ★ 8 9mo agoExplain → -
infra-routing ⑂
No description.
Go ★ 8 5mo agoExplain → -
go-ethereum-rpc
A Golang JSON RPC server, forked from go-ethereum
Go ★ 7 1y agoExplain → -
mcm-go
No description.
Go ★ 7 7mo agoExplain → -
agent-apps-experimental
build apps for your agents
TypeScript ★ 7 4mo agoExplain → -
base-snapshots-dashboard
No description.
TypeScript ★ 6 12d agoExplain → -
bridge-sdk ▣
No description.
TypeScript ★ 6 3mo agoExplain → -
onramp-workshop ▣
Workshop template for onramp
★ 6 11mo agoExplain → -
go-bip39 ⑂
A BIP0039 implementation in Go
Go ★ 6 9mo agoExplain → -
ERC-8092-demo
No description.
TypeScript ★ 5 5mo agoExplain → -
goleveldb
No description.
Go ★ 4 1y agoExplain → -
based-ox ⑂
Standard Library for Ethereum
★ 4 9mo agoExplain → -
chainlink-ccip ⑂
No description.
★ 4 8mo agoExplain → -
loader-v3-go-bindings
No description.
Shell ★ 3 9mo agoExplain → -
contract-address-checker
Automation to ensure the contract addresses in our public docs are up to date
Rust ★ 3 7mo agoExplain → -
sol-sim-ts
No description.
TypeScript ★ 2 6mo agoExplain → -
privacy
No description.
★ 2 5mo agoExplain → -
dispute-game-tool
No description.
Python ★ 2 4mo agoExplain →
No repos match these filters.