Best Open Source ethereum Libraries
A curated list of the most popular GitHub repositories tagged with ethereum. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1unionlabs/union
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance.
#2ethereum/go-ethereum
Go implementation of the Ethereum protocol
#3ccxt/ccxt
A cryptocurrency trading API with more than 100 exchanges in JavaScript / TypeScript / Python / C# / PHP / Go
#4shardeum/shardeum
Shardeum is an EVM based autoscaling blockchain
#5OpenZeppelin/openzeppelin-contracts
OpenZeppelin Contracts is a library for secure smart contract development.
#6argotorg/solidity
Solidity, the Smart Contract Programming Language
#7hummingbot/hummingbot
Open source software that helps you create and deploy high-frequency crypto trading bots
#8sismo-core/sismo-badges
Contracts of the Sismo Badge Minting Protocol
#9ethereum-lists/chains
provides metadata for chains
#10ethers-io/ethers.js
Complete Ethereum library and wallet implementation in JavaScript.
#11capstone-engine/capstone
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
#12Uniswap/v3-core
🦄 🦄 🦄 Core smart contracts of Uniswap v3
#13Consensys/quorum
A permissioned implementation of Ethereum supporting data privacy
#14taikoxyz/taiko-mono
Taiko Alethia based rollup protocol 🥁
#15erigontech/erigon
Ethereum implementation on the efficiency frontier
#16OneKeyHQ/app-monorepo
Secure, open source and community driven crypto wallet runs on all platforms and trusted by millions.
#170xPolygon/bor
Official repository for the Polygon Blockchain
#18status-im/nimbus-eth2
Nim implementation of the Ethereum Beacon Chain
#19beihaili/Get-Started-with-Web3
Open-source bilingual AI-native Web3 curriculum: wallets, Bitcoin, Ethereum, DeFi, L2, DAO, smart accounts, llms.txt and MCP
#20api-bricks/api-bricks-sdk
SDKs for CoinAPI & FinFeedAPI
#21polytope-labs/hyperbridge
Hyperbridge scales verifiable interoperability
#22Consensys/linea-monorepo
The principal Linea repository. This mainly includes the smart contracts covering Linea's core functions, the Prover in charge of generating ZK proofs, the Coordinator responsible for multiple orchestrations, and the Postman to execute bridge messages