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

Trending Repositories

1

token-types

🔥🔥🔥
2

WTF-Solidity

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

eip-3074-foundry

EIP-3074 (`AUTH` and `AUTHCALL` opcodes) example foundry project
🔥
4

smart-wallet

📣
5

Dapp-Learning

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

solady

Optimized Solidity snippets.
📣
7

openzeppelin-foundry-upgrades

Foundry library for deploying and managing upgradeable contracts
📣
8

snekmate

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

honk-verifier

Honk Verifier in Solidity
⬆️
10

blobstream-contracts

Celestia -> EVM bridge
⬆️
11

dark-safe

under construction 🚧
⬆️
12

solmate

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

v4-core

🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4
⬆️
14

learn-evm-attacks

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

syndicate-farcaster-frame-starter

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

LayerZero-v2

⬆️
17

useful-solidity-patterns

⬆️
18

superchain-ops

⬆️
19

euler-vault-kit

Build lending vaults that connect through Ethereum Vault Connector
⬆️
20

ethereum-vault-connector

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

semgrep-rules

Semgrep rules registry
⬆️
22

ERCs

The Ethereum Request for Comment repository
⬆️
23

evm-ctf-challenges

CTF challenges made by MiloTruck
⬆️
24

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

dss

Dai Stablecoin System
⬆️
26

merkle-airdrop

⬆️
27

forge-safe

⬆️
28

HomeWork

HomeWork is an autonomous utility for finding, sharing and reusing home addresses for contracts.
⬆️
29

noir-puzzles

⬆️
30

bold

Efficient, all-vs-all dispute protocol for Optimistic Rollups
⬆️
31

token-bonding-curves

token bonding curves in solidity
⬆️
32

bonding-curves

Smart contracts for bonding curves (aka curve bonded tokens).
⬆️
33

Blockchain_Specialization_Coursera

Programming Assignments and Quizzes from all courses within the Blockchain Specialization offered by The University at Buffalo and The State University of New York and key takeaways from study and research of myself.
⬆️
34

solidity-circuits

Write Zero Knowledge Circuits in Solidity
⬆️
35

seaport

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

solidity-dynamic-array

Resizable in-memory array for Solidity
⬆️
37

create3-factory

LIFI Deployment of CREATE3-Factory by @ZeframLou
⬆️
38

defi-by-example

⬆️
39

Trade-Wars

EthGlobal Autonomous Worlds Hackathon Project - ⛵️🪙 Sail the seas as a merchant and arbitrage trades between ports, but stay vigilant for other pirating players! 🏴‍☠️ A MUD v2 infinite merchant trading game where ports trade using Balancer pools. Ports continually consume resources, perpetually updating prices.
⬆️
40

ExcessivelySafeCall

excessively safe solidity calls
⬆️
41

LayerZero

An Omnichain Interoperability Protocol
⬆️
42

zksync-contracts

⬆️
43

Pr000xy

A public utility ERC20 for creating & claiming transparent proxies with gas-efficient addresses.
⬆️
44

Web3Bugs

Demystifying Exploitable Bugs in Smart Contracts
⬆️
45

blockchain-wiki

Исчерпывающее wiki от разработчиков смарт-контрактов для разработчиков смарт-контрактов и не только. Оно будет полезно разработчикам и другим членам команды быстрее понять сложные темы перед решением реальных задач.
⬆️
46

zknftmint

⬆️
47

contractV2

Smart contracts for DODOEX V2
⬆️
48

uniswap-tutorials

Repo for Block Explorer Uniswap smart contract tutorials.
⬆️
49

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

awesome-solidity-gas-optimization

Best resources for Solidity gas optimizations ⛽
⬆️
51

foundry-web3-monorepo

A monorepo for fast Web3 and smart contract prototyping - uses Foundry and BlitzJS.
⬆️
52

defi-mooc-lab2

⬆️
53

super-examples

⬆️
54

Project-G

⬆️
55

carbon-contracts

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

master

Modify ASTs Easily & Reliably
⬆️
57

tstorish

Use TSTORE in contracts deployed to multiple chains with varying opcode support
⬆️
58

cicada

A protocol for private on-chain voting, implemented in Solidity.
⬆️
59

dss-psm

⬆️
60

properties

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

brainfuck

solidity implementation for brainfuck interpreter
⬆️
62

blockchain-wiki-en

A comprehensive Wiki from the smart contract devs for smart contract devs and more. It's gonna be helpful for devs and other team members to grasp complex topics quickly before tackling real-world tasks.
⬆️
63

MakerDAO-DSS

⬆️
64

light-account

⬆️
65

quorum-dev-quickstart

The Quorum Developer Quickstart utility can be used to rapidly generate local Quorum blockchain networks for development and demo purposes using Besu, GoQuorum, and Codefi Orchestrate.
⬆️
66

kyle-scott

⬆️
67

ctf-blockchain

A summary of 100+ CTF blockchain challenges
⬆️
68

omni-lendle

⬆️
69

4-puppy-raffle-audit

⬆️
70

dn404

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

pharmaSCM

⬆️
72

mina_bridge

Bridge from Mina to Ethereum
⬆️
73

yui-ibc-solidity

IBC in Solidity
⬆️
74

cgp-spec

Cross-Chain Gateway Protocol Specification
⬆️
75

nft-editions

Contracts to lazy-mint editioned ERC721s
⬆️
76

revenue-distribution-token

Token to distribute aggregated vested earnings of any underlying token using the ERC-4626 standard.
⬆️
77

contracts-deploy

⬆️
78

foundry-template

Contracts team, template repo
⬆️
79

ZKMicrophone

🎙🔒 ZK Microphone: Trusted audio in the age of deepfakes 🔒🎙 Generative AI is a threat to society. It enables disinformation, manipulation, and political subversion. We've built the world's first attested microphone and used ZK-SNARKs to protect authenticity and privacy.
⬆️
80

blockchain-resources

A complied list of different resources for learning blockchain
⬆️
81

verifications

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

creator-tokens

⬆️
83

NumbersNFT

The Natural Conclusion of Minimal NFTS
⬆️
84

core

⬆️
85

contracts

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

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

fiveoutofnine-chess

A gas optimized, 100% on-chain chess engine and art project where each move is minted as an NFT
⬆️
88

EIP-Stealth-Address-ERC

⬆️
89

semacaulk

Gas-efficient and blazing fast proving for private signaling
⬆️
90

transient-reentrancy-guard

Solidity Reentrancy Guard implementation using Transient Storage Opcodes (EIP-1153)
⬆️
91

chainlink-local

The Chainlink CCIP Local Simulator, visit documentation by clicking the link below:
⬆️
92

fee-flow

⬆️
93

flexible-voting

💪🗳️ Flexible Voting – A Powerful Building Block for DAO Governance
⬆️
94

farcaster-solidity

A collection of Solidity libraries for interacting with the Farcaster messages on-chain
⬆️
95

uniswap-v3-static-quoter

A STATICCALL (i.e. view) friendly quoter for Uniswap V3
⬆️
96

staking-dapp

An ERC20 standard Dapp that allows users to stake their tokens and receive rewards. Utilizes Solidity for smart contract development, React for front-end, and Hardhat for blockchain testing.
⬆️
97

prb-proxy

Proxy contract to compose Ethereum transactions
⬆️
98

deployless-multicall

⬆️
99

angle-core

Core Smart Contracts of the Angle Protocol
⬆️
100

core

The Lens Protocol
⬆️