
TOP 29 Solidity Open Source Projects in 2025

1. Adrianhajdin/Project Web3.0
GitHub stars: 4,100
Description: This is a code repository for the corresponding video tutorial. In this video, we're going to build a Web 3.0 React Solidity Blockchain A…
Programing Language: JavaScript
Tags: smart-contracts, solidity, web3
Updated: Oct 29, 2024
Link: https://github.com/adrianhajdin/project_web3.0

2. Mythril
GitHub stars: 3,700
Description: Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Rootstock, Tron and other …
Programing Language: Python
Tags: security, ethereum, smart-contracts, blockchain, symbolic-execution
Updated: 23 days ago
Link: https://github.com/Consensys/mythril

3. Solidity Patterns
GitHub stars: 3,100
Description: A compilation of patterns and best practices for the smart contract programming language Solidity
Programing Language: Solidity
Tags: solidity, smart-contract, solidity-language, solidity-patterns
Updated: Apr 19
Link: https://github.com/fravoll/solidity-patterns

4. Wtf Ethers
GitHub stars: 2,800
Description: 我最近在重新学ethers.js,巩固一下细节,也写一个“WTF Ethers.js极简入门”,供小白们使用,每周更新1-3讲。Now supports English! 官网: https://wtf.academy
Programing Language: JavaScript
Tags: nodejs, javascript, typescript, ethereum, solidity
Updated: 2 days ago
Link: https://github.com/WTFAcademy/WTF-Ethers

5. Type Chain
GitHub stars: 2,700
Description: 🔌 TypeScript bindings for Ethereum smart contracts
Programing Language: TypeScript
Tags: typescript, ethereum, blockchain, truffle, solidity
Updated: Apr 7
Link: https://github.com/dethcrypto/TypeChain

6. Brownie
GitHub stars: 2,600
Description: A Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
Programing Language: Python
Tags: ethereum, solidity, web3py, vyper
Updated: 11 days ago
Link: https://github.com/eth-brownie/brownie

7. Echidna
GitHub stars: 2,600
Description: Ethereum smart contract fuzzer
Programing Language: Solidity
Tags: testing, security, ethereum, smart-contracts, solidity
Updated: 15 hours ago
Link: https://github.com/crytic/echidna

8. Fisco Bcos/Fisco Bcos
GitHub stars: 2,400
Description: FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社…
Programing Language: C++
Tags: security, crud, synchronization, crypto, raft
Updated: 4 hours ago
Link: https://github.com/FISCO-BCOS/FISCO-BCOS

9. Remix Project
GitHub stars: 2,300
Description: Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
Programing Language: TypeScript
Tags: ethereum, smart-contracts, blockchain, solidity, evm
Updated: 21 minutes ago
Link: https://github.com/ethereum/remix-project

10. Cryptozombies Lesson Code
GitHub stars: 2,300
Description: cryptozomebie lesson code
Programing Language: JavaScript
Tags: tutorial, blockchain, solidity, libra, cryptozombies
Updated: 14 days ago
Link: https://github.com/CryptozombiesHQ/cryptozombies-lesson-code

11. Remix Ide
GitHub stars: 2,200
Description: Documentation for Remix IDE
Programing Language: Updated 59 minutes ago
Tags: debugging, documentation, ethereum, smart-contracts, blockchain
Updated:
Link: https://github.com/ethereum/remix-ide

12. Solady
GitHub stars: 2,200
Description: Optimized Solidity snippets.
Programing Language: Solidity
Tags: ethereum, inline-assembly, solidity, erc20, erc721
Updated: 3 days ago
Link: https://github.com/Vectorized/solady

13. Ethereum Casts
GitHub stars: 2,100
Description: Companion repo to an Ethereum/Solidity course on Udemy
Programing Language: JavaScript
Updated: 17 days ago
Link: https://github.com/StephenGrider/EthereumCasts

14. Kunlun M
GitHub stars: 2,100
Description: KunLun-M是一个完全开源的静态白盒扫描工具,支持PHP、JavaScript的语义扫描,基础安全、组件安全扫描,Chrome Ext\Solidity的基础扫描。
Programing Language: Python
Updated: 52 minutes ago
Link: https://github.com/LoRexxar/Kunlun-M

15. Not So Smart Contracts
GitHub stars: 2,100
Description: Examples of Solidity security issues
Programing Language: Solidity
Tags: ethereum, solidity, vulnerabilities
Updated: Feb 24, 2023
Link: https://github.com/crytic/not-so-smart-contracts

16. Learning Solidity
GitHub stars: 2,100
Description: The companion to the Youtube tutorials
Programing Language: Solidity
Tags: hacktoberfest
Updated: Oct 15, 2023
Link: https://github.com/willitscale/learning-solidity

17. Ethernaut
GitHub stars: 1,900
Description: Web3/Solidity based wargame
Programing Language: Solidity
Updated: yesterday
Link: https://github.com/OpenZeppelin/ethernaut

18. Hardhat Template
GitHub stars: 1,900
Description: Hardhat-based template for developing Solidity smart contracts
Programing Language: TypeScript
Tags: template, typescript, ethereum, smart-contracts, blockchain
Updated: Mar 12
Link: https://github.com/PaulRBerg/hardhat-template

19. Solcurity
GitHub stars: 1,900
Description: Opinionated security and code quality standard for Solidity smart contracts.
Programing Language: Updated on Jul 2, 2023
Updated:
Link: https://github.com/transmissions11/solcurity

20. Safe Global/Safe Smart Account
GitHub stars: 1,900
Description: Safe allows secure management of blockchain assets.
Programing Language: TypeScript
Tags: ethereum, solidity, wallet
Updated: 18 days ago
Link: https://github.com/safe-global/safe-smart-account

21. Miguelmota/Ethereum Development With Go Book
GitHub stars: 1,800
Description: 📖 A little guide book on Ethereum Development with Go (golang)
Programing Language: Go
Tags: go, golang, open-source, pdf, development
Updated: Nov 19, 2022
Link: https://github.com/miguelmota/ethereum-development-with-go-book

22. X676f64/Secureum Mind Map
GitHub stars: 1,800
Description: Central Repository for the Epoch 0 coursework and quizzes. Contains all the content, cross-referenced and linked.
Programing Language: Shell
Tags: security, ethereum, blockchain, solidity, web3
Updated: Sep 21, 2023
Link: https://github.com/x676f64/secureum-mind_map

23. Apachecn/.Github
GitHub stars: 1,700
Description: ApacheCN 开源组织:公告、介绍、成员、活动、交流方式
Programing Language: CSS
Tags: python, spark, ml, pytorch, solidity
Updated: Aug 12, 2024
Link: https://github.com/apachecn/.github

24. Wormhole Foundation/Wormhole
GitHub stars: 1,700
Description: A reference implementation for the Wormhole blockchain interoperability protocol.
Programing Language: TypeScript
Tags: rust, golang, blockchain, solidity
Updated: 43 minutes ago
Link: https://github.com/wormhole-foundation/wormhole

25. Smart Contract Vulnerabilities
GitHub stars: 1,600
Description: A collection of smart contract vulnerabilities along with prevention methods
Programing Language: Updated 5 hours ago
Tags: security, ethereum, blockchain, solidity
Updated:
Link: https://github.com/kadenzipfel/smart-contract-vulnerabilities

26. Tintinweb/Smart Contract Sanctuary
GitHub stars: 1,500
Description: 🐦🌴🌴🌴🦕 A home for ethereum smart contracts. 🏠
Programing Language: Python
Tags: ethereum, smart-contracts, blockchain, polygon, solidity
Updated: Jun 28, 2024
Link: https://github.com/tintinweb/smart-contract-sanctuary

27. Solc Js
GitHub stars: 1,400
Description: Javascript bindings for the Solidity compiler
Programing Language: TypeScript
Tags: compiler, ethereum, solidity, hacktoberfest
Updated: 1 hour ago
Link: https://github.com/ethereum/solc-js

28. Solidity Security Blog
GitHub stars: 1,300
Description: Comprehensive list of known attack vectors and common anti-patterns
Programing Language: Updated on Sep 23, 2022
Updated:
Link: https://github.com/sigp/solidity-security-blog

29. Manojpramesh/Solidity Cheatsheet
GitHub stars: 0
Description: Cheat sheet and best practices for solidity. Write smart contracts for Ethereum.
Programing Language:
Tags: best-practices, ethereum, blockchain, solidity, solidity-cheatsheet
Updated: