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

bold

Ideas for improvements and enhancements in a Liquity v2.
🔥
4

tardis

Collection of past CTFs to play and practice locally.
🔥
5

smart-wallet

📣
6

building-secure-contracts

Guidelines and training material to write secure smart contracts
📣
7

solmate

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

v4-core

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

Dapp-Learning

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

ctf-exchange

Polymarket CTF Exchange
📣
11

WTF-Dapp

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

delegation-framework

The contracts that power the Delegation Framework
📣
13

euler-vault-kit

Build lending vaults which connect through Ethereum Vault Connector
📣
14

huff-puzzles

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

Default

Protocol Development & Upgradability Framework
📣
16

dn404

Implementation of a co-joined ERC20 and ERC721 pair.
📣
17

zora-protocol

Monorepo for Zora Protocol (contracts & sdks)
📣
18

weird-erc20

weird erc20 tokens
📣
19

solidity-ibc-eureka

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

prb-math

Solidity library for advanced fixed-point math
📣
21

chomp

chomp
📣
22

ERCs

The Ethereum Request for Comment repository
📣
23

security-and-auditing-full-course-s23

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

echidna-curve-reentrancy-hack

Reproduction of the $41M Curve reentrancy hacks on July 30 2023 using on-chain fuzzing with Echidna
⬆️
25

amm-arbitrageur

An arbitrage bot between Uniswap AMMs
⬆️
26

reward-streams

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

halmos-cheatcodes

⬆️
28

euler-price-oracle

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

compression

solidity compression utility
⬆️
30

era-contracts

Smart Contract Submodule For zkSync Era
⬆️
31

LayerZero-v2

⬆️
32

evm-ctf-challenges

CTF challenges made by MiloTruck
⬆️
33

abdk-libraries-solidity

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

bulloak-toolchain

Automates the verification of Solidity tests written using BTT technique
⬆️
35

foundry-template

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

smartcontract-apps

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

multiproof

Generating Inputs for OZ's Multiproof
⬆️
38

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

semgrep-rules

Semgrep rules registry
⬆️
40

minimal-account-abstraction

⬆️
41

basenames

Base-native Identity
⬆️
42

2024-08-wildcat

⬆️
43

zed-solidity

💠 Solidity language support for Zed.
⬆️
44

scroll-contracts

⬆️
45

ctf-blockchain

A summary of 100+ CTF blockchain challenges
⬆️
46

commerce-onchain-payment-protocol

⬆️
47

opUSDC

⬆️
48

openzeppelin-foundry-upgrades

Foundry library for deploying and managing upgradeable contracts
⬆️
49

op-kompressor

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

create3-factory

⬆️
51

evk-periphery

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

pos-portal

Smart contracts that powers the PoS (proof-of-stake) based bridge mechanism for Matic Network
⬆️
53

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

defi-sdk

DeFi SDK Makes Money Lego Work
⬆️
55

smart-wallet-permissions

⬆️
56

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

lib-keccak

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

efcf-framework

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

GetStartedWithDevelopingInEthereum

Getting Started In Ethereum, with an interactive ERC-20, ERC-721 and ERC-1155 token contract explorer dapp
⬆️
60

permit2

🔑🔑🔑 next generation token approvals mechanism
⬆️
61

ds-test

Assertions, equality checks and other test helpers
⬆️
62

zeto

Privacy-preserving implementations of fungible and non-fungible tokens, using UTXO as the underlying transaction model
⬆️
63

nitro-contracts

The core Arbitrum Nitro contracts deployed to the parent chain to host the rollup
⬆️
64

hyperdrive

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

uniswapv3-code

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

halmos-solady

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

fluid-contracts-public

Public repository for the Fluid Contracts from Instadapp
⬆️
68

carbon-contracts

Carbon is a fully decentralized protocol for automating on-chain trading strategies.
⬆️
69

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
⬆️
70

gif-next

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

awesome-cs-cloudnative-blockchain

📚 菜鸟成长手册🚀 CS系列 、云原生系列、区块链系列、web3系列🔥、Golang系列💡......
⬆️
72

circom_export_to_cairo

Export Circom verifier to Cairo
⬆️
73

splits-contracts-monorepo

⬆️
74

foundry-template

Streamlined template for getting started with Foundry and Solmate.
⬆️
75

GPTLens

Large Language Model-Powered Smart Contract Vulnerability Detection: New Perspectives (TPS23)
⬆️
76

contracts

LI.FI Smart Contracts
⬆️
77

somen

⬆️
78

dss

Dai Stablecoin System
⬆️
79

foundry-chainlink-toolkit

A plugin to use Chainlink products/services in Foundry
⬆️
80

view-quoter-v3

⬆️
81

ccip-cross-chain-nft

This project demonstrates how to mint an NFT on one blockchain from another blockchain using Chainlink CCIP
⬆️
82

btcmirror

Bitcoin Mirror is a bitcoin light client that runs on ethereum.
⬆️
83

solidity_tutorial

⬆️
84

azimuth

General-purpose PKI on Ethereum
⬆️
85

chai

ERC20 wrapper over the Dai Savings Rate
⬆️
86

contrax-smart-contracts

Contrax.finance open source smart contracts including auto-compounding vault strategies
⬆️
87

zk-eth-rng

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

learn_blockchain

⬆️
89

uniswap-v3-foundry

Token Swapping with Uniswap V3 using Foundry
⬆️
90

contracts

Implementation of the Farcaster ID and Name Registry contracts
⬆️
91

benchmarking-frameworks

⬆️
92

audits

Collection of published audits
⬆️
93

curve-aragon-voting

⬆️
94

dss-test

⬆️
95

foundry-ethernaut

⬆️
96

audits_public

MixBytes Team public security audits
⬆️
97

beefy-contracts

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

cyclone-contracts

Cyclone is a multi-chain, non-custodial, privacy-preserving protocol. Cyclone applies zkSNARKs to enable transactional privacy by breaking the on-chain link between depositor and recipient addresses. It uses a smart contract that accepts coins/tokens deposits, which can be withdrawn by a different address. Whenever an asset is withdrawn from Cyclone, there is no way to link the withdrawal to the deposit for absolute privacy.
⬆️
99

magic-spend

⬆️
100

l2-optimizoooors

Gas efficient routers for L2 applications
⬆️