Discover the top trending Solidity repositories and projects on Github. Explore the latest trends in Solidity development.
WTF-Solidity
我最近在重新学solidity,巩固一下细节,也写一个“WTF Solidity极简入门”,供小白们使用,每周更新1-3讲。官网: https://wtf.academysolmate
Modern, opinionated, and gas optimized building blocks for smart contract development.echidna
Ethereum smart contract fuzzerDapp-Learning
Dapp learning project for developers at all stages. Becoming and cultivating sovereign individuals. Nonprofit organization.solidity-patterns
A compilation of patterns and best practices for the smart contract programming language Soliditynot-so-smart-contracts
Examples of Solidity security issuesseaport
Seaport is a marketplace protocol for safely and efficiently buying and selling NFTs.ERC721A
https://ERC721A.orgsolady
Optimized Solidity snippets.building-secure-contracts
Guidelines and training material to write secure smart contractssolidity-stringutils
Basic string utilities for Soliditylil-web3
Simple, intentionally-limited versions of web3 protocols & apps.learning-solidity
The companion to the Youtube tutorialslearn-evm-attacks
Learn & Contribute on previously exploited vulnerabilities across several EVM projects.amm-arbitrageur
An arbitrage bot between Uniswap AMMsv4-core
🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4multicall
Multicall: Aggregate multiple constant function call results into onecore
The Lens Protocolmoney-legos
💰One stop shop for Ethereum ABIs, addresses, and Solidity interfaces!useful-solidity-patterns
Web3Bugs
Demystifying Exploitable Bugs in Smart Contractsprettier-plugin-solidity
A Prettier plugin for automatically formatting your Solidity code.v2-periphery
🎚 Peripheral smart contracts for interacting with Uniswap V2weird-erc20
weird erc20 tokensdefi-sdk
DeFi SDK Makes Money Lego Workcannon
On chain interactive fault prover for Ethereumsemgrep-rules
Semgrep rules registryethereum-api
Provable API for Ethereum smart contractsevm-semantics
K Semantics of the Ethereum Virtual Machine (EVM)erc721
The reference implementation of the ERC-721 non-fungible token standard.verified-smart-contracts
Smart contracts which are formally verifiedprb-math
Solidity library for advanced fixed-point mathawesome-solidity-gas-optimization
Best resources for Solidity gas optimizations ⛽aragonOS
(Aragon 1) Reference implementation for aragonOS: a Solidity framework for building complex dApps and protocolsdamn-vulnerable-defi
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.dss
Dai Stablecoin Systemdefi-bot
Tutorial for building DeFi arbitrage botssmartcontract-apps
这是一个面向中文社区,分析市面上智能合约应用的架构与实现的仓库。permit2
🔑🔑🔑 next generation token approvals mechanismsemgrep-smart-contracts
Semgrep rules for smart contracts based on DeFi exploitssolidity-bytes-utils
Utility Solidity library composed of basic operations for tightly packed bytes arraysERC223-token-standard
ERC-223 token standard reference implementation.ctf-blockchain
A summary of 100+ CTF blockchain challengescelo-monorepo
Official repository for core projects comprising the Celo platformparadigm-ctf-2021
Official repository for Paradigm CTF 2021argent-contracts
Smart Contracts for Argent Walletshisi.eth-in-web3
十四君公众号文章的相关代码资源开源rarity
d20srd reference implementation codified in soliditysecurify2
Securify v2.0flashside
Long-tail MEV contracts to claim Otherside land NFTsolympus-contracts
optimism-tutorial
Build your first app on Optimism!nft-mix
ethereum-examples
Code examples showing how to use the Provable API on EthereumsMEV
BokkyPooBahsDateTimeLibrary
Gas-Efficient Solidity DateTime Libraryxdeployer
Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.solidity-examples
Loose collection of Solidity example code1inchProtocol
1inch Protocol – fully on-chain DeFi aggregation protocolabdk-libraries-solidity
Open-Source Libraries for Solidity by ABDK Consultingart-gobblers
An experimental decentralized art factory by Justin Roiland and Paradigm.clone-factory
Simple clone contract factoryflashloan-box
A box containing all you need to get started with developing Aave v1 flash loansdefi-by-example
damn-vulnerable-defi-foundry
Damn Vulnerable DeFi - Foundry Versionhuffmate
A library of modern, hyper-optimized, and extensible Huff contracts with extensive testing and documentation built by Huff maintainers.snekmate
State-of-the-art, highly opinionated, hyper-optimised, and secure 🐍Vyper smart contract building blocks.forge-template
Forkable template to get you started with Foundry's Forgeauction-zoo
A menagerie of auction mechanisms implemented in Solidityds-proxy
a proxy object that can compose transactions on owner's behalfSafemoon.sol
safemoon contractvested-erc20
A wrapper ERC20 token that linearly vests an underlying ERC20 token to its holders.solidity-idiosyncrasies
Solidity gotchas, pitfalls, limitations, and idiosyncrasies.prb-proxy
Proxy contract to compose Ethereum transactionserc-1155
ERC-1155: Smart Contract Sample Implementationkeep3r.network
An incentivized keeper network for anonymous keeper and job registrationfrax-solidity
Solidity implementation of the Frax Protocolyearn-protocol
Yearn smart contractsfoundry-template
Foundry-based template for developing Solidity smart contractsroyalty-registry-solidity
payment-channel
Ethereum Payment Channel in 50 lines of codecicada
A protocol for private on-chain voting, implemented in Solidity.playpen
Playpen is a set of modern, gas optimized staking pool contracts.protocol
Enzyme Protocol Implementationflashloaner-contract
This repo introduces a simple example of how to arbitrage trade on-chain using flash loans.zk-NFT
A NFT powered by zkSNARKs. Exploring fog-of-war type interactions between NFTs such as trading and battling.MultiRaffle
NFT distribution with (1) randomized, multi-winner raffles and (2) bulk on-chain metadata generation.VRGDAs
Variable Rate Gradual Dutch Auctions.BEPs
BNB Evolution Proposalsbalancer-core
Balancer on the EVManonymous-zether
A private payment system for Ethereum-based blockchains, with no trusted setup.solvm
evm inception: the evm inside the evm via yul and solidityCryptoVulhub
Analyze and reproduce attack events or vulnerabilities in the blockchain world.vaults
Flexible, minimalist, and gas-optimized yield aggregator protocol for earning interest on any ERC20 token.v4-periphery
🦄 🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v4femplate
Robust, Feature-Rich Solidity Template Repository for Foundry Projects with Scripting, Testing, and Utility Bash Scripts.sphinx
DevOps platform for smart contract deploymentscreate3-factory
MultiSigWallet
Ethereum MultiSigWalletAmazingAng
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