Discover the top trending Solidity repositories and projects on Github. Explore the latest trends in Solidity development.

Trending Repositories

1

solady

Optimized Solidity snippets.
🔥🔥🔥
2

WTF-Solidity

我最近在重新学solidity,巩固一下细节,也写一个“WTF Solidity极简入门”,供小白们使用,每周更新1-3讲。官网: https://wtf.academy
🔥🔥🔥
3

ERCs

The Ethereum Request for Comment repository
🔥🔥
4

delegation-framework

The contracts that power the Delegation Framework
🔥
5

tornado-cash-rebuilt

Tornado Cash as a foundry project, using latest versions of tools such as Circom, snarkJS, etc.
🔥
6

LayerZero-v2

🔥
7

building-secure-contracts

Guidelines and training material to write secure smart contracts
📣
8

smart-wallet

📣
9

multiproof

Generating Inputs for OZ's Multiproof
📣
10

l2-optimizoooors

Gas efficient routers for L2 applications
📣
11

ctf-exchange

Polymarket CTF Exchange
📣
12

createx

Factory smart contract to make easier and safer usage of the `CREATE` and `CREATE2` EVM opcodes as well as of `CREATE3`-based (i.e. without an initcode factor) contract creations.
📣
13

uniswapv3-code

Uniswap V3 clone built to learn smart-contracts development in Solidity
📣
14

lib-keccak

Keccak-f[1600] permutation in the EVM
📣
15

defi-sdk

DeFi SDK Makes Money Lego Work
📣
16

echidna-streaming-series

A 6-part series on how to use Echidna on real-world codebases
⬆️
17

evm-sui-bridge

⬆️
18

uniswap-v3-foundry

Token Swapping with Uniswap V3 using Foundry
⬆️
19

solidity-ibc-eureka

This is a work-in-progress solidity implementation of IBC Eureka.
⬆️
20

blobstream-contracts

Celestia -> EVM bridge
⬆️
21

OrderStatisticsTree

Solidity - Self-Balancing Binary Search Tree with Order Statistics
⬆️
22

foundry-template

Foundry-based template for developing Solidity smart contracts
⬆️
23

PunkSociety

Forkable social dapp | Built with Scaffold-ETH 2
⬆️
24

Dapp-Learning

Dapp learning project for developers at all stages. Becoming and cultivating sovereign individuals. Nonprofit organization.
⬆️
25

1155-to-20

ERC 1155 to ERC 20 converter
⬆️
26

CryptoDickButtsOnChain

CryptoDickButtsOnChain
⬆️
27

uni-lbp

A capital-efficient Uniswap v4 liquidity bootstrapping pool (LBP) hooks contract
⬆️
28

op-kompressor

A suite of contracts and utilities that enable cheaper transactions on Optimism (and other EVM-equivalent L2s)
⬆️
29

openzeppelin-foundry-upgrades

Foundry library for deploying and managing upgradeable contracts
⬆️
30

beefy-contracts

Public repo for the community devs to advance the Beefy protocol.
⬆️
31

efcf-framework

EF/CF - Extremely Fast smart Contract Fuzzing
⬆️
32

Forest

Smart Contract Implementation for Enhanced Traceability in Central Bank Digital Currency Systems
⬆️
33

foundry-yul

Foundry + Yul template
⬆️
34

evm-bench

🚀🪑 evm-bench is a suite of Ethereum Virtual Machine stress tests and benchmarks.
⬆️
35

huff-puzzles

These exercises were created for our Advanced Solidity Bootcamp and open sourced. Learn EVM bytecode with the Huff Language.
⬆️
36

learn-evm-attacks

Learn and contribute by exploring blockchain attacks in detail. Maintained by Coinspect smart contract audit team, renowned for their top-tier smart contract audit services.
⬆️
37

dETH

day-delayed ethereum transfers
⬆️
38

doxa-protocol

Doxa is the simplest way to fair-launch tokens with instant liquidity. Programmed for no pre-sales, no rug-pulls.
⬆️
39

cross-chain-marketplace-layerzero

A Cross Chain Marketplace build using LayerZero
⬆️
40

solidity-tokens

contains solidity contract tokens ERC20, ERC721 and ERC1155
⬆️
41

ds-guard

Whitelist DSAuthority for use with DSAuth
⬆️
42

webauthn-sol

⬆️
43

create3-factory

⬆️
44

abdk-libraries-solidity

Open-Source Libraries for Solidity by ABDK Consulting
⬆️
45

layerzero-design-patterns

Example LayerZero V2 design patterns
⬆️
46

foundry-ethernaut

⬆️
47

audits_public

MixBytes Team public security audits
⬆️
48

halmos-solady

Formally verifying consistency between Solmate and Solady using Halmos
⬆️
49

zk-eth-rng

Secure randomness for Ethereum's execution layer via SNARKs and RANDAO.
⬆️
50

cgp-spec

Cross-Chain Gateway Protocol Specification
⬆️
51

commerce-onchain-payment-protocol

⬆️
52

learning-solidity

The companion to the Youtube tutorials
⬆️
53

blake2-solidity

This is a Solidity library aiming to implement BLAKE2 (using EIP-152).
⬆️
54

evk-periphery

Periphery contracts for use with the Euler Vault Kit (EVK)
⬆️
55

euler-vault-kit

Build lending vaults which connect through Ethereum Vault Connector
⬆️
56

automata-dcap-v3-attestation

⬆️
57

st1inch

⬆️
58

seaport-1.6

A unified repo containing the core Seaport contracts, types, tools, and tests to facilitate Seaport 1.6 development
⬆️
59

seaport-order-validator

Seaport Order Validator provides a simple method for validating and diagnosing Seaport orders
⬆️
60

semgrep-rules

Semgrep rules registry
⬆️
61

UniswapX

🦄 Gasless ERC20 swap settlement protocol 🦄
⬆️
62

business-ctf-2024

Official writeups for Business CTF 2024: The Vault Of Hope
⬆️
63

basenames

Base-native Identity
⬆️
64

noir-examples

A repo of example Noir projects.
⬆️
65

ds-test

Assertions, equality checks and other test helpers
⬆️
66

github-workflows

a collection of github workflows used at bgd
⬆️
67

minimal-account-abstraction

⬆️
68

uniswap-v3-twap

⬆️
69

hyperdrive

An automated market maker for fixed and variable yield with on-demand terms.
⬆️
70

chomp

chomp
⬆️
71

pyusd-contract

PYUSD stablecoin smart contract repo
⬆️
72

uniswap-v2-twap

⬆️
73

soledge

Solidity snippets too edgy to be in Solady
⬆️
74

advanced-defi-2024

⬆️
75

v2-periphery

🎚 Peripheral smart contracts for interacting with Uniswap V2
⬆️
76

marketdepth-v3

Uniswap v3 onchain market depth calculator
⬆️
77

fossil-offchain-processor

Rust offchain components for Fossil
⬆️
78

money-legos

💰One stop shop for Ethereum ABIs, addresses, and Solidity interfaces!
⬆️
79

Foundry-Hardhat-Diamonds

⬆️
80

zora-protocol

Monorepo for Zora Protocol (contracts & sdks)
⬆️
81

payments-smart-contracts

Smart contracts for payments flow
⬆️
82

hedera-improvement-proposal

Hedera Improvement Proposal
⬆️
83

ronin-smart-contracts

⬆️
84

daedaluzz

Benchmark Generator for Smart-Contract Fuzzers
⬆️
85

twap

Time-Weighted Average Price orders on any DEX
⬆️
86

smart-contract-sanctuary-arbitrum

🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠
⬆️
87

understanding-tornado-cash

Understanding Tornado Cash: A Step-by-Step Guide to Privacy on the Blockchain
⬆️
88

elliptic-curve-solidity

Elliptic Curve arithmetic operations written in Solidity
⬆️
89

ERC6160

Implementation of the ERC6160 token standard
⬆️
90

ismp-solidity

Solidity implementation of the Interoperable state machine protocol
⬆️
91

audits

Collection of published audits
⬆️
92

pol-token

Set of contracts proposed in PIP-17, notably Polygon Ecosystem Token meant as an upgrade to Matic Token.
⬆️
93

euler-price-oracle

Euler Price Oracles, a library of immutable oracle adapters and components
⬆️
94

Cloudchain

Cloudchain: A Blockchain-Based Cloud Federation
⬆️
95

fx-portal

FxPortal for Polygon (Previously Matic) chain. No mapping. Seamless.
⬆️
96

view-quoter-v3

⬆️
97

solidity-bytes-utils

Utility Solidity library composed of basic operations for tightly packed bytes arrays
⬆️
98

forge-runjson-utils

utilitiy script to handle run.json in your forge project
⬆️
99

forge-std

Forge Standard Library is a collection of helpful contracts for use with forge and foundry. It leverages forge's cheatcodes to make writing tests easier and faster, while improving the UX of cheatcodes. For more in-depth usage examples checkout the tests.
⬆️
100

anonymous-zether

A private payment system for Ethereum-based blockchains, with no trusted setup.
⬆️