Top Solidity Open Source Projects

TOP 29 Solidity Open Source Projects in 2025


Adrianhajdin/Project Web3.0 logo

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




Mythril logo

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




Solidity Patterns logo

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




Wtf Ethers logo

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




Type Chain logo

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




Brownie logo

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




Echidna logo

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




Fisco Bcos/Fisco Bcos logo

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




Remix Project logo

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




Cryptozombies Lesson Code logo

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




Remix Ide logo

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




Solady logo

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




Ethereum Casts logo

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




Kunlun M logo

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




Not So Smart Contracts logo

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




Learning Solidity logo

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




Ethernaut logo

17. Ethernaut


GitHub stars: 1,900

Description: Web3/Solidity based wargame

Programing Language: Solidity

Updated: yesterday

Link: https://github.com/OpenZeppelin/ethernaut




Hardhat Template logo

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




Solcurity logo

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




Safe Global/Safe Smart Account logo

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




Miguelmota/Ethereum Development With Go Book logo

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




X676f64/Secureum Mind Map logo

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




Apachecn/.Github logo

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




Wormhole Foundation/Wormhole logo

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




Smart Contract Vulnerabilities logo

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




Tintinweb/Smart Contract Sanctuary logo

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




Solc Js logo

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




Solidity Security Blog logo

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




Manojpramesh/Solidity Cheatsheet logo

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:

Link: https://github.com/manojpramesh/solidity-cheatsheet




Want to find a web3 job?

Receive emails of TOP 29 Solidity Open Source Projects in 2025

More by Web3 Jobs
Job Position and Company Location Tags Posted Apply
Remote
Apply
Remote
Apply
United States
Apply

Remote

Apply
Remote
Apply
Remote
Apply

Remote

Apply

Remote

Apply

Remote

Apply

Remote

Apply
Ask me anything