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

smart-wallet

📣
4

bold

Ideas for improvements and enhancements in a Liquity v2.
📣
5

building-secure-contracts

Guidelines and training material to write secure smart contracts
📣
6

delegation-framework

The contracts that power the Delegation Framework
📣
7

huff-puzzles

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

v4-core

🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4
📣
9

ERCs

The Ethereum Request for Comment repository
📣
10

euler-vault-kit

Build lending vaults which connect through Ethereum Vault Connector
📣
11

Dapp-Learning

Dapp learning project for developers at all stages. Becoming and cultivating sovereign individuals. Nonprofit organization.
📣
12

solmate

Modern, opinionated, and gas optimized building blocks for smart contract development.
📣
13

euler-price-oracle

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

tardis

Collection of past CTFs to play and practice locally.
⬆️
15

ctf-exchange

Polymarket CTF Exchange
⬆️
16

LayerZero-v2

⬆️
17

tornado-cash-rebuilt

Tornado Cash as a foundry project, using latest versions of tools such as Circom, snarkJS, etc.
⬆️
18

amm-arbitrageur

An arbitrage bot between Uniswap AMMs
⬆️
19

evm-ctf-challenges

CTF challenges made by MiloTruck
⬆️
20

halmos-cheatcodes

⬆️
21

security-and-auditing-full-course-s23

The ultimate, most advanced, security, DeFi, assembly, web3 auditor course ever created.
⬆️
22

WTF-Dapp

⭐ Minimal tutorials to build Dapps | DEX Development Tutorial | Uniswap 代码解析 | 去中心化交易所实战教程 | DApp 智能合约和前端教程 ⭐
⬆️
23

smartcontract-apps

这是一个面向中文社区,分析市面上智能合约应用的架构与实现的仓库。
⬆️
24

smart-wallet-permissions

⬆️
25

abdk-libraries-solidity

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

halmos-solady

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

multiproof

Generating Inputs for OZ's Multiproof
⬆️
28

foundry-template

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

2024-08-wildcat

⬆️
30

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.
⬆️
31

solidity-ibc-eureka

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

efcf-framework

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

ctf-blockchain

A summary of 100+ CTF blockchain challenges
⬆️
34

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.
⬆️
35

l2-optimizoooors

Gas efficient routers for L2 applications
⬆️
36

op-kompressor

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

defi-sdk

DeFi SDK Makes Money Lego Work
⬆️
38

solidity-riddles

A collection of Solidity security exercises and puzzles to test your knowledge of Solidity's more esoteric features. Some are easy, and some are exceptionally challenging.
⬆️
39

uniswapv3-code

Uniswap V3 clone built to learn smart-contracts development in Solidity
⬆️
40

era-contracts

Smart Contract Submodule For zkSync Era
⬆️
41

reward-streams

Reward Streams allows permissionless rewards distribution of multiple tokens in staking and staking-free manner
⬆️
42

dn404

Implementation of a co-joined ERC20 and ERC721 pair.
⬆️
43

create3-factory

⬆️
44

evk-periphery

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

zora-protocol

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

lib-keccak

Keccak-f[1600] permutation in the EVM
⬆️
47

weird-erc20

weird erc20 tokens
⬆️
48

gif-next

Repository for the next version of the Generic Insurance Framework (GIF) smart contracts.
⬆️
49

zap

Smart contract that facilitates the conversion ("Zap") of $USDC to $sUSD and vice versa via the Synthetix v3 Andromeda Spot Derivatives Market on Base
⬆️
50

Forest

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

foundry-yul

Foundry + Yul template
⬆️
52

evm-bench

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

sphinx

DevOps platform for smart contract deployments
⬆️
54

continuous-token

ERC20 token with built-in Automated Market Maker + Bonding Curve
⬆️
55

dETH

day-delayed ethereum transfers
⬆️
56

doxa-protocol

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

cross-chain-marketplace-layerzero

A Cross Chain Marketplace build using LayerZero
⬆️
58

noir-starter

⬆️
59

solidity-tokens

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

ds-guard

Whitelist DSAuthority for use with DSAuth
⬆️
61

webauthn-sol

⬆️
62

noir-in-an-afternoon

⬆️
63

avalanche-interchain-token-transfer

Cross-chain token transfer built on top of Teleporter
⬆️
64

teleporter

EVM cross-chain messaging protocol built on top of Avalanche Warp Messaging
⬆️
65

TheOrugginTrail

An experiment in fully onchain text adventures
⬆️
66

Default

Protocol Development & Upgradability Framework
⬆️
67

layerzero-design-patterns

Example LayerZero V2 design patterns
⬆️
68

opUSDC

⬆️
69

curve-aragon-voting

⬆️
70

foundry-ethernaut

⬆️
71

audits_public

MixBytes Team public security audits
⬆️
72

zk-eth-rng

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

magic-spend

⬆️
74

cgp-spec

Cross-Chain Gateway Protocol Specification
⬆️
75

clone-factory

Simple clone contract factory
⬆️
76

zksync-paymaster-example

⬆️
77

commerce-onchain-payment-protocol

⬆️
78

Quill-CTFs

Quill CTF is a game in which you hack Ethereum smart contracts to learn about security. The game is designed to educate players on how to identify and fix security issues in Ethereum smart contracts.
⬆️
79

learning-solidity

The companion to the Youtube tutorials
⬆️
80

blake2-solidity

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

automata-dcap-v3-attestation

⬆️
82

contracts

⬆️
83

st1inch

⬆️
84

seaport-1.6

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

ckbx

The Web3 version of the one-million-checkboxes challenge!
⬆️
86

seaport-order-validator

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

smartbugs-curated

SB Curated is a curated dataset of Solidity smart contracts annotated with tagged vulnerabilities. The dataset was created to evaluate the accuracy of automated analysis tools.
⬆️
88

semgrep-rules

Semgrep rules registry
⬆️
89

paradigm-ctf

My notes and code from the Paradigm CTF
⬆️
90

token-types

Efficient Type Driven Smart Contract Interactions
⬆️
91

UniswapX

🦄 Gasless ERC20 swap settlement protocol 🦄
⬆️
92

Real-World-Assets

This repository comprises the theoretical and technical aspects of tokenisation of real world assets.
⬆️
93

business-ctf-2024

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

basenames

Base-native Identity
⬆️
95

noir-examples

A repo of example Noir projects.
⬆️
96

damn-vulnerable-defi

⬆️
97

defi-contracts

A collection of defi contracts
⬆️
98

ds-test

Assertions, equality checks and other test helpers
⬆️
99

github-workflows

a collection of github workflows used at bgd
⬆️
100

kiiLend

A decentralised Staking , lending and Borrowing protocol with focus on privacy built on kiichain
⬆️