
TOP 39 Blockchain Open Source Projects in 2025

1. Ethereum/Solidity
GitHub stars: 23,900
Description: Solidity, the Smart Contract Programming Language
Programing Language: C++
Tags: language, programming-language, cpp, ethereum, blockchain
Updated: 1 hour ago
Link: https://github.com/ethereum/solidity

2. Lenster
GitHub stars: 21,200
Description: Lenster is a decentralized and permissionless social media app built with Lens Protocol 🌿
Programing Language: TypeScript
Tags: react, graphql, social-media, typescript, crypto
Updated: 1 hour ago
Link: https://github.com/lensterxyz/lenster

3. Chaozh/Awesome Blockchain Cn
GitHub stars: 18,600
Description: 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料
Programing Language: JavaScript
Updated: Feb 29, 2024
Link: https://github.com/chaozh/awesome-blockchain-cn

4. Diem/Diem
GitHub stars: 16,700
Description: Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Programing Language: Rust
Tags: blockchain
Updated: 10 hours ago
Link: https://github.com/diem/diem

5. Hyperledger/Fabric
GitHub stars: 15,900
Description: Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modula…
Programing Language: Go
Tags: fabric, blockchain, consensus, hyperledger, confidentiality
Updated: 2 hours ago
Link: https://github.com/hyperledger/fabric

6. Trufflesuite/Truffle
GitHub stars: 14,000
Description: ⚠️ The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you…
Programing Language: TypeScript
Tags: javascript, framework, ethereum, smart-contracts, blockchain
Updated: Apr 22, 2024
Link: https://github.com/trufflesuite/truffle

7. Chia Network/Chia Blockchain
GitHub stars: 10,800
Description: Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Programing Language: Python
Tags: blockchain, peer, vdf, blockchain-network, wallets
Updated: 1 minute ago
Link: https://github.com/Chia-Network/chia-blockchain

8. Project Darc/Darc
GitHub stars: 9,300
Description: Decentralized Autonomous Regulated Company (DARC), a company virtual machine that runs on any EVM-compatible blockchain, with on-chain la…
Programing Language: TypeScript
Updated: Sep 20, 2024
Link: https://github.com/Project-DARC/DARC

9. Paritytech/Substrate
GitHub stars: 8,400
Description: Substrate: The platform for blockchain innovators
Programing Language: Rust
Tags: client, node, blockchain, parity, substrate
Updated: Sep 25, 2023
Link: https://github.com/paritytech/substrate

10. Ethers Io/Ethers.Js
GitHub stars: 8,100
Description: Complete Ethereum library and wallet implementation in JavaScript.
Programing Language: TypeScript
Tags: javascript, typescript, ethereum, blockchain, web3
Updated: 19 days ago
Link: https://github.com/ethers-io/ethers.js

11. Consensys/Smart Contract Best Practices
GitHub stars: 7,600
Description: A guide to smart contract security best practices
Programing Language: HTML
Tags: security, documentation, ethereum, smart-contracts, blockchain
Updated: Jul 22, 2024
Link: https://github.com/Consensys/smart-contract-best-practices

12. Nomic Foundation/Hardhat
GitHub stars: 7,500
Description: Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.
Programing Language: TypeScript
Tags: javascript, debugging, typescript, tooling, ethereum
Updated: 18 minutes ago
Link: https://github.com/NomicFoundation/hardhat

13. Smartcontractkit/Chainlink
GitHub stars: 7,200
Description: node of the decentralized oracle network, bridging on and off-chain computation
Programing Language: Go
Tags: golang, ethereum, blockchain, oracle, solidity
Updated: 58 secds ago
Link: https://github.com/smartcontractkit/chainlink

14. Paritytech/Polkadot
GitHub stars: 7,100
Description: Polkadot Node Implementation
Programing Language: Rust
Tags: rust, client, node, blockchain, parity
Updated: Nov 15, 2023
Link: https://github.com/paritytech/polkadot

15. Openethereum/Parity Ethereum
GitHub stars: 6,800
Description: The fast, light, and robust client for Ethereum-like networks.
Programing Language: Rust
Tags: rust, client, node, ethereum, blockchain
Updated: Nov 1, 2020
Link: https://github.com/openethereum/parity-ethereum

16. Mysten Labs/Sui
GitHub stars: 6,600
Description: Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the…
Programing Language: Rust
Tags: smart-contracts, blockchain, move, distributed-ledger-technology
Updated: 8 minutes ago
Link: https://github.com/MystenLabs/sui

17. Cosmos/Cosmos Sdk
GitHub stars: 6,400
Description: ⛓️ A Framework for Building High Value Public Blockchains ✨
Programing Language: Go
Tags: go, golang, blockchain, cryptocurrency, tendermint
Updated: 22 minutes ago
Link: https://github.com/cosmos/cosmos-sdk

18. Aptos Labs/Aptos Core
GitHub stars: 6,200
Description: Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
Programing Language: Rust
Tags: smart-contracts, blockchain, move, blockchain-network, aptos
Updated: 1 hour ago
Link: https://github.com/aptos-labs/aptos-core

19. Massalabs/Massa
GitHub stars: 5,600
Description: The Decentralized and Scaled Blockchain
Programing Language: Rust
Updated: 1 hour ago
Link: https://github.com/massalabs/massa

20. Naivechain
GitHub stars: 5,300
Description: A blockchain implementation in 200 lines of code
Programing Language: JavaScript
Updated: Apr 13, 2020
Link: https://github.com/lhartikk/naivechain

21. Ethereum/Ethereum Org Website
GitHub stars: 5,200
Description: Ethereum.org is a primary online resource for the Ethereum community.
Programing Language: Markdown
Tags: react, typescript, nextjs, ethereum, blockchain
Updated: 58 minutes ago
Link: https://github.com/ethereum/ethereum-org-website

22. Ethereum/Web3.Py
GitHub stars: 5,100
Description: A python interface for interacting with the Ethereum blockchain and ecosystem.
Programing Language: Python
Updated: 3 days ago
Link: https://github.com/ethereum/web3.py

23. Web3j
GitHub stars: 5,000
Description: Lightweight Java and Android library for integration with Ethereum clients
Programing Language: Java
Tags: android, java, reactivex, rxjava, ethereum
Updated: yesterday
Link: https://github.com/hyperledger/web3j

24. Lenstube
GitHub stars: 4,200
Description: Decentralized video-sharing social media platform, built using Lens protocol. 🌿
Programing Language: TypeScript
Tags: react, graphql, social-media, typescript, video
Updated: 1 hour ago
Link: https://github.com/lenstube-xyz/lenstube

25. Block Chain
GitHub stars: 4,000
Description: 黑马程序员 120天全栈区块链开发 开源教程
Programing Language: JavaScript
Tags: blockchain, cryptocurrency, hyperledger, itheima, bitcion
Updated: Jul 28, 2022
Link: https://github.com/itheima1/BlockChain

26. Bigchaindb
GitHub stars: 4,000
Description: Meet BigchainDB. The blockchain database.
Programing Language: Python
Tags: python, json, database, mongodb, decentralized
Updated: Sep 14, 2022
Link: https://github.com/bigchaindb/bigchaindb

27. Corda
GitHub stars: 4,000
Description: Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain …
Programing Language: Kotlin
Tags: kotlin, distributed-ledger, dlt, corda
Updated: 20 hours ago
Link: https://github.com/corda/corda

28. Hyperledger
GitHub stars: 3,700
Description: Hyperledger is a Collaborative Project at The Linux Foundation.
Programing Language: Updated on Jan 29, 2022
Tags: hyperledger, blockchain, distributed-ledger
Updated:
Link: https://github.com/hyperledger/hyperledger

29. Awesome Blockchains
GitHub stars: 3,700
Description: A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips…
Programing Language: Ruby
Tags: git, ethereum, blockchain, transactions, sha256
Updated: Feb 10
Link: https://github.com/openblockchains/awesome-blockchains

30. Lbry Desktop
GitHub stars: 3,600
Description: A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
Programing Language: JavaScript
Tags: electron, react, javascript, ui, cool
Updated: 5 days ago
Link: https://github.com/lbryio/lbry-desktop

31. Manticore
GitHub stars: 3,500
Description: Symbolic execution tool
Programing Language: Python
Tags: python, testing, security, emulation, ethereum
Updated: Jul 14
Link: https://github.com/trailofbits/manticore

32. Nano Node
GitHub stars: 3,500
Description: Nano is digital currency. Its ticker is: XNO and its currency symbol is: Ӿ
Programing Language: C++
Tags: blockchain, cryptocurrency, nano, cryptocurrencies, nanocurrency
Updated: 19 hours ago
Link: https://github.com/nanocurrency/nano-node

33. neo
GitHub stars: 3,400
Description: NEO Smart Economy
Programing Language: C#
Tags: blockchain, neo
Updated: 4 days ago
Link: https://github.com/neo-project/neo

34. Knowledge Base
GitHub stars: 3,200
Description: Knowledge Base 慢雾安全团队知识库
Programing Language: Updated 4 days ago
Tags: security, blockchain, hacking, knowledge-base
Updated:
Link: https://github.com/slowmist/Knowledge-Base

35. Fed Ml
GitHub stars: 3,200
Description: FedML - The federated learning and analytics library enabling secure and collaborative machine learning on decentralized data anywhere at…
Programing Language: Python
Tags: machine-learning, deep-learning, security, marketplace, privacy
Updated: 11 hours ago
Link: https://github.com/FedML-AI/FedML

36. Nitda Blockchain Scholarship
GitHub stars: 3,100
Description: Course materials for the NITDA Blockchain Scholarship
Programing Language: HTML
Updated: Jan 26
Link: https://github.com/calistus-igwilo/nitda-blockchain-scholarship

37. Ethereum Book
GitHub stars: 3,100
Description: 精通以太坊 (中文版)
Programing Language: Vue
Tags: ethereum, smart-contracts, blockchain, dapps
Updated: Jun 28
Link: https://github.com/inoutcode/ethereum_book

38. Slowmist/Blockchain Dark Forest Selfguard Handbook
GitHub stars: 0
Description: Blockchain dark forest selfguard handbook. Master these, master the security of your cryptocurrency.
Programing Language:
Updated:
Link: https://github.com/slowmist/Blockchain-dark-forest-selfguard-handbook

39. Liu Boyu/Blockchain
GitHub stars: 0
Description: 区块链 - 中文资源
Programing Language:
Tags: blockchain
Updated: