Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Blockchain

Blockchain

502 projects

Showing 36 of 502 projects

Frontier
FrontierRust

Ethereum and EVM compatibility layer for Polkadot and Substrate, enabling Ethereum dapps to run unmodified.

#migration-framework#polkadot#layer-2
Stars615
Forks541
Last commit17 days ago
Decentralized & Collaborative AI on Blockchain
Decentralized & Collaborative AI on BlockchainPython

A blockchain framework for hosting and collaboratively training publicly available machine learning models with free predictions.

#decentralized-ai#ai#prediction-market
Stars609
Forks162
Last commit
Cosmos SDK
Cosmos SDK

A community-curated list of awesome projects, tools, libraries, and resources for the Cosmos blockchain ecosystem.

#cosmos#developer-tools#interchain-communication
Stars600
Forks173
Last commit4 months ago
KEVM
KEVMKCL

A formal semantics of the Ethereum Virtual Machine (EVM) written in the K framework, enabling verification and symbolic execution of smart contracts.

#smart-contracts#security#symbolic-execution
Stars590
Forks155
Last commit15 days ago
cairo-vm
cairo-vmRust

A Rust implementation of the Cairo virtual machine for executing and proving provable programs in the StarkNet ecosystem.

#programming-language#compiler#cairo-language
Stars585
Forks224
Last commit1 month ago
Cosmos Hub
Cosmos HubGo

The first interconnected blockchain in the Cosmos Network, enabling sovereign chains to communicate via IBC.

#cosmos#delegator-staking#proof-of-stake
Stars574
Forks774
Last commit1 day ago
EOS.IO Go API library
EOS.IO Go API libraryGo

A Go library for interacting with EOS.IO blockchain nodes via RPC, P2P, and wallet operations.

#rpc-client#wallet-integration#api
Stars553
Forks212
Last commit1 year ago
Build a blockchain from scratch in Go with gRPC
Build a blockchain from scratch in Go with gRPCGo

A foundational and practical guide for effectively learning and progressively building a blockchain from scratch in Go with gRPC

#blockchain-protocol#concurrent-programming#blockchain-from-scratch
Stars553
Forks48
Last commit
Haskoin-core
Haskoin-coreHaskell

A Haskell library providing comprehensive Bitcoin and Bitcoin Cash cryptographic primitives, transaction building, and protocol message handling.

#wallet-development#spv-wallets#bip32
Stars535
Forks98
Last commit16 days ago
ethabi
ethabiRust

A Rust library and CLI for encoding and decoding Ethereum smart contract ABI calls and events.

#smart-contracts#cli-tool#evm
Stars523
Forks199
Last commit3 years ago
ibc-rs
ibc-rsRust

A Rust implementation of an Inter-Blockchain Communication (IBC) relayer for connecting Cosmos-based blockchains.

#relayer#cosmos#distributed-systems
Stars505
Forks398
Last commit10 months ago
Octopus
OctopusPython

A security analysis framework for WebAssembly modules and blockchain smart contracts (BTC/ETH/NEO/EOS).

#webassembly#eos#security-analysis
Stars494
Forks90
Last commit2 years ago
ScatterDesktop
ScatterDesktopJavaScript

A desktop wallet and authentication provider for EOS, Ethereum, and Tron blockchains with secure key management.

#token-exchange#desktop-application#crypto
Stars493
Forks196
Last commit2 years ago
EthereumKit
EthereumKitSwift

A Swift framework for creating Ethereum wallets and interacting with the Ethereum blockchain in iOS apps.

#ios#wallet#hd-wallet
Stars484
Forks104
Last commit4 years ago
Releases List
Releases ListRust

A decentralized marketplace and platform for distributed computations, enabling users to buy and sell computing power.

#webassembly#cryptocurrency-payments#cloud-computing
Stars483
Forks87
Last commit1 month ago
Open Runtime Module Library (ORML)
Open Runtime Module Library (ORML)Rust

A community-maintained collection of Substrate runtime modules (pallets) for building blockchain applications.

#xcm#substrate#runtime-modules
Stars466
Forks298
Last commit5 months ago
polkadot-launch
polkadot-launchTypeScript

A deprecated CLI tool for launching local Polkadot test networks with relay chains and parachains.

#development-tool#polkadot#test-network
Stars464
Forks93
Last commit3 years ago
Gossamer
GossamerGo

A Go implementation of the Polkadot Host, providing an execution environment for Polkadot runtime WebAssembly blobs.

#webassembly#json-rpc#polkadot
Stars454
Forks145
Last commit17 days ago
IAVL
IAVLGo

A versioned, snapshottable AVL+ tree implementation in Go for persistent key-value storage with deterministic Merkle root hashes.

#cosmos-sdk#go-library#persistent-data-structure
Stars446
Forks325
Last commit3 months ago
cacti
cactiTypeScript

A pluggable interoperability framework for linking heterogeneous blockchain and distributed ledger networks to run cross-network transactions.

#hyperledger#hacktoberfest#fabric
Stars413
Forks362
Last commit2 days ago
Overview of Cryptocurrencies
Overview of Cryptocurrencies

A curated comparison table of top cryptocurrencies with pros, cons, and where to buy them.

#investment-research#exchange-listings#cryptocurrency
Stars410
Forks34
Last commit8 years ago
Subspace
SubspaceRust

A decentralized storage and compute network protocol implementation using Substrate, enabling scalable blockchain storage.

#crypto#distributed#gateway
Stars403
Forks251
Last commit4 days ago
EOS Smart Contract Development Security Best Practices
EOS Smart Contract Development Security Best Practices

A comprehensive guide to security best practices and known vulnerabilities for EOS smart contract developers.

#dapp-security#eos#vulnerability-analysis
Stars392
Forks72
Last commit1 year ago
DB3 Network
DB3 NetworkRust

A lightweight, permanent JSON document database for decentralized applications, with periodic rollups to Arweave.

#database#document-database#decentralized-storage
Stars385
Forks43
Last commit2 years ago
phala-blockchain
phala-blockchainRust

Phala Network is a decentralized offchain computing protocol that powers the execution layer for AI agents.

#webassembly#substrate#offchain-computation
Stars371
Forks159
Last commit3 months ago
Lightning Network Protocol Development Curriculum - Chaincode Labs
Lightning Network Protocol Development Curriculum - Chaincode Labs

A structured curriculum and collection of resources for learning Lightning Network protocol development.

#study-curriculum#lightning-network#protocol-development
Stars371
Forks43
Last commit2 years ago
NBXplorer
NBXplorerC#

A minimalist .NET-based UTXO tracker for HD wallets, designed to work with pruned Bitcoin nodes and multiple altcoins.

#rest-api#cryptocurrency#altcoin
Stars368
Forks218
Last commit3 days ago
tmkms
tmkmsRust

A key management system for Tendermint/CometBFT validators providing secure, isolated, and HSM-backed transaction signing.

#cosmos-sdk#tendermint#validator-security
Stars367
Forks151
Last commit4 months ago
Ethereum
Ethereum

A curated list of awesome Ethereum resources, tools, tutorials, and documentation for developers and enthusiasts.

#developer-tools#dapp-development#solidity
Stars364
Forks61
Last commit2 years ago
Agoric SDK
Agoric SDKTypeScript

A JavaScript smart contract platform for building secure, composable DeFi applications on a scalable blockchain.

#composability#smart-contracts#cosmos-sdk
Stars357
Forks255
Last commit1 day ago
Clarinet
ClarinetRust

A development environment for building, testing, and deploying Clarity smart contracts on the Stacks blockchain.

#vscode-extension#smart-contracts#stacks-blockchain
Stars352
Forks184
Last commit1 day ago
CosmRS
CosmRSRust

A collection of shared Rust crates for building applications in the Cosmos blockchain ecosystem.

#cryptocurrency#cosmos-sdk#protocol-buffers
Stars346
Forks125
Last commit11 months ago
Nigiri
NigiriGo

A Docker-based CLI tool for spinning up a complete Bitcoin regtest development environment with optional Liquid, Lightning, and Ark layers.

#ark#ark-bitcoin#blockchain-development
Stars329
Forks68
Last commit1 month ago
eosio.contracts
eosio.contractsC++

Core smart contracts for the EOSIO blockchain, providing essential functions like block producer registration, token staking, and multi-signature transactions.

#token-management#smart-contracts#block-producer-voting
Stars321
Forks508
Last commit
eosio.contracts
eosio.contractsC++

Core smart contracts providing privileged blockchain functions like block producer registration, token staking, and multi-sig for EOSIO.

#token-management#smart-contracts#eosio
Stars321
Forks508
Last commit4 years ago
Front-End
Front-EndJavaScript

A React-based template for building front-end applications that connect to Substrate blockchain nodes using Polkadot.js API.

#template#create-react-app#dapp-frontend
Stars320
Forks338
Last commit1 year ago
PreviousPage 4 of 14Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
1 year ago
4 years ago
#Smart Contracts193
#Cryptocurrency169
#Web3101
#Rust81
#Algorand79
#Ethereum70
#Substrate63
#Bitcoin60
#Cryptography60
#Eosio48
#Polkadot47
#Typescript41