Ethereum

130,886
Repositories
23,133
Contributors
20
Languages
JavaScript
Top Language
+0
Repo Growth WoW
+0
Contributor Signal WoW
+0
Star Growth WoW
1
Weeks Available

Language Distribution

JavaScript45%
Solidity20%
TypeScript19%
Python4%
Rust2%
Go2%
HTML2%
Cairo1%
CSS1%
Shell1%
Vue1%
Jupyter Notebook0%

Top Gaining Repos

Need at least two weekly snapshots before repo gainers appear.

Language Shifts

JavaScript23.7pp
TypeScript18.5pp
Solidity16.7pp
Rust8.0pp
Python7.8pp

Repositories (130,886)

RepositoryStars
FuelLabs/sway

🌴 Empowering everyone to build reliable and efficient smart contracts.

61,780
FuelLabs/fuel-core

Rust full node implementation of the Fuel v2 protocol.

57,175
ethereum/go-ethereum

Go implementation of the Ethereum protocol

50,982
slab/quill

Quill is a modern WYSIWYG editor built for compatibility and extensibility

47,052
FuelLabs/fuels-rs

Fuel Network Rust SDK

43,271
FuelLabs/fuels-ts

Fuel Network Typescript SDK

43,247
inkonchain/node

How to run an Ink Node

36,708
argotorg/solidity

Solidity, the Smart Contract Programming Language

25,604
ethereumbook/ethereumbook

Mastering Ethereum: 2nd Edition, by Andreas M. Antonopoulos, Gavin Wood, Carlo Parisi, Alessandro Mazza, Niccolò Pozzolini

21,501
sismo-core/sismo-badges

Contracts of the Sismo Badge Minting Protocol

15,943
ConsenSys-archive/truffle

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.

13,964
AmazingAng/WTF-Solidity

WTF Solidity 极简入门教程,供小白们使用。Now supports English! 官网: https://wtf.academy

13,931
ethereum/EIPs

The Ethereum Improvement Proposal repository

13,824
QuipNetwork/ethereum-sdk10,816
foundry-rs/foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

10,281
capstone-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.

8,665
ethers-io/ethers.js

Complete Ethereum library and wallet implementation in JavaScript.

8,655
NomicFoundation/hardhat

Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

8,464
kroma-network/tachyon

Modular ZK(Zero Knowledge) backend accelerated by GPU

7,692
ethereum/mist

[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.

7,438
wevm/wagmi

Reactive primitives for Ethereum apps

6,680
SunWeb3Sec/DeFiHackLabs

Reproduce DeFi hacked incidents using Foundry.

6,502
ethereum-optimism/optimism

Optimism is Ethereum, scaled.

6,414
crytic/slither

Static Analyzer for Solidity and Vyper

6,201
matter-labs/awesome-zero-knowledge-proofs

A curated list of awesome things related to learning Zero-Knowledge Proofs (ZKP).

5,792
paradigmxyz/reth

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

5,527
ethereum/web3.py

A python interface for interacting with the Ethereum blockchain and ecosystem.

5,510
Uniswap/interface

🦄 Open source interfaces for the Uniswap protocol

5,504
LFDT-web3j/web3j

Lightweight Java and Android library for integration with Ethereum clients

5,387
vyperlang/vyper

Pythonic Smart Contract Language for the EVM

5,180
Uniswap/v3-core

🦄 🦄 🦄 Core smart contracts of Uniswap v3

4,977
matter-labs/zksync

zkSync: trustless scaling and privacy engine for Ethereum

4,934
ConsenSys-archive/ganache-ui

Personal blockchain for Ethereum development

4,712
taikoxyz/taiko-mono

Taiko Alethia based rollup protocol 🥁

4,575
beclab/Olares

Olares: An Open-Source Personal Cloud to Reclaim Your Data

4,356
rainbow-me/rainbow

🌈‒ the Ethereum wallet that lives in your pocket

4,333
adrianhajdin/project_web3.0

This is a code repository for the corresponding video tutorial. In this video, we're going to build a Web 3.0 React Solidity Blockchain Application

4,261
ethereum-boilerplate/ethereum-boilerplate

The ultimate NextJS Ethereum Dapp Boilerplate which gives you maximum flexibility and speed. Feel free to fork and contribute. Although this repo is called "Ethereum Boilerplate" it works with any EVM system and since it uses Moralis SDK You can even use it on Solana! Happy BUIDL!👷‍♂️

4,152
inoutcode/ethereum_book

精通以太坊 (中文版)

4,076
status-im/status-legacy

a free (libre) open source, mobile OS for Ethereum

4,012
jklepatch/eattheblocks

Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers

3,992
ethereum/aleth

Aleth – Ethereum C++ client, tools and libraries

3,975
ethereum/consensus-specs

Ethereum Proof-of-Stake Consensus Specifications

3,920
trailofbits/manticore

Symbolic execution tool

3,846
rotki/rotki

A portfolio tracking, analytics, accounting and management application that protects your privacy

3,806
erigontech/erigon

Ethereum implementation on the efficiency frontier

3,552
wevm/viem

TypeScript Interface for Ethereum

3,442
sigp/lighthouse

Ethereum consensus client in Rust

3,424
ConsenSys-archive/ganache-cli-archive

Fast Ethereum RPC client for testing and development. See https://github.com/trufflesuite/ganache for current development.

3,327
Uniswap/v2-core

🦄 🦄 Core smart contracts of Uniswap V2

3,322
Vectorized/solady

Optimized Solidity snippets.

3,293
storj/storj

Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.

3,245
matter-labs/zksync-era

zkSync era

3,241
graphprotocol/graph-node

Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

3,126
paradigmxyz/artemis

A simple, modular, and fast framework for writing MEV bots in Rust.

2,928
golemfactory/clay

Golem is creating a global market for computing power.

2,887
MetaMask/metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain

2,885
rainbow-me/rainbowkit

The best way to connect a wallet 🌈 🧰

2,790
WalletConnect/create-eth-app

Create Ethereum-powered apps with one command

2,761
ethereumjs/ethereumjs-monorepo

Ethereum L1 Protocol Stack and EVM in TypeScript

2,747
LiskArchive/lisk-sdk

🔩 Lisk software development kit

2,690
ethereum/pyethereum

Next generation cryptocurrency network

2,664
ConsenSys-archive/ganache

:warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.

2,635
flashbots/pm

Everything there is to know about Flashbots

2,601
FISCO-BCOS/FISCO-BCOS

FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.

2,573
libp2p/js-libp2p

A JavaScript Implementation of libp2p networking stack.

2,541
gakonst/ethers-rs

Complete Ethereum & Celo library and wallet implementation in Rust. https://docs.rs/ethers

2,525
Uniswap/v4-core

🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4

2,475
crytic/building-secure-contracts

Guidelines and training material to write secure smart contracts

2,461
ethereum/py-evm

A Python implementation of the Ethereum Virtual Machine

2,357
remix-project-org/remix-ide

Documentation for Remix IDE

2,338
Nethereum/Nethereum

Ethereum .Net cross platform integration library

2,238
crytic/not-so-smart-contracts

Examples of Solidity security issues

2,236
libevm/subway

A practical example on how to perform sandwich attacks on Ethereum

2,216
ethereum/ethereumj

DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony

2,195
StephenGrider/EthereumCasts

Companion repo to an Ethereum/Solidity course on Udemy

2,154
a16z/helios

A fast, secure, and portable multichain light client for Ethereum

2,133
safe-fndn/safe-smart-account

Safe allows secure management of blockchain assets.

2,127
ccyanxyz/uniswap-arbitrage-analysis

Uniswap arbitrage problem analysis

2,115
flashbots/simple-arbitrage

Example arbitrage bot using Flashbots

2,104
willitscale/learning-solidity

The companion to the Youtube tutorials

2,086
iden3/snarkjs

zkSNARK implementation in JavaScript & WASM

2,021
sushi-labs/sushiswap

Sushi 2.0 🍣

1,946
ethereum/research1,926
eth-infinitism/account-abstraction1,893
Zokrates/ZoKrates

A toolbox for zkSNARKs on Ethereum

1,880
starkware-libs/cairo

Cairo is the first Turing-complete language for creating provable programs for general computation.

1,878
ethereum/pm

Project Management: Meeting notes and agenda items

1,862
raiden-network/raiden

Raiden Network

1,836
perlin-network/noise

A decentralized P2P networking stack written in Go.

1,825
ZhangZhuoSJTU/Web3Bugs

Demystifying Exploitable Bugs in Smart Contracts

1,795
ShenaniganDApp/brightid-discord-bot1,787
FuelLabs/fuel-specs

📝 Specifications for the Fuel protocol and the FuelVM, a blazingly fast blockchain VM.

1,786
argotorg/fe

Emerging smart contract language for the Ethereum blockchain.

1,718
ethereum/yellowpaper

The "Yellow Paper": Ethereum's formal specification

1,716
luzhenqian/web3-examples

欢迎来到 Web3 世界,这里汇集了大量 Web3 示例项目和高质量学习资源。加入我们,和一百万开发者同行,一起探索并塑造未来世界的繁荣景象。立刻行动,开启您的 Web3 之旅!

1,691
perlin-network/life

A secure WebAssembly VM catered for decentralized applications.

1,689
uniswap/token-lists

📚 The Token Lists specification

1,687
succinctlabs/sp1

SP1 is a zero‑knowledge virtual machine that proves the correct execution of programs compiled for the RISC-V architecture.

1,639
openethereum/openethereum

(deprecated) The fast, light, and robust client for the Ethereum mainnet.

1,633