Discover the top trending Solidity repositories and projects on Github. Explore the latest trends in Solidity development.
token-types
WTF-Solidity
我最近在重新学solidity,巩固一下细节,也写一个“WTF Solidity极简入门”,供小白们使用,每周更新1-3讲。官网: https://wtf.academyeip-3074-foundry
EIP-3074 (`AUTH` and `AUTHCALL` opcodes) example foundry projectsmart-wallet
Dapp-Learning
Dapp learning project for developers at all stages. Becoming and cultivating sovereign individuals. Nonprofit organization.solady
Optimized Solidity snippets.openzeppelin-foundry-upgrades
Foundry library for deploying and managing upgradeable contractssnekmate
State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍Vyper smart contract building blocks.honk-verifier
Honk Verifier in Solidityblobstream-contracts
Celestia -> EVM bridgedark-safe
under construction 🚧solmate
Modern, opinionated, and gas optimized building blocks for smart contract development.v4-core
🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4learn-evm-attacks
Learn & Contribute on previously exploited vulnerabilities across several EVM projects.syndicate-farcaster-frame-starter
A starter for using https://frame.syndicate.io/ with Farcaster FramesLayerZero-v2
useful-solidity-patterns
superchain-ops
euler-vault-kit
Build lending vaults that connect through Ethereum Vault Connectorethereum-vault-connector
The Ethereum Vault Connector (EVC) is a mediator between Vaults that may have borrowing functionality.semgrep-rules
Semgrep rules registryERCs
The Ethereum Request for Comment repositoryevm-ctf-challenges
CTF challenges made by MiloTruckcreatex
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.dss
Dai Stablecoin Systemmerkle-airdrop
forge-safe
HomeWork
HomeWork is an autonomous utility for finding, sharing and reusing home addresses for contracts.noir-puzzles
bold
Efficient, all-vs-all dispute protocol for Optimistic Rollupstoken-bonding-curves
token bonding curves in soliditybonding-curves
Smart contracts for bonding curves (aka curve bonded tokens).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.solidity-circuits
Write Zero Knowledge Circuits in Solidityseaport
Seaport is a marketplace protocol for safely and efficiently buying and selling NFTs.solidity-dynamic-array
Resizable in-memory array for Soliditycreate3-factory
LIFI Deployment of CREATE3-Factory by @ZeframLoudefi-by-example
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.ExcessivelySafeCall
excessively safe solidity callsLayerZero
An Omnichain Interoperability Protocolzksync-contracts
Pr000xy
A public utility ERC20 for creating & claiming transparent proxies with gas-efficient addresses.Web3Bugs
Demystifying Exploitable Bugs in Smart Contractsblockchain-wiki
Исчерпывающее wiki от разработчиков смарт-контрактов для разработчиков смарт-контрактов и не только. Оно будет полезно разработчикам и другим членам команды быстрее понять сложные темы перед решением реальных задач.zknftmint
contractV2
Smart contracts for DODOEX V2uniswap-tutorials
Repo for Block Explorer Uniswap smart contract tutorials.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.awesome-solidity-gas-optimization
Best resources for Solidity gas optimizations ⛽foundry-web3-monorepo
A monorepo for fast Web3 and smart contract prototyping - uses Foundry and BlitzJS.defi-mooc-lab2
super-examples
Project-G
carbon-contracts
Carbon is a fully decentralized protocol for automating on-chain trading strategies.master
Modify ASTs Easily & Reliablytstorish
Use TSTORE in contracts deployed to multiple chains with varying opcode supportcicada
A protocol for private on-chain voting, implemented in Solidity.dss-psm
properties
Pre-built security properties for common Ethereum operationsbrainfuck
solidity implementation for brainfuck interpreterblockchain-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.MakerDAO-DSS
light-account
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.kyle-scott
ctf-blockchain
A summary of 100+ CTF blockchain challengesomni-lendle
4-puppy-raffle-audit
dn404
Implementation of a co-joined ERC20 and ERC721 pair.pharmaSCM
mina_bridge
Bridge from Mina to Ethereumyui-ibc-solidity
IBC in Soliditycgp-spec
Cross-Chain Gateway Protocol Specificationnft-editions
Contracts to lazy-mint editioned ERC721srevenue-distribution-token
Token to distribute aggregated vested earnings of any underlying token using the ERC-4626 standard.contracts-deploy
foundry-template
Contracts team, template repoZKMicrophone
🎙🔒 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.blockchain-resources
A complied list of different resources for learning blockchainverifications
📜 "Coinbase Verifications" is a set of Coinbase-verified onchain attestations that enable access to apps and other onchain benefits.creator-tokens
NumbersNFT
The Natural Conclusion of Minimal NFTScore
contracts
Implementation of the Farcaster ID and Name Registry contractsforge-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.fiveoutofnine-chess
A gas optimized, 100% on-chain chess engine and art project where each move is minted as an NFTEIP-Stealth-Address-ERC
semacaulk
Gas-efficient and blazing fast proving for private signalingtransient-reentrancy-guard
Solidity Reentrancy Guard implementation using Transient Storage Opcodes (EIP-1153)chainlink-local
The Chainlink CCIP Local Simulator, visit documentation by clicking the link below:fee-flow
flexible-voting
💪🗳️ Flexible Voting – A Powerful Building Block for DAO Governancefarcaster-solidity
A collection of Solidity libraries for interacting with the Farcaster messages on-chainuniswap-v3-static-quoter
A STATICCALL (i.e. view) friendly quoter for Uniswap V3staking-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.prb-proxy
Proxy contract to compose Ethereum transactionsdeployless-multicall
angle-core
Core Smart Contracts of the Angle Protocolcore
The Lens ProtocolAmazingAng
Solidity, JavaScript, Rcrytic
Python, Solidity, TypeScriptDapp-Learning-DAO
TypeScript, Python, SolidityUniswap
TypeScript, JavaScript, Soliditytransmissions11
Solidity, Rust, TypeScriptProjectOpenSea
Solidity, JavaScript, TypeScriptfravoll
Soliditymakerdao
Solidity, JavaScript, Pythonchiru-labs
Solidity, TypeScriptVectorized
Solidity, Python, Javalens-protocol
TypeScript, JavaScript, PythonAircoin-official
SolidityPatrickAlphaC
JavaScript, Solidity, Pythonwillitscale
PHP, Solidity, TypeScriptLayerZero-Labs
JavaScript, Solidity, TypeScriptPaulRBerg
JavaScript, Solidity, TypeScriptCyfrin
Solidity, Python, JavaScriptHashLips
JavaScript, Solidity, TypeScriptpaco0x
TypeScript, Solidity, Dockerfileethereum-optimism
TypeScript, Go, Soliditysmartcontractkit
JavaScript, TypeScript, GoAnish-Agnihotri
JavaScript, TypeScript, Soliditycoinspect
Go, Soliditym1guelpf
PHP, TypeScript, Rustpcaversaccio
Solidity, JavaScript, TypeScriptLove Open Source and this site? Check out how you can help us