Base
@baseOrganizationBase is bringing the world onchain to create a global economy that increases innovation, creativity, and freedom. Built on Ethereum and the Superchain.
On the leaderboard
| Rank | Repository | Stars |
|---|---|---|
| 224 | base/node | 68,641 |
Top repositories by stars
- base/chains
provides metadata for networkIDs and chainIDs
Kotlin79,183 - Go68,741
- base/pessimism
Detect real-time threats and events on OP Stack compatible blockchains
Go1,613 - base/brand-kit
Brand guide and logos for the Base brand. Built on the Superchain.
1,524 - TypeScript662
- base/withdrawer
Golang utility for proving and finalizing withdrawals from op-stack chains.
Go529 - Solidity476
- base/op-viem
Viem extensions for the Op Stack
TypeScript370 - base/base-mcp
A Model Context Protocol (MCP) server that provides onchain tools for LLMs, allowing them to interact with the Base network and Coinbase API.
TypeScript336 - Solidity290
- Solidity263
- TypeScript202
- base/docs
Documentation for building on Base
TypeScript197 - Solidity160
- base/base
All components used for running Base
Rust159 - base/basenames
Base-native Identity
Solidity156 - TypeScript134
- JavaScript129
- base/op-wagmi
Wagmi hooks for OP stack chains
TypeScript128 - base/commerce-payments
Onchain authorization and capture for trust-minimized commerce.
Solidity125 - Go122
- TypeScript113
- Rust105
- base/eip712sign
Golang utility for signing EIP-712 payloads
Go101 - base/op-enclave
op-stack state(less) transition in an AWS Nitro enclave
Go98 - base/RRC-7755-poc
Proof of Concept for RRC-7755
Solidity93 - base/optimism
Optimism is Ethereum, scaled.
Go89 - base/demos
demo apps, mini apps, builder tools, and more
TypeScript78 - Go76
- base/eip-7702-proxy
A lightweight ERC-1967 proxy for EOA upgrades to `CoinbaseSmartWallet`
Solidity65 - TypeScript60
- TypeScript57
- base/foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
Rust56 - Solidity55
- base/FCL-ecdsa-verify-audit
We audited the sepc256r1 ecdsa verify in FreshCryptoLib. This repo contains the test files we used to conduct it.
Solidity54 - base/benchmark
Benchmarking tool for OP stack chains
Go51 - TypeScript33
- base/.github
bringing the world onchain
31 - base/nitro-validator
AWS Nitro enclave attestation verifier in Solidity, used by:
Solidity29 - base/infra
Base Chain Infrastructure
Rust28 - base/fault-proof-monitors
Hexagate monitors for OP-Stack fault proofs
Go18 - TypeScript16
- base/bridge-explorer
A bridge explorer tool for Base Bridge
TypeScript15 - TypeScript15
- base/reth
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Rust14 - Rust13
- base/flashblocks-websocket-proxy
A websocket proxy for distributing Flashblocks
Rust13 - Rust13
- TypeScript12
- Solidity11
- Solidity10
- TypeScript10
- base/nfc-relayer
Example implementation for NFC Relayer
TypeScript10 - base/base-verify-demo
Demo airdrop claim application that is protected by Base Verify.
TypeScript9 - base/rollup-boost
Sidecar to Enable Rollup Extensions
Rust9 - TypeScript9
- base/framework
Golang backend framework + example. Used for building backend services at Base. Leans heavily on op-stack design patterns.
Go9 - TypeScript9
- base/sol2base
Call any Base contract from your Solana wallet
TypeScript7 - Go6
- base/go-ethereum-rpc
A Golang JSON RPC server, forked from go-ethereum
Go6 - base/go-bip39
A BIP0039 implementation in Go
Go5 - base/onramp-workshop
Workshop template for onramp
5 - base/agent-apps-experimental
build apps for your agents
TypeScript4 - Solidity4
- TypeScript4
- TypeScript4
- base/based-ox
Standard Library for Ethereum
TypeScript3 - base/contract-address-checker
Automation to ensure the contract addresses in our public docs are up to date
Rust2 - Solidity2
- TypeScript1
- base/learn-docs
Home of the deprecated Learn section of the Base docs
MDX0