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
Stars613
Forks541
Last commit11 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
Stars612
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
Stars601
Forks173
Last commit6 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
Stars595
Forks159
Last commit19 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
Stars587
Forks221
Last commit23 days 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
Stars575
Forks779
Last commit1 day 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
Stars556
Forks49
Last commit
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 commit2 years ago
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 commit1 month ago
ethabi
ethabiRust

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

#smart-contracts#cli-tool#evm
Stars521
Forks200
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
Forks400
Last commit11 months ago
ScatterDesktop
ScatterDesktopJavaScript

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

#token-exchange#desktop-application#crypto
Stars494
Forks196
Last commit2 years ago
Octopus
OctopusPython

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

#webassembly#eos#security-analysis
Stars489
Forks91
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
Stars482
Forks105
Last commit4 years 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
Stars467
Forks298
Last commit7 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
Stars452
Forks144
Last commit2 months 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
Forks329
Last commit18 days ago
cacti
cactiTypeScript

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

#hyperledger#hacktoberfest#fabric
Stars416
Forks366
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
Stars409
Forks33
Last commit8 years ago
Subspace
SubspaceRust

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

#crypto#distributed#gateway
Stars401
Forks250
Last commit22 hours 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
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
Forks44
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
Stars371
Forks223
Last commit1 day 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
Stars367
Forks159
Last commit1 month ago
tmkms
tmkmsRust

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

#cosmos-sdk#tendermint#validator-security
Stars366
Forks152
Last commit1 month ago
Ethereum
Ethereum

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

#developer-tools#dapp-development#solidity
Stars364
Forks65
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
Stars358
Forks254
Last commit7 hours 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
Forks188
Last commit11 hours ago
CosmRS
CosmRSRust

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

#cryptocurrency#cosmos-sdk#protocol-buffers
Stars345
Forks125
Last commit1 year 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
Stars331
Forks69
Last commit3 months 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
Forks505
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
Forks505
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
Stars317
Forks338
Last commit1 year ago
awesome-utils-dev
awesome-utils-devJavaScript

A curated collection of developer tools, resources, and tips to improve productivity and enhance the development journey.

#backend-development#crypto#developer-tools
Stars306
Forks109
Last commit13 days 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