Discover the top trending Solidity repositories and projects on Github. Explore the latest trends in Solidity development.
solady
Optimized Solidity snippets.WTF-Solidity
我最近在重新学solidity,巩固一下细节,也写一个“WTF Solidity极简入门”,供小白们使用,每周更新1-3讲。官网: https://wtf.academysmart-wallet
bold
Ideas for improvements and enhancements in a Liquity v2.building-secure-contracts
Guidelines and training material to write secure smart contractsdelegation-framework
The contracts that power the Delegation Frameworkhuff-puzzles
These exercises were created for our Advanced Solidity Bootcamp and open sourced. Learn EVM bytecode with the Huff Language.v4-core
🦄 🦄 🦄 🦄 Core smart contracts of Uniswap v4ERCs
The Ethereum Request for Comment repositoryeuler-vault-kit
Build lending vaults which connect through Ethereum Vault ConnectorDapp-Learning
Dapp learning project for developers at all stages. Becoming and cultivating sovereign individuals. Nonprofit organization.solmate
Modern, opinionated, and gas optimized building blocks for smart contract development.euler-price-oracle
Euler Price Oracles, a library of immutable oracle adapters and componentstardis
Collection of past CTFs to play and practice locally.ctf-exchange
Polymarket CTF ExchangeLayerZero-v2
tornado-cash-rebuilt
Tornado Cash as a foundry project, using latest versions of tools such as Circom, snarkJS, etc.amm-arbitrageur
An arbitrage bot between Uniswap AMMsevm-ctf-challenges
CTF challenges made by MiloTruckhalmos-cheatcodes
security-and-auditing-full-course-s23
The ultimate, most advanced, security, DeFi, assembly, web3 auditor course ever created.WTF-Dapp
⭐ Minimal tutorials to build Dapps | DEX Development Tutorial | Uniswap 代码解析 | 去中心化交易所实战教程 | DApp 智能合约和前端教程 ⭐smartcontract-apps
这是一个面向中文社区,分析市面上智能合约应用的架构与实现的仓库。smart-wallet-permissions
abdk-libraries-solidity
Open-Source Libraries for Solidity by ABDK Consultinghalmos-solady
Formally verifying consistency between Solmate and Solady using Halmosmultiproof
Generating Inputs for OZ's Multiprooffoundry-template
Foundry-based template for developing Solidity smart contracts2024-08-wildcat
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.solidity-ibc-eureka
This is a work-in-progress solidity implementation of IBC Eureka.efcf-framework
EF/CF - Extremely Fast smart Contract Fuzzingctf-blockchain
A summary of 100+ CTF blockchain challengescreatex
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.l2-optimizoooors
Gas efficient routers for L2 applicationsop-kompressor
A suite of contracts and utilities that enable cheaper transactions on Optimism (and other EVM-equivalent L2s)defi-sdk
DeFi SDK Makes Money Lego Worksolidity-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.uniswapv3-code
Uniswap V3 clone built to learn smart-contracts development in Solidityera-contracts
Smart Contract Submodule For zkSync Erareward-streams
Reward Streams allows permissionless rewards distribution of multiple tokens in staking and staking-free mannerdn404
Implementation of a co-joined ERC20 and ERC721 pair.create3-factory
evk-periphery
Periphery contracts for use with the Euler Vault Kit (EVK)zora-protocol
Monorepo for Zora Protocol (contracts & sdks)lib-keccak
Keccak-f[1600] permutation in the EVMweird-erc20
weird erc20 tokensgif-next
Repository for the next version of the Generic Insurance Framework (GIF) smart contracts.zap
Smart contract that facilitates the conversion ("Zap") of $USDC to $sUSD and vice versa via the Synthetix v3 Andromeda Spot Derivatives Market on BaseForest
Smart Contract Implementation for Enhanced Traceability in Central Bank Digital Currency Systemsfoundry-yul
Foundry + Yul templateevm-bench
🚀🪑 evm-bench is a suite of Ethereum Virtual Machine stress tests and benchmarks.sphinx
DevOps platform for smart contract deploymentscontinuous-token
ERC20 token with built-in Automated Market Maker + Bonding CurvedETH
day-delayed ethereum transfersdoxa-protocol
Doxa is the simplest way to fair-launch tokens with instant liquidity. Programmed for no pre-sales, no rug-pulls.cross-chain-marketplace-layerzero
A Cross Chain Marketplace build using LayerZeronoir-starter
solidity-tokens
contains solidity contract tokens ERC20, ERC721 and ERC1155ds-guard
Whitelist DSAuthority for use with DSAuthwebauthn-sol
noir-in-an-afternoon
avalanche-interchain-token-transfer
Cross-chain token transfer built on top of Teleporterteleporter
EVM cross-chain messaging protocol built on top of Avalanche Warp MessagingTheOrugginTrail
An experiment in fully onchain text adventuresDefault
Protocol Development & Upgradability Frameworklayerzero-design-patterns
Example LayerZero V2 design patternsopUSDC
curve-aragon-voting
foundry-ethernaut
audits_public
MixBytes Team public security auditszk-eth-rng
Secure randomness for Ethereum's execution layer via SNARKs and RANDAO.magic-spend
cgp-spec
Cross-Chain Gateway Protocol Specificationclone-factory
Simple clone contract factoryzksync-paymaster-example
commerce-onchain-payment-protocol
Quill-CTFs
Quill CTF is a game in which you hack Ethereum smart contracts to learn about security. The game is designed to educate players on how to identify and fix security issues in Ethereum smart contracts.learning-solidity
The companion to the Youtube tutorialsblake2-solidity
This is a Solidity library aiming to implement BLAKE2 (using EIP-152).automata-dcap-v3-attestation
contracts
st1inch
seaport-1.6
A unified repo containing the core Seaport contracts, types, tools, and tests to facilitate Seaport 1.6 developmentckbx
The Web3 version of the one-million-checkboxes challenge!seaport-order-validator
Seaport Order Validator provides a simple method for validating and diagnosing Seaport orderssmartbugs-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.semgrep-rules
Semgrep rules registryparadigm-ctf
My notes and code from the Paradigm CTFtoken-types
Efficient Type Driven Smart Contract InteractionsUniswapX
🦄 Gasless ERC20 swap settlement protocol 🦄Real-World-Assets
This repository comprises the theoretical and technical aspects of tokenisation of real world assets.business-ctf-2024
Official writeups for Business CTF 2024: The Vault Of Hopebasenames
Base-native Identitynoir-examples
A repo of example Noir projects.damn-vulnerable-defi
defi-contracts
A collection of defi contractsds-test
Assertions, equality checks and other test helpersgithub-workflows
a collection of github workflows used at bgdkiiLend
A decentralised Staking , lending and Borrowing protocol with focus on privacy built on kiichainAmazingAng
Solidity, JavaScript, RDapp-Learning-DAO
TypeScript, Python, JavaScriptcrytic
Python, Solidity, TypeScriptUniswap
TypeScript, JavaScript, Soliditytransmissions11
Solidity, Rust, TypeScriptVectorized
Solidity, Python, Javafravoll
SolidityProjectOpenSea
Solidity, JavaScript, TypeScriptmakerdao
Solidity, JavaScript, PythonCyfrin
Solidity, Python, TypeScriptchiru-labs
Solidity, TypeScriptlens-protocol
TypeScript, JavaScript, PythonAircoin-official
SolidityLayerZero-Labs
JavaScript, Solidity, TypeScriptPatrickAlphaC
JavaScript, Solidity, Pythonsmartcontractkit
JavaScript, TypeScript, Soliditywillitscale
PHP, Solidity, TypeScriptPaulRBerg
JavaScript, Solidity, TypeScriptpaco0x
TypeScript, Solidity, DockerfileHashLips
JavaScript, Solidity, TypeScriptethereum-optimism
TypeScript, Go, SolidityAnish-Agnihotri
JavaScript, TypeScript, Soliditycoinspect
Go, JavaScript, Soliditym1guelpf
PHP, Rust, TypeScriptdapphub
Solidity, JavaScript, MakefileLove Open Source and this site? Check out how you can help us