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.
#12NomicFoundation/hardhat
Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
#13Uniswap/v3-core
๐ฆ ๐ฆ ๐ฆ Core smart contracts of Uniswap v3
#14Consensys/quorum
A permissioned implementation of Ethereum supporting data privacy
#15bluealloy/revm
Rust implementation of the Ethereum Virtual Machine.
#16NethermindEth/nethermind
A robust, high-performance execution client for Ethereum node operators.
#17l2beat/l2beat
L2BEAT is an analytics and research website about Ethereum layer two (L2) scaling solutions.
#18pcaversaccio/snekmate
State-of-the-art, highly opinionated, hyper-optimised, and secure ๐Vyper smart contract building blocks.
#19NethermindEth/juno
Starknet full node designed for peak concurrency and efficiency
#20TalismanSociety/talisman
An ultra-secure self-custody Ethereum, Bittensor, Solana and Polkadot wallet for beginners and pros.