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

Trending Repositories

1

WTF-Solidity

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

Dapp-Learning

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

smart-wallet

📣
4

business-ctf-2024

Official writeups for Business CTF 2024: The Vault Of Hope
📣
5

solmate

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

v4-core

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

solady

Optimized Solidity snippets.
⬆️
8

webauthn-sol

⬆️
9

echidna

Ethereum smart contract fuzzer
⬆️
10

security-and-auditing-full-course-s23

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

magic-spend

⬆️
12

ERCs

The Ethereum Request for Comment repository
⬆️
13

WTF-Dapp

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

smartcontract-apps

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

sonobe-btc

Using folding schemes for a provable bitcoin light client
⬆️
16

multiproof

Generating Inputs for OZ's Multiproof
⬆️
17

prb-math

Solidity library for advanced fixed-point math
⬆️
18

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

permit2

🔑🔑🔑 next generation token approvals mechanism
⬆️
20

weird-erc20

weird erc20 tokens
⬆️
21

rwa-creator

⬆️
22

slashing-proofoor

Proof of slashed validator inside the EVM
⬆️
23

gas-meter

A simple contract to accurately measure gas consumption of contract calls
⬆️
24

LayerZero-v2

⬆️
25

foundry-template

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

TSender

A hyper gas optimized and formally verified smart contract, written in huff. 🐎
⬆️
27

ctf-exchange

Polymarket CTF Exchange
⬆️
28

crysol

Elliptic curve cryptography in pure Solidity for on- and offchain operations
⬆️
29

ethernaut

Web3/Solidity based wargame
⬆️
30

semgrep-rules

Semgrep rules registry
⬆️
31

dn404

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

zkSync-Paymaster-RescuETH

Paymaster contracts used in resue zkSync airdrop from exploited wallets.
⬆️
33

xdeployer

Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.
⬆️
34

community-staking-module

Community Staking Module is the first ever permissionless staking module in Lido
⬆️
35

useful-solidity-patterns

⬆️
36

safe-tools

Foundry tools for testing with Gnosis Safes
⬆️
37

sc-exploits-minimized

A repo to showcase web3 hacks
⬆️
38

ethberlin4

⬆️
39

ctf-blockchain

A summary of 100+ CTF blockchain challenges
⬆️
40

building-secure-contracts

Guidelines and training material to write secure smart contracts
⬆️
41

damn-vulnerable-defi

⬆️
42

euler-vault-kit

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

learn-evm-attacks

Learn & Contribute on previously exploited vulnerabilities across several EVM projects.
⬆️
44

Examples

An index repository with submodules for different examples of Certora projects
⬆️
45

uniswapv3-code

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

awesome-cs-cloudnative-blockchain

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

solidity-bytes-utils

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

token-bridge-contracts

Arbitrum token bridge and peripheral contracts
⬆️
49

learn-solidity-presentations

All of the presentations in the Learn Solidity course
⬆️
50

frame-verifier

⬆️
51

not-so-smart-contracts

Examples of Solidity security issues
⬆️
52

nexus

Nexus by Biconomy: ERC-7579 Modular Smart Account for Enhanced Account Abstraction
⬆️
53

pendle-core-v2-public

⬆️
54

my-sushiswap

SushiSwap 🍣 中文注释,中文文档
⬆️
55

base-camp

Solidity solutions for exercises in Base Camp, the smart contract learning program, using Foundry.
⬆️
56

clones-with-immutable-args

⬆️
57

properties

Pre-built security properties for common Ethereum operations
⬆️
58

suave-std

Collection of helpful smart contracts to build Suapps
⬆️
59

ERC721A

https://ERC721A.org
⬆️
60

SolRsaVerify

Solidity RSA Sha256 Pkcs1 Verification
⬆️
61

onlypwner-challenges

Challenges for the ONLYPWNER CTF Platform
⬆️
62

soul-wallet-contract

core contract of eip 4337 implementation
⬆️
63

balancer-v3-monorepo

⬆️
64

verifications

📜 "Coinbase Verifications" is a set of Coinbase-verified onchain attestations that enable access to apps and other onchain benefits.
⬆️
65

chain-fusion-starter

starter template leveraging chain fusion technology to build EVM coprocessors on the Internet Computer Protocol
⬆️
66

forge-eof

⬆️
67

echidna-rari-hack

Reproduction of the $80M Rari Finance Hack on April 30 2022 using on-chain fuzzing with Echidna
⬆️
68

ethereum-vault-connector

The Ethereum Vault Connector (EVC) is a mediator between Vaults that may have borrowing functionality.
⬆️
69

token-types

Efficient Type Driven Smart Contract Interactions
⬆️
70

amm-arbitrageur

An arbitrage bot between Uniswap AMMs
⬆️
71

LayerZero

An Omnichain Interoperability Protocol
⬆️
72

zkTripster

zkTripster: Time Release Incentive Platform for Security Threats Ethical Reporting
⬆️
73

snekmate

State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍Vyper smart contract building blocks.
⬆️
74

syndicate-farcaster-frame-starter

A starter for using https://frame.syndicate.io/ with Farcaster Frames
⬆️
75

hack-analysis-pocs

⬆️
76

prettier-plugin-solidity

A Prettier plugin for automatically formatting your Solidity code.
⬆️
77

foundry-fund-me-f23

⬆️
78

dss-psm

⬆️
79

shadowlings

Shadow Deposit Accounts
⬆️
80

era-contracts

Smart Contract Submodule For zkSync Era
⬆️
81

UniswapX

🦄 Gasless ERC20 swap settlement protocol 🦄
⬆️
82

gemstone.builders

A factorio-like game on the blockchain!
⬆️
83

community-challenges

⬆️
84

forge-template

Forkable template to get you started with Foundry's Forge
⬆️
85

verified-smart-contracts

Smart contracts which are formally verified
⬆️
86

modular-contracts

The next iteration of thirdweb smart contracts. Install hooks into core contracts.
⬆️
87

solidity-patterns

A compilation of patterns and best practices for the smart contract programming language Solidity
⬆️
88

onchain-image-renderers

A collection of Solidity contracts that render pixel art directly from EVM blockchains
⬆️
89

forge-template

⬆️
90

nitro-contracts

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

smart-contract-examples

Example and sample projects
⬆️
92

BokkyPooBahsDateTimeLibrary

Gas-Efficient Solidity DateTime Library
⬆️
93

foundry-devops

⬆️
94

seaport

Seaport is a marketplace protocol for safely and efficiently buying and selling NFTs.
⬆️
95

commerce-onchain-payment-protocol

⬆️
96

uniswap-v3-deploy

Uniswap V3 智能合约一键部署
⬆️
97

range-contracts

⬆️
98

minimal-account-abstraction

⬆️
99

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

defi-by-example

⬆️