Skip to main content

Open Source Polkadot Stack

The goal of this page is to provide an overview of the open-source Polkadot/Kusama Tech Stack.

This is a living document and we are relying on our community to contribute to it and help maintain it. Please feel free to make edits and additions via pull requests. We apologize if we missed your project!


Aboutโ€‹

The Polkadot Tech Stack is a subset of the Web 3.0 Tech Stack, which consists of the open-source technologies contributing to and relying on Polkadot, Kusama and Substrate. It is meant to be used for decentralized application (Dapp) development within numerous verticals including DeFi, Gaming, Provenance and many others not pictured below.

|------|--------|------------|
| DeFi | Gaming | Provenance |
|______|________|____________|
Dapps
|--------------------------/-|
| Explorers, Wallets / |
|------------------------/---|
| Tools, Apis, Languages/ |
|----------------------/-----|
| 2nd layer protocols / |
|--------------------/-------|
| Chains / other |
|------------------/--- --|
| *Polkadot* | tech |
|------------------\---------|
| P2P, Crypto, Wasm \ |
|--------------------\-------|

Layers of Polkadot Stackโ€‹

In the below sections you can find a list of different layers of the Polkadot Stack.

Maintenance Status:

  • ๐ŸŸข Actively maintained
  • ๐ŸŸก Stale (no activity for 1 month)
  • ๐Ÿ”ด Unmaintained (no activity for more than 3 months)

User Interfaceโ€‹

ComponentsExisting projectsPotentially interesting projects
Desktop/Web Walletspolkadot-js/apps ๐ŸŸข, Talisman Web Application ๐ŸŸข, mydotwallet ๐ŸŸก, AirGap ๐ŸŸข, Primis ๐ŸŸก, Sakura ๐Ÿ”ด, Omni desktop ๐Ÿ”ดUser-friendly Wallet based on the Recovery Pallet, Web wallets focused on user-onboarding (e.g. using localStorage ), Enterprise Wallets
Browser ExtensionsEnkrypt ๐ŸŸข, Polkadot{.js} ๐ŸŸข, Polkadot-Js-Plus-Extension ๐ŸŸข, SubWallet-Extension ๐ŸŸข, Doter ๐Ÿ”ด, Enzyme ๐Ÿ”ด, Speckle OS ๐Ÿ”ดSign-in with your polkadot, kusama, etc. account.
Mobile WalletsLunie ๐Ÿ”ด, Polkawallet ๐Ÿ”ด, Parity Signer ๐ŸŸข, imToken ๐Ÿ”ด, Fearless Wallet Android ๐ŸŸข, Fearless Wallet iOS ๐ŸŸข, Stylo ๐ŸŸข, Nova Wallet ๐ŸŸข, Fractapp ๐Ÿ”ด, Interstellar Network ๐Ÿ”ด, Hashed Wallet ๐ŸŸข
Burner Wallets/Faucet/Giftsdotdrop ๐ŸŸข, KodaDot ๐Ÿ”ด, Astar Faucet Bot ๐ŸŸก, Generic sybil-resistant faucet ๐Ÿ”ดFaucet (a sybil-resistant way to receive free tokens)
Wallet PluginsMetamask-Snap by Chainsafe ๐Ÿ”ด
CLI WalletSubwallet ๐Ÿ”ด, Proxy-hot-wallet ๐Ÿ”ด
Multisignature WalletsSubscan Multisig UI - React ๐ŸŸข, Subscan Multisig UI ๐Ÿ”ด, Dorafactory-Multisig ๐Ÿ”ด
Hardware WalletsLedger Polkadot ๐ŸŸข, Ledger Kusama ๐ŸŸข, Ledger Statemint ๐ŸŸก, Ledger Statemine ๐ŸŸกTrezor
Block ExplorersCalamar ๐ŸŸข, Polkaholic ๐ŸŸข, Polkascan ๐ŸŸข, Polkastats ๐ŸŸก, Subscan ๐ŸŸข, Statescan ๐ŸŸข, Edgscan ๐Ÿ”ด, Epirus ๐ŸŸข, Ink! Explorer API ๐ŸŸก, ZombieNet Block Explorer ๐ŸŸก, Substats ๐ŸŸขMempool focused explorer (including parachain transaction)
Validator DashboardsPolkadot Telemetry ๐ŸŸข, Polkacube ๐Ÿ”ด, YieldScan ๐Ÿ”ด, Hubble ๐Ÿ”ด
Node ExplorersPolkadot Node Explorer ๐Ÿ”ด
NFT ExplorerNFT Explorer for Kusama & Polkadot ๐ŸŸข
Governance DashboardsPolkassembly ๐ŸŸข, dotreasury ๐ŸŸข, Bright Treasury ๐Ÿ”ด, OpenSquare offchain voting ๐ŸŸกUI for the kusama and/or polkadot treasury (see bounty module ), UI for Parachain Lease Offering (PLO)
StakingStaking Rewards Collector ๐Ÿ”ด, Staking Rewards Viewer ๐Ÿ”ด, Polkadot Staking Site ๐Ÿ”ด, Polkadot Staking Dashboard ๐ŸŸข, Polkadot/Kusama Validator Selector ๐ŸŸก, Staking Income CSV Generator ๐ŸŸก
Bridge UIParity Bridges UI ๐Ÿ”ด, Donut Interface (Steem - Dot) ๐Ÿ”ด
Parachain/CrowdloanParachains.Network ๐Ÿ”ด, PolkAuction ๐Ÿ”ด
IdenticonPolkadotWebIdenticon ๐Ÿ”ด, Polkadot Angular IdentIcon ๐Ÿ”ด, Bird Identicon ๐Ÿ”ด
OtherKappaSigmaMu Fratority ๐Ÿ”ด, Quadratic Funding Webapp ๐Ÿ”ด, Polkawatch, Bytepay ๐Ÿ”ด, charging-management-platform ๐Ÿ”ด, subidentity-webapp ๐Ÿ”ด, OpenSquare Paid QA ๐Ÿ”ด, DotPulse ๐ŸŸก, Rubeus Keeper ๐ŸŸขPortfolio Viewer like Zapper or Zerion

Tools, APIs and Languagesโ€‹

ComponentsExisting projectsPotentially interesting projects
ParachainParachain utilities ๐Ÿ”ด, Gantree ๐Ÿ”ดTools to create parachains from frameworks used in other ecosystems
Client LibrariesGo ๐ŸŸข, .Net ๐Ÿ”ด, .NET Standard 2.0 ๐ŸŸก, C++ ๐Ÿ”ด, C ๐Ÿ”ด, Haskell ๐ŸŸข, Javascript ๐ŸŸข, Substrate API Sidecar - TypeScript ๐ŸŸข, Python ๐ŸŸข, Java (+ Android) ๐Ÿ”ด, Substrate Client Java ๐Ÿ”ด, Rust SCS ๐ŸŸข, Rust Parity (subxt) ๐ŸŸข, Rust pdotc PHP (gmajor-encrypt) ๐Ÿ”ด, PHP (neha0921) ๐Ÿ”ด, RPC-Ethereum ๐ŸŸข, Swift ๐Ÿ”ด, Kotlin ๐Ÿ”ด, substrate-client-kotlin ๐ŸŸข, substrate-client-swift ๐ŸŸข, Dart ๐ŸŸข
Substrate Contract clientsPatractGo ๐Ÿ”ด
SCALE CodecRust ๐ŸŸข, TypeScript ๐ŸŸข, Python ๐ŸŸก, Golang Chainsafe ๐ŸŸข, Golang Itering ๐ŸŸก, C ๐Ÿ”ด, C++ ๐Ÿ”ด, JavaScript ๐ŸŸข, AssemblyScript ๐Ÿ”ด, Haskell ๐ŸŸข, Java ๐Ÿ”ด, Ruby ๐Ÿ”ด, Dart ๐Ÿ”ด, Swift ๐ŸŸข, scale-codec-swift ๐ŸŸข, scale-codec-kotlin ๐ŸŸข, PHP ๐ŸŸข, JavaScript by Soramitsu ๐Ÿ”ด, Scale Codec Comparator ๐ŸŸข, ScaleCodec.sol by Darwinia ๐ŸŸก, ScaleCodec.sol by Snowfork ๐ŸŸข
Easy Runtime DevelopmentSubalfred ๐ŸŸข, substrate-stencil ๐Ÿ”ด, Play Substrate ๐Ÿ”ด, substrate-node-template ๐ŸŸข, VS Code Plugin ๐Ÿ”ด, Atom Code Plugin ๐Ÿ”ด, Substrate Playground ๐ŸŸก, Substrate Marketplace VS Code Plugin ๐Ÿ”ด, AssemblyScript Runtime Generation ๐Ÿ”ด, Substrate Package Manager ๐Ÿ”ด, Subsembly: Framework for developing AssemblyScript Substrate Runtimes ๐Ÿ”ด, dependency diener ๐ŸŸก
Easy Smart Contract DevelopmentTypechain Polkadot ๐Ÿ”ด, ink-playground ๐ŸŸข, Ink! Remix Plugin ๐Ÿ”ด, Signac ๐Ÿ”ด, INK!athon ๐ŸŸข, ink!-boxes ๐ŸŸก, ink!-smart-contract-wizard ๐ŸŸข
Runtime/Pallet SecuritySubstrate Toml Lint ๐Ÿ”ด, K specifications ๐Ÿ”ด,Static analyzer for Substrate FRAME's pallets ๐Ÿ”ด, PolPatrol - Polkadot Runtime Checker ๐Ÿ”ดAutomated Runtime checking tools, economic audit simulator such as gauntlet.network
Smart Contract LanguagesAsk! ๐ŸŸข, Subscript ๐Ÿ”ด, Solang ๐ŸŸข, Ink! ๐ŸŸข, Move VM Substrate ๐ŸŸก, Move smart contract by Neatcoin ๐Ÿ”ด, Sol2Ink ๐Ÿ”ด, eBPF Contracts Hackathon ๐ŸŸกFunctional Programming Languages, other languages with developed toolchains
Smart Contract SecurityVanguard ๐Ÿ”ด
TestingSubshell ๐ŸŸข, substrate-simnode ๐ŸŸข, Halva ๐Ÿ”ด, Ink Waterfall ๐ŸŸก, Redspot ๐Ÿ”ด, MixBytes Tank ๐Ÿ”ด, sub-flood ๐Ÿ”ด, Substrate debug-kit ๐Ÿ”ด, Dotscale - SCALE Codec Comparator ๐Ÿ”ด, Asset CLI tool ๐ŸŸก, sub_crash ๐Ÿ”ด, subwasm ๐ŸŸก, subsee ๐Ÿ”ด, polkadot-lab ๐Ÿ”ด, RPC-perf ๐Ÿ”ด
TestnetZombienet ๐ŸŸข, Chopsticks ๐ŸŸข, Polkadot Launch ๐Ÿ”ด, polkadot-starship ๐ŸŸก, Fork off Substrate ๐Ÿ”ด, Parachain Launch ๐ŸŸข
BenchmarkingClockchain ๐Ÿ”ด, Substrate Graph Benchmarks ๐Ÿ”ด
Blockchain Indexing EngineSubstrate Archive ๐Ÿ”ด, PSQL Indexer ๐Ÿ”ด, Substrate Graph ๐Ÿ”ด, Hydra ๐Ÿ”ด, Subquery ๐ŸŸข, Polkadot Profit Transformer ๐ŸŸข
Blockchain/Event MonitoringWeb3 Guardian ๐ŸŸข, Aurras Event Manager ๐ŸŸข, @commonwealth/chain-events ๐Ÿ”ด, Massbit ๐Ÿ”ด, Polkadot Basic Notifications ๐ŸŸก
GamingCrossbow ๐Ÿ”ดAmethyst + Substrate
No-code PlatformsEzCode's Polkadot.js plugin on Bubble.io ๐Ÿ”ด, Blackprint Visual Programming Polkadot.js module ๐ŸŸก
XCMXCM-tools ๐Ÿ”ด, ParaSpell ๐ŸŸข, XBI ๐ŸŸข, XCM TS/JS SDK ๐ŸŸข
WalletsMetadata Portal ๐ŸŸข, Tesseract ๐ŸŸก, WalletConnect ๐Ÿ”ด, BitGoJS ๐ŸŸข
Otheropen-web3 JS library ๐ŸŸข, VM-Bridge ๐Ÿ”ด, srtool ๐ŸŸข, srtool-cli ๐ŸŸข, Substrate Tip Bot ๐ŸŸก, ORI (Onchain Risk Intelligence) ๐Ÿ”ด, PolkaTools ๐ŸŸข, polkadot-scripts ๐Ÿ”ด, Sube ๐ŸŸก, data-store-sidecar ๐Ÿ”ด, SugarFunge ๐ŸŸข, substrate-wasmedge ๐ŸŸก

ink Smart Contractsโ€‹

ComponentsExisting projectsPotentially interesting projects
BridgesDante Protocol ๐ŸŸก
DeFiPolkadot AMM ๐Ÿ”ด, Vera ๐Ÿ”ด, Nsure Insurance ๐Ÿ”ด, Everlasting Cash ๐Ÿ”ด, Coinversation ๐Ÿ”ด, zenlink-dex-contract ๐Ÿ”ด, AlgoCash ๐Ÿ”ดNew seigniorage-style stable coins
GamingOpen Emoji Battler ๐Ÿ”ด, NewOmega ๐Ÿ”ด
DAOsubDAO ๐Ÿ”ด, RainbowDAO ๐Ÿ”ด, MangoBox ๐ŸŸก
Spam ProtectionProsopo ๐Ÿ”ด
OtherCandle Auctions ๐Ÿ”ด, polkasign-contract ๐Ÿ”ด, OCEX ๐Ÿ”ด, Roloi ๐Ÿ”ด

Chains and Palletsโ€‹

ComponentsExisting projectsPotentially interesting projects
Scalable TransactionsPerun channels ๐Ÿ”ด, CLI demo of Perun ๐Ÿ”ด, Astar ๐ŸŸข, Celer ๐Ÿ”ด, Gunclear ๐Ÿ”ดroll-ups, DAG-based consensus mechanisms, side chains
BridgesinterBTC ๐ŸŸข, ChainBridge ๐ŸŸข, EOS by Bifrost ๐Ÿ”ด, POA - Substrate ๐Ÿ”ด, Substrate - Ethereum DAI Bridge ๐Ÿ”ด, Substrate - Substrate Bridge ๐Ÿ”ด, BTC by ChainX ๐Ÿ”ด, Cosmos-Substrate bridge ๐Ÿ”ด, Substrate IBC Pallet ๐ŸŸข, Polkadot Ethereum Bridge ๐ŸŸข, Darwinia ๐Ÿ”ด, Spacewalk: a Stellar bridge ๐ŸŸก, Filecoindot ๐ŸŸกZCash
PrivacyWebb Anon ๐Ÿ”ด, ZeroChain ๐Ÿ”ด, pLibra (Phala Network) ๐ŸŸข, Automata Network ๐Ÿ”ด, zCloak Network ๐Ÿ”ด, Zero Network ๐ŸŸขMulti-Asset Shielded Pool (MASP) , Zkay, Zexe
ZKPZeroPool ๐Ÿ”ด, Megaclite ๐Ÿ”ด, zkMega ๐Ÿ”ด, PLONK for Substrate ๐Ÿ”ด, Webb Anchor Protocol ๐ŸŸข, zk-SNARKs tutorial ๐ŸŸข
TEEAcurast ๐ŸŸข, Integritee ๐ŸŸข, substraTEE ๐Ÿ”ดKeysafe Protocol ๐ŸŸข
DeFiPrivaDEX ๐ŸŸก, Reef ๐Ÿ”ด, Diora ๐ŸŸข, Pendulum Chain ๐ŸŸก, Compound Gateway ๐Ÿ”ด, Parallel Finance ๐ŸŸข, PINT ๐Ÿ”ด, Laminar Chain ๐Ÿ”ด, Acala ๐ŸŸข, Centrifuge ๐ŸŸข, Stafi ๐ŸŸข, Definex ๐Ÿ”ด, OAX Foundation ๐Ÿ”ด, Cybex ๐Ÿ”ด, Zenlink ๐Ÿ”ด, Swaps Pallet ๐Ÿ”ด, Polkadex ๐ŸŸข, SubDEX ๐Ÿ”ด, HydraDX ๐ŸŸข, Substrate Stablecoin ๐Ÿ”ด, Standard protocol ๐Ÿ”ด, Polkaswap ๐ŸŸก, Curve AMM ๐Ÿ”ด, Konomi Network ๐Ÿ”ด, Stable Asset ๐ŸŸข, Libra Payment ๐ŸŸก, Mangata ๐ŸŸข, Tidechain ๐ŸŸข, Basilisk ๐ŸŸข, Polymesh ๐ŸŸข, Supersig ๐Ÿ”ดDEX with privacy and confidentiality features such as those found in a dark pool
Smart contract chainsmoonbeam ๐ŸŸข, Edgeware ๐Ÿ”ด, ParaState ๐Ÿ”ด, gear ๐ŸŸข, CENNZnet ๐ŸŸก, SkyeKiwi ๐Ÿ”ด, OAK-blockchain ๐ŸŸข, ICE Blockchain ๐ŸŸขsmart contract chains with novel security approaches, smart contract chains based on existing toolchains
OracleLaminar ๐ŸŸข, Chainlink-polkadot ๐Ÿ”ด, Ares Protocol ๐Ÿ”ด, Kylin Network ๐ŸŸข, interbtc-clients oracle ๐ŸŸข, Anonima ๐Ÿ”ด,
Identity/DIDParami ๐ŸŸก, Litentry ๐ŸŸข, pallet-did ๐Ÿ”ด, dot-id ๐Ÿ”ด
IoTNodle ๐ŸŸข, MXC/DataHighway ๐Ÿ”ด, peaq-network-node ๐ŸŸก
Verifiable ClaimsKILT ๐ŸŸข, Dock ๐ŸŸข, Fennel Protocol ๐ŸŸข
Supply chainDSCP Node ๐ŸŸก
Health care
Social NetworkingFrequency ๐ŸŸข, Social Network ๐Ÿ”ด, SubSocial ๐ŸŸก, ZeroDAO ๐Ÿ”ด, Myriad Node ๐ŸŸข, Wika Network ๐Ÿ”ด, Project Liberty ๐ŸŸข, Listen ๐ŸŸก, Tribal Protocol ๐Ÿ”ด, Five Degrees on Substrate ๐Ÿ”ด, Acuity Social ๐ŸŸกPrivate instant messenger that uses on-chain identity
Governance/DAOHashed Network ๐ŸŸข, Sunshine DAO ๐Ÿ”ด, Governance OS ๐Ÿ”ด, Idavoll Network ๐Ÿ”ด, Substrate Moloch ๐Ÿ”ด, QRUCIAL-DAO ๐ŸŸข, Societal ๐ŸŸข, DAOs ๐ŸŸก, Shivarthu ๐ŸŸก, Societal ๐ŸŸก, Faterium ๐ŸŸขConsul - Open Government and E-Participation Web Software
Prediction Markets and FutarchyZeitgeist ๐ŸŸข, X Predict Market ๐Ÿ”ด
MessagingHOPR ๐Ÿ”ด, Nolik ๐Ÿ”ด, Uke ๐ŸŸก
File Storage, CloudSubsocial-Offchain ๐ŸŸข, DatDot ๐ŸŸข, Crust Network ๐ŸŸก, offchain::ipfs ๐Ÿ”ด, Canyon Network ๐Ÿ”ด, CESS ๐ŸŸข, CESS Proving Subsystem ๐Ÿ”ด, Iris ๐ŸŸก, fmd-cess ๐Ÿ”ด, IPFS Frame V3 ๐Ÿ”ด, Threefold Chain ๐ŸŸข, Apron ๐Ÿ”ด
Name ServiceSubstrate Names ๐Ÿ”ด, ENS on Substrate ๐Ÿ”ด, PNS-Pallets ๐ŸŸก, Faceless ๐ŸŸก
GamingBit.country ๐ŸŸข, SubGame ๐Ÿ”ด, subzero ๐Ÿ”ด, Web3Games ๐ŸŸก, Ajuna Network ๐ŸŸข, Gafi Network ๐Ÿ”ด, Asylum ๐ŸŸข, 3DPass ๐ŸŸข, Polket ๐ŸŸก
Computation/AIDeepBrain Chain ๐ŸŸข, AI Infrastructure on Blockchain ๐Ÿ”ด
Enable specific use-casesRobonomics ๐ŸŸข, UniversalDOT ๐Ÿ”ด, Evercity Sustainable Finance Protocol ๐Ÿ”ด, Fennel Protocol ๐ŸŸข, logion ๐ŸŸข
NFTternoa ๐ŸŸข, FRAME Pallet: NFTs for Substrate ๐Ÿ”ด, Unique NFT Parachain ๐ŸŸข, DNFT ๐Ÿ”ด, RMRK-Substrate ๐ŸŸข, NT-NFTs ๐ŸŸก, Green Lemon ๐ŸŸข, Basilisk ๐ŸŸข
RandomnessDKG and Randomness Beacon ๐Ÿ”ด, drand-substrate-client ๐ŸŸข
LicensingAnagolay Network ๐ŸŸข
Banking IntegrationFIAT on-off-ramp ๐Ÿ”ด
CrowdfundingImbue Network ๐ŸŸข, Quadratic Funding pallet by Dora ๐Ÿ”ด, Quadratic Funding pallet by OAK ๐Ÿ”ดMinimum Anti-Collusion Infrastructure (MACI)
Collection of PalletsSubstrate Open Runtime Module Library ๐ŸŸข, warehouse ๐ŸŸข, InvArch FRAME Pallet Library ๐ŸŸก
MarketplacesDot Marketplace ๐ŸŸก, Gated Marketplace ๐ŸŸข, Ventur ๐ŸŸข
Carbon CreditsBitGreen ๐ŸŸข, Carbon Assets Pallet ๐ŸŸก, Sequester Pallets ๐ŸŸก
OtherSubstrate Account Filter ๐Ÿ”ด, Subtensor ๐ŸŸข, AdMeta ๐ŸŸก, Chocolate Node ๐Ÿ”ด, Virto Network ๐Ÿ”ด, Substrate Validator Set ๐ŸŸข, DEIP ๐Ÿ”ด, DeBio ๐ŸŸข, MathChain ๐Ÿ”ด, encointer ๐ŸŸข, Grassland ๐ŸŸก, Substrate-Tutorials ๐ŸŸข, Fair Squares ๐ŸŸข, Totem Live Accounting ๐Ÿ”ด, Escrow Pallet ๐Ÿ”ด, TREX ๐ŸŸข, Relation Graph ๐ŸŸก, Decentralized Invoice ๐ŸŸข, Redstone Network ๐ŸŸขDecentralized review/reputation system

Hostโ€‹

ComponentsExisting projectsPotentially interesting projects
RustSubstrate ๐ŸŸข, Cumulus ๐ŸŸข
C++Kagome ๐ŸŸข
GoGossamer ๐ŸŸข
AssemblyScript
Light ClientSubstrate Connect ๐ŸŸข, C++ Polkadot Light Client ๐ŸŸก

Network Maintenance Toolsโ€‹

ComponentsExisting projectsPotentially interesting projects
Secure validator setupPolkadot Validation Node Ansible Setup ๐ŸŸก, W3F Polkadot Validator Setup ๐Ÿ”ด
High availability setupArchipel ๐ŸŸก, Polkadot Failover Mechanism ๐Ÿ”ด, Datagen ๐ŸŸก
Load Balanced Endpointsterragrunt-polkadot ๐Ÿ”ด, Geometry Labs' Substrate Meta repo ๐Ÿ”ด
Deployment ToolsPolkadot Package Manager ๐Ÿ”ด, PolkaHub ๐Ÿ”ด, Avado ๐Ÿ”ด, Polkadot Deployer ๐Ÿ”ด
Validator monitoringONE-T ๐ŸŸข, SubVT ๐ŸŸก, P.A.N.I.C. ๐ŸŸข, Polkalert ๐Ÿ”ด, B-Harvest ๐Ÿ”ด, nmonpolkadot ๐Ÿ”ด, Polkadot-K8s-Monitor ๐Ÿ”ด, Polkadot-Watcher ๐ŸŸก, 1KV Telegram Bot ๐Ÿ”ด
Validator payout managementSubstrate validator auto payout ๐Ÿ”ด, Polkadot Payouts ๐Ÿ”ด, staking-payouts CLI ๐ŸŸก, Payctl ๐Ÿ”ด, crunch ๐ŸŸข
Staking MinerStaking Miner v2 ๐ŸŸข
Nominator ToolsValidator Selection ๐ŸŸข

Signaturesโ€‹

ComponentsExisting projectsPotentially interesting projects
SR25519rust ๐Ÿ”ด(contains partial bindings for C, JavaScript, and Python), .Net bindings ๐Ÿ”ด, C ๐Ÿ”ด(old), C ๐Ÿ”ด(new), C/C++ ๐Ÿ”ด, C# ๐Ÿ”ด, Go ๐Ÿ”ด, java ๐Ÿ”ด, PHP ๐Ÿ”ด
Signature Aggregationapk-proofs ๐ŸŸข
Distributed key generation (DKG) or managementkeygen.rs ๐Ÿ”ด, Secure Wallet Origin Distribution (SWORD) ๐ŸŸข
Validator HSMsZondax Remote Signer ๐ŸŸก

Consensusโ€‹

ComponentsExisting projectsPotentially interesting projects
PoCSpartan ๐Ÿ”ด
PoWPoW consensus for Substrate ๐ŸŸข, RandomX ๐Ÿ”ด, Sha3 PoW ๐Ÿ”ด
Block productionBABE ๐ŸŸข, Aura ๐ŸŸข
FinalityGRANDPA ๐ŸŸข, AlephBFT ๐ŸŸข
OtherNimbus: Upgradeable consensus framework ๐ŸŸก

Networkingโ€‹

ComponentsExisting projectsPotentially interesting projects
DHT crawlerGo ๐Ÿ”ด, Kotlin ๐Ÿ”ด
RPC Tor-like accessWhiteNoise ๐Ÿ”ด

Contributingโ€‹

Pull requests, issues, or other contributions from the community are encouraged! You can not only add specific projects, but also potentially interesting fields/areas which are currently missing in the tech stack.

โ— All technologies listed above need to be open-source. Ideally, the links lead directly to the code.

Note: You will need a GitHub account to suggest changes or open issues. If you do not have one, you may sign up for free.