diff --git a/docs/build/build-open-source.md b/docs/build/build-open-source.md index 731f26baf80a..2a912ddc408c 100644 --- a/docs/build/build-open-source.md +++ b/docs/build/build-open-source.md @@ -74,57 +74,57 @@ In the below sections you can find a list of different layers of the Polkadot St | Components | Existing projects | Potentially interesting projects | | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Desktop/Web Wallets | [polkadot-js/apps](https://github.com/polkadot-js/apps) 🟢, [Talisman Web Application](https://github.com/TalismanSociety/talisman-web) 🟢, [mydotwallet](https://github.com/enkryptcom/mydotwallet) 🟡, [AirGap](https://github.com/airgap-it/airgap-wallet) 🟢, [Primis](https://github.com/Primis-Labs/client) 🟡, [Sakura](https://github.com/w3finance/sakura) 🔴, [Omni desktop](https://github.com/w3f-grants-archive/omni-desktop-prototype) 🔴| User-friendly Wallet based on the [Recovery Pallet](https://github.com/paritytech/substrate/tree/master/frame/recovery), Web wallets focused on user-onboarding (e.g. using [localStorage](https://github.com/near/near-wallet) ), Enterprise Wallets | -| Browser Extensions | [Enkrypt](https://github.com/enkryptcom/enKrypt) 🟢, [Polkadot{.js}](https://github.com/polkadot-js/extension) 🟢, [Polkadot-Js-Plus-Extension](https://github.com/Nick-1979/polkadot-Js-Plus-extension) 🟢, [SubWallet-Extension](https://github.com/Koniverse/SubWallet-Extension) 🟢, [Doter](https://github.com/ChainBridgeNetworkTeam/Doter) 🔴, [Enzyme](https://github.com/blockxlabs/enzyme/) 🔴, [Speckle OS](https://github.com/GetSpeckle/speckle-browser-extension) 🔴| Sign-in with your polkadot, kusama, etc. account. | -| Mobile Wallets | [Lunie](https://github.com/luniehq/lunie) 🔴, [Polkawallet](https://github.com/polkawallet-io/polkawallet-flutter) 🔴, [Parity Signer](https://github.com/paritytech/parity-signer) 🟢, [imToken](https://github.com/consenlabs/token-core) 🔴, [Fearless Wallet Android](https://github.com/soramitsu/fearless-Android) 🟢, [Fearless Wallet iOS](https://github.com/soramitsu/fearless-iOS) 🟢, [Stylo](https://github.com/stylo-app/stylo) 🟢, [Nova Wallet](https://github.com/nova-wallet/nova-utils) 🟢, [Fractapp](https://github.com/fractapp/fractapp/) 🔴, [Interstellar Network](https://github.com/Interstellar-Network/wallet-app) 🔴, [Hashed Wallet](https://github.com/hypha-dao/hashed-wallet) 🟢| -| Burner Wallets/Faucet/Gifts | [dotdrop](https://github.com/hamidra/dotdrop) 🔴, [KodaDot](https://github.com/vue-polkadot/apps) 🔴, [Astar Faucet Bot](https://github.com/AstarNetwork/astar-faucet-bot) 🟡, [Generic sybil-resistant faucet](https://github.com/karooolis/sybil-resistant-substrate-faucet) 🔴| Faucet (a sybil-resistant way to receive free tokens) | -| Wallet Plugins | [Metamask-Snap by Chainsafe](https://github.com/ChainSafe/metamask-snap-polkadot) 🔴| +| Desktop/Web Wallets | [polkadot-js/apps](https://github.com/polkadot-js/apps) 🟢, [Talisman Web Application](https://github.com/TalismanSociety/talisman-web) 🟢, [mydotwallet](https://github.com/enkryptcom/mydotwallet) 🔴, [AirGap](https://github.com/airgap-it/airgap-wallet) 🟡, [Primis](https://github.com/Primis-Labs/client) 🔴, [Sakura](https://github.com/w3finance/sakura) 🔴, [Omni desktop](https://github.com/w3f-grants-archive/omni-desktop-prototype) 🔴| User-friendly Wallet based on the [Recovery Pallet](https://github.com/paritytech/substrate/tree/master/frame/recovery), Web wallets focused on user-onboarding (e.g. using [localStorage](https://github.com/near/near-wallet) ), Enterprise Wallets | +| Browser Extensions | [Enkrypt](https://github.com/enkryptcom/enKrypt) 🟢, [Polkadot{.js}](https://github.com/polkadot-js/extension) 🟢, [Polkadot-Js-Plus-Extension](https://github.com/Nick-1979/polkadot-Js-Plus-extension) 🔴, [SubWallet-Extension](https://github.com/Koniverse/SubWallet-Extension) 🟢, [Doter](https://github.com/ChainBridgeNetworkTeam/Doter) 🔴, [Enzyme](https://github.com/blockxlabs/enzyme/) :grey_question:, [Speckle OS](https://github.com/GetSpeckle/speckle-browser-extension) 🔴| Sign-in with your polkadot, kusama, etc. account. | +| Mobile Wallets | [Lunie](https://github.com/luniehq/lunie) 🔴, [Polkawallet](https://github.com/polkawallet-io/polkawallet-flutter) 🔴, [Parity Signer](https://github.com/paritytech/parity-signer) 🟡, [imToken](https://github.com/consenlabs/token-core) 🔴, [Fearless Wallet Android](https://github.com/soramitsu/fearless-Android) 🟢, [Fearless Wallet iOS](https://github.com/soramitsu/fearless-iOS) 🟢, [Stylo](https://github.com/stylo-app/stylo) 🔴, [Nova Wallet](https://github.com/nova-wallet/nova-utils) 🟢, [Fractapp](https://github.com/fractapp/fractapp/) 🔴, [Interstellar Network](https://github.com/Interstellar-Network/wallet-app) 🔴, [Hashed Wallet](https://github.com/hypha-dao/hashed-wallet) 🔴| +| Burner Wallets/Faucet/Gifts | [dotdrop](https://github.com/hamidra/dotdrop) 🔴, [KodaDot](https://github.com/vue-polkadot/apps) 🔴, [Astar Faucet Bot](https://github.com/AstarNetwork/astar-faucet-bot) 🔴, [Generic sybil-resistant faucet](https://github.com/karooolis/sybil-resistant-substrate-faucet) 🔴| Faucet (a sybil-resistant way to receive free tokens) | +| Wallet Plugins | [Metamask-Snap by Chainsafe](https://github.com/ChainSafe/metamask-snap-polkadot) 🟢| | CLI Wallet | [Subwallet](https://github.com/yxf/subwallet) 🔴, [Proxy-hot-wallet](https://github.com/canontech/proxy-hot-wallet) 🔴| -| Multisignature Wallets | [Subscan Multisig UI - React](https://github.com/itering/subscan-multisig-react) 🟢, [Subscan Multisig UI](https://github.com/itering/subscan-multisig-ui) 🔴, [Dorafactory-Multisig](https://github.com/DoraFactory/dorafactory-multisig) 🔴| -| Hardware Wallets | [Ledger Polkadot](https://github.com/ZondaX/ledger-polkadot) 🟢, [Ledger Kusama](https://github.com/Zondax/ledger-kusama) 🟢, [Ledger Statemint](https://github.com/Zondax/ledger-statemint) 🟡, [Ledger Statemine](https://github.com/Zondax/ledger-statemine) 🟡| Trezor | -| Block Explorers | [Calamar](https://github.com/topmonks/calamar) 🟢, [Polkaholic](https://github.com/colorfulnotion/polkaholic) 🟢, [Polkascan](https://github.com/polkascan/explorer-api) 🟢, [Polkastats](https://github.com/Colm3na/polkastats-backend) 🟡, [Subscan](https://github.com/itering/subscan) 🟢, [Statescan](https://github.com/opensquare-network/statescan) 🟢, [Edgscan](https://github.com/edgeware-builders/edgscan) 🔴, [Epirus](https://github.com/web3labs/epirus-substrate) 🟢, [Ink! Explorer API](https://github.com/blockcoders/ink-substrate-explorer-api) 🟡, [ZombieNet Block Explorer](https://github.com/colorfulnotion/zombienet-explorer) 🟡, [Substats](https://github.com/CESSProject/substats) 🟢| Mempool focused explorer (including parachain transaction) | -| Validator Dashboards | [Polkadot Telemetry](https://github.com/paritytech/substrate-telemetry) 🟢, [Polkacube](https://github.com/hashquark-io/polkacube-frontend) 🔴, [YieldScan](https://github.com/buidl-labs/YieldScan) 🔴, [Hubble](https://github.com/w3f-community/hubble/tree/master/app/controllers/polkadot) 🔴| +| Multisignature Wallets | [Subscan Multisig UI - React](https://github.com/itering/subscan-multisig-react) 🔴, [Subscan Multisig UI](https://github.com/itering/subscan-multisig-ui) 🔴, [Dorafactory-Multisig](https://github.com/DoraFactory/dorafactory-multisig) 🔴| +| Hardware Wallets | [Ledger Polkadot](https://github.com/ZondaX/ledger-polkadot) 🟢, [Ledger Kusama](https://github.com/Zondax/ledger-kusama) 🟢, [Ledger Statemint](https://github.com/Zondax/ledger-statemint) 🔴, [Ledger Statemine](https://github.com/Zondax/ledger-statemine) 🔴| Trezor | +| Block Explorers | [Calamar](https://github.com/topmonks/calamar) 🔴, [Polkaholic](https://github.com/colorfulnotion/polkaholic) 🔴, [Polkascan](https://github.com/polkascan/explorer-api) 🔴, [Polkastats](https://github.com/Colm3na/polkastats-backend) 🔴, [Subscan](https://github.com/itering/subscan) 🔴, [Statescan](https://github.com/opensquare-network/statescan) 🔴, [Edgscan](https://github.com/edgeware-builders/edgscan) 🔴, [Epirus](https://github.com/web3labs/epirus-substrate) 🔴, [Ink! Explorer API](https://github.com/blockcoders/ink-substrate-explorer-api) 🔴, [ZombieNet Block Explorer](https://github.com/colorfulnotion/zombienet-explorer) :grey_question:, [Substats](https://github.com/CESSProject/substats) 🔴| Mempool focused explorer (including parachain transaction) | +| Validator Dashboards | [Polkadot Telemetry](https://github.com/paritytech/substrate-telemetry) 🟡, [Polkacube](https://github.com/hashquark-io/polkacube-frontend) 🔴, [YieldScan](https://github.com/buidl-labs/YieldScan) 🔴, [Hubble](https://github.com/w3f-community/hubble/tree/master/app/controllers/polkadot) 🔴| | Node Explorers | [Polkadot Node Explorer](https://github.com/protos-research/polkadot-node-explorer) 🔴| | NFT Explorer | [NFT Explorer for Kusama & Polkadot](https://github.com/kodadot/nft-gallery) 🟢| -| Governance Dashboards | [Polkassembly](https://github.com/premiurly/polkassembly) 🟢, [dotreasury](https://github.com/opensquare-network/dotreasury) 🟢, [Bright Treasury](https://github.com/bright/bright-tresury) 🔴, [OpenSquare offchain voting](https://github.com/opensquare-network/collaboration) 🟡| UI for the kusama and/or polkadot treasury (see [bounty module](https://github.com/paritytech/substrate/pull/5715) ), UI for Parachain Lease Offering (PLO) | -| Staking | [Staking Rewards Collector](https://github.com/w3f/staking-rewards-collector) 🔴, [Staking Rewards Viewer](https://github.com/jackson-harris-iii/staking-rewards-viewer) 🔴, [Polkadot Staking Site](https://github.com/cryptolab-network/polkadot-staking-site) 🔴, [Polkadot Staking Dashboard](https://github.com/paritytech/polkadot-staking-dashboard) 🟢, [Polkadot/Kusama Validator Selector](https://github.com/James-Sangalli/dot-validator-selector) 🟡, [Staking Income CSV Generator](https://github.com/James-Sangalli/dot-staking-income) 🟡| +| Governance Dashboards | [Polkassembly](https://github.com/premiurly/polkassembly) 🔴, [dotreasury](https://github.com/opensquare-network/dotreasury) 🟢, [Bright Treasury](https://github.com/bright/bright-tresury) 🔴, [OpenSquare offchain voting](https://github.com/opensquare-network/collaboration) 🟡| UI for the kusama and/or polkadot treasury (see [bounty module](https://github.com/paritytech/substrate/pull/5715) ), UI for Parachain Lease Offering (PLO) | +| Staking | [Staking Rewards Collector](https://github.com/w3f/staking-rewards-collector) 🔴, [Staking Rewards Viewer](https://github.com/jackson-harris-iii/staking-rewards-viewer) 🔴, [Polkadot Staking Site](https://github.com/cryptolab-network/polkadot-staking-site) 🔴, [Polkadot Staking Dashboard](https://github.com/paritytech/polkadot-staking-dashboard) 🟢, [Polkadot/Kusama Validator Selector](https://github.com/James-Sangalli/dot-validator-selector) 🔴, [Staking Income CSV Generator](https://github.com/James-Sangalli/dot-staking-income) 🔴| | Bridge UI | [Parity Bridges UI](https://github.com/paritytech/parity-bridges-ui) 🔴, [Donut Interface (Steem - Dot)](https://github.com/nutbox-dao/donut-interface) 🔴| | | Parachain/Crowdloan | [Parachains.Network](https://github.com/jhonalino/parachains.network) 🔴, [PolkAuction](https://github.com/CrommVardek/polk-auction-ui) 🔴| | | Identicon | [PolkadotWebIdenticon](https://github.com/RidOne-technologies/polkadot-web-identicon) 🔴, [Polkadot Angular IdentIcon](https://github.com/RidOne-technologies/polkadot-angular-identicon) 🔴, [Bird Identicon](https://github.com/Noc2/Bird-Identicon) 🔴| -| Other | [KappaSigmaMu Fratority](https://github.com/KappaSigmaMu/ksm-app) 🔴, [Quadratic Funding Webapp](https://github.com/OAK-Foundation/quadratic-funding-webapp) 🔴, [Polkawatch](https://gitlab.com/polkawatch/polkawatch), [Bytepay](https://github.com/bytepayment/bytepay) 🔴, [charging-management-platform](https://github.com/Delmonicos/charging-management-platform) 🔴, [subidentity-webapp](https://github.com/TDSoftware/subidentity-webapp) 🔴, [OpenSquare Paid QA](https://github.com/opensquare-network/paid-qa/) 🟡, [DotPulse](https://github.com/CrossChainLabs-DOT/dotpulse-api) 🟡, [Rubeus Keeper](https://github.com/bsn-si/rubeus-smartcontract) 🟢| Portfolio Viewer like Zapper or Zerion | +| Other | [KappaSigmaMu Fratority](https://github.com/KappaSigmaMu/ksm-app) 🟢, [Quadratic Funding Webapp](https://github.com/OAK-Foundation/quadratic-funding-webapp) 🔴, [Polkawatch](https://gitlab.com/polkawatch/polkawatch), [Bytepay](https://github.com/bytepayment/bytepay) 🔴, [charging-management-platform](https://github.com/Delmonicos/charging-management-platform) 🔴, [subidentity-webapp](https://github.com/TDSoftware/subidentity-webapp) 🔴, [OpenSquare Paid QA](https://github.com/opensquare-network/paid-qa/) 🔴, [DotPulse](https://github.com/CrossChainLabs-DOT/dotpulse-api) 🔴, [Rubeus Keeper](https://github.com/bsn-si/rubeus-smartcontract) 🔴| Portfolio Viewer like Zapper or Zerion | ### Tools, APIs and Languages | Components | Existing projects | Potentially interesting projects | | ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | | Parachain | [Parachain utilities](https://github.com/AcalaNetwork/parachain-utilities) 🔴, [Gantree](https://github.com/gantree-io/gantree-core) 🔴| Tools to create parachains from frameworks used in other ecosystems | -| Client Libraries | [Go](https://github.com/centrifuge/go-substrate-rpc-client) 🟢, [.Net](https://github.com/usetech-llc/polkadot_api_dotnet) 🔴, [.NET Standard 2.0](https://github.com/ajuna-network/Ajuna.NetApi) 🟢, [C++](https://github.com/usetech-llc/polkadot_api_cpp) 🔴, [C](https://github.com/finoabanking/substrate-c-tool) 🔴, [Haskell](https://github.com/airalab/hs-web3) 🟢, [Javascript](https://github.com/polkadot-js/api) 🟢, [Substrate API Sidecar - TypeScript](https://github.com/paritytech/substrate-api-sidecar) 🟢, [Python](https://github.com/polkascan/py-substrate-interface) 🟢, [Java (+ Android)](https://github.com/emeraldpay/polkaj) 🔴, [Substrate Client Java](https://github.com/strategyobject/substrate-client-java) 🔴, [Rust SCS](https://github.com/scs/substrate-api-client) 🟢, [Rust Parity (subxt)](https://github.com/paritytech/subxt) 🟢, [Rust pdotc](https://github.com/trevor-crypto) [PHP (gmajor-encrypt)](https://github.com/gmajor-encrypt/php-substrate-api) 🔴, [PHP (neha0921)](https://github.com/neha0921/substrate-interface-package) 🔴, [RPC-Ethereum](https://github.com/paritytech/frontier) 🟢, [Swift](https://github.com/tesseract-one/Substrate.swift) 🔴, [Kotlin](https://github.com/NodleCode/substrate-client-kotlin) 🔴, [Dart](https://github.com/rankanizer/polkadart) 🟢| | +| Client Libraries | [Go](https://github.com/centrifuge/go-substrate-rpc-client) 🔴, [.Net](https://github.com/usetech-llc/polkadot_api_dotnet) 🔴, [.NET Standard 2.0](https://github.com/ajuna-network/Ajuna.NetApi) 🟡, [C++](https://github.com/usetech-llc/polkadot_api_cpp) 🔴, [C](https://github.com/finoabanking/substrate-c-tool) 🔴, [Haskell](https://github.com/airalab/hs-web3) 🔴, [Javascript](https://github.com/polkadot-js/api) 🟢, [Substrate API Sidecar - TypeScript](https://github.com/paritytech/substrate-api-sidecar) 🟢, [Python](https://github.com/polkascan/py-substrate-interface) 🟢, [Java (+ Android)](https://github.com/emeraldpay/polkaj) 🔴, [Substrate Client Java](https://github.com/strategyobject/substrate-client-java) 🔴, [Rust SCS](https://github.com/scs/substrate-api-client) 🟢, [Rust Parity (subxt)](https://github.com/paritytech/subxt) 🟢, [Rust pdotc](https://github.com/trevor-crypto) [PHP (gmajor-encrypt)](https://github.com/gmajor-encrypt/php-substrate-api) 🔴, [PHP (neha0921)](https://github.com/neha0921/substrate-interface-package) 🔴, [RPC-Ethereum](https://github.com/paritytech/frontier) 🟢, [Swift](https://github.com/tesseract-one/Substrate.swift) 🔴, [Kotlin](https://github.com/NodleCode/substrate-client-kotlin) 🔴, [Dart](https://github.com/rankanizer/polkadart) 🟢| | | Substrate Contract clients | [PatractGo](https://github.com/patractlabs/go-patract) 🔴| | -| SCALE Codec | [Rust](https://github.com/paritytech/parity-scale-codec) 🟢, [TypeScript](https://github.com/paritytech/parity-scale-codec-ts) 🟢, [Python](https://github.com/polkascan/py-scale-codec) 🟡, [Golang Chainsafe](https://github.com/ChainSafe/gossamer/tree/development/pkg/scale/) 🟢, [Golang Itering](https://github.com/itering/scale.go) 🟡, [C](https://github.com/MatthewDarnell/cScale) 🔴, [C++](https://github.com/soramitsu/scale-codec-cpp) 🔴, [JavaScript](https://github.com/polkadot-js/api) 🟢, [AssemblyScript](https://github.com/LimeChain/as-scale-codec) 🔴, [Haskell](https://github.com/airalab/hs-web3/tree/master/packages/scale/src/Codec) 🟢, [Java](https://github.com/emeraldpay/polkaj) 🔴, [Ruby](https://github.com/itering/scale.rb) 🔴, [Dart](https://github.com/nbltrust/dart-scale-codec) 🔴, [Swift](https://github.com/tesseract-one/swift-scale-codec) 🟢, [PHP](https://github.com/gmajor-encrypt/php-scale-codec) 🟢, [JavaScript by Soramitsu](https://github.com/soramitsu/scale-codec-js-library) 🔴, [Scale Codec Comparator](https://github.com/gmajor-encrypt/scale-codec-comparator) 🟢, [ScaleCodec.sol by Darwinia](https://github.com/darwinia-network/darwinia-messages-sol/blob/master/contracts/utils/contracts/ScaleCodec.sol) 🟢, [ScaleCodec.sol by Snowfork](https://github.com/Snowfork/snowbridge/blob/main/core/packages/contracts/contracts/ScaleCodec.sol) 🟢| -| Easy Runtime Development | [Subalfred](https://github.com/hack-ink/subalfred) 🟢, [substrate-stencil](https://github.com/kaichaosun/substrate-stencil) 🔴, [Play Substrate](https://github.com/kaichaosun/play-substrate) 🟡, [substrate-node-template](https://github.com/substrate-developer-hub/substrate-node-template) 🟢, [VS Code Plugin](https://github.com/everstake/vscode-plugin-substrate) 🔴, [Atom Code Plugin](https://github.com/everstake/atom-plugin-substrate) 🔴, [Substrate Playground](https://github.com/paritytech/substrate-playground) 🟡, [Substrate Marketplace VS Code Plugin](https://github.com/paritytech/vscode-substrate) 🔴, [AssemblyScript Runtime Generation](https://github.com/LimeChain/as-substrate-runtime) 🔴, [Substrate Package Manager](https://github.com/clearloop/sup) 🔴, [Subsembly: Framework for developing AssemblyScript Substrate Runtimes](https://github.com/LimeChain/subsembly) 🔴, [dependency diener](https://github.com/bkchr/diener) 🟡| | -| Easy Smart Contract Development | [Typechain Polkadot](https://github.com/Supercolony-net/typechain-polkadot) 🔴, [ink-playground](https://github.com/paritytech/ink-playground) 🟢, [Ink! Remix Plugin](https://github.com/blockchain-it-hr/ink-remix-plugin) 🔴, [Signac](https://github.com/standardweb3/signac/) 🟡, [INK!athon](https://github.com/scio-labs/inkathon) 🟢, [ink!-boxes](https://github.com/avirajkhare00/ink-boxes/) 🟡, [ink!-smart-contract-wizard](https://github.com/avirajkhare00/ink-wizard) 🟢| -| Runtime/Pallet Security | [Substrate Toml Lint](https://github.com/shawntabrizi/substrate-toml-lint) 🔴, [K specifications](https://github.com/kframework/wasm-semantics) 🔴,[Static analyzer for Substrate FRAME's pallets](https://github.com/simon-perriard/saft) 🔴, [PolPatrol - Polkadot Runtime Checker](https://github.com/ChainSecurity/polpatrol) 🔴| Automated Runtime checking tools, economic audit simulator such as [gauntlet.network](https://gauntlet.network/) | -| Smart Contract Languages | [Ask!](https://github.com/ask-lang/ask) 🟢, [Subscript](https://github.com/slickup/subscript) 🔴, [Solang](https://github.com/hyperledger-labs/solang) 🟢, [Ink!](https://github.com/paritytech/ink) 🟢, [Move VM Substrate](https://github.com/pontem-network/sp-move) 🟡, [Move smart contract by Neatcoin](https://github.com/neatcoin/neatcoin) 🔴, [Sol2Ink](https://github.com/Supercolony-net/sol2ink) 🔴, [eBPF Contracts Hackathon](https://github.com/pepyakin/substrate-seal-ebpf) 🟡| Functional Programming Languages, other languages with developed toolchains | -| Smart Contract Security | [Vanguard](https://github.com/Veridise/Vanguard) 🔴| -| Testing | [Subshell](https://github.com/subdirectory/subshell) 🟢, [substrate-simnode](https://github.com/polytope-labs/sc-simnode) 🟢, [Halva](https://github.com/halva-suite/halva) 🔴, [Ink Waterfall](https://github.com/paritytech/ink-waterfall) 🟡, [Redspot](https://github.com/patractlabs/redspot) 🔴, [MixBytes Tank](https://github.com/mixbytes/tank) 🔴, [sub-flood](https://github.com/NikVolf/sub-flood) 🔴, [Substrate debug-kit](https://github.com/paritytech/substrate-debug-kit) 🔴, [Dotscale - SCALE Codec Comparator](https://github.com/arijitAD/dotscale) 🔴, [Asset CLI tool](https://github.com/JesseAbram/asset_cli_tool) 🟡, [sub_crash](https://github.com/JesseAbram/unfinished_testing_tool) 🔴, [subwasm](https://github.com/chevdor/subwasm) 🟡, [subsee](https://github.com/ascjones/subsee) 🔴, [polkadot-lab](https://github.com/w3f/polkadot-lab) 🔴, [RPC-perf](https://github.com/dwellir-public/rpc-perf/) 🔴| -| Testnet | [Zombienet](https://github.com/paritytech/zombienet) 🟢, [Chopsticks](https://github.com/AcalaNetwork/chopsticks) 🟢, [Polkadot Launch](https://github.com/paritytech/polkadot-launch) 🔴, [polkadot-starship](https://github.com/koute/polkadot-starship) 🟡, [Fork off Substrate](https://github.com/maxsam4/fork-off-substrate) 🔴, [Parachain Launch](https://github.com/open-web3-stack/parachain-launch) 🟢| +| SCALE Codec | [Rust](https://github.com/paritytech/parity-scale-codec) 🟢, [TypeScript](https://github.com/paritytech/parity-scale-codec-ts) 🔴, [Python](https://github.com/polkascan/py-scale-codec) 🟢, [Golang Chainsafe](https://github.com/ChainSafe/gossamer/tree/development/pkg/scale/) 🟢, [Golang Itering](https://github.com/itering/scale.go) 🟡, [C](https://github.com/MatthewDarnell/cScale) 🔴, [C++](https://github.com/soramitsu/scale-codec-cpp) 🟡, [JavaScript](https://github.com/polkadot-js/api) 🟢, [AssemblyScript](https://github.com/LimeChain/as-scale-codec) 🔴, [Haskell](https://github.com/airalab/hs-web3/tree/master/packages/scale/src/Codec) 🔴, [Java](https://github.com/emeraldpay/polkaj) 🔴, [Ruby](https://github.com/itering/scale.rb) 🔴, [Dart](https://github.com/nbltrust/dart-scale-codec) 🔴, [Swift](https://github.com/tesseract-one/swift-scale-codec) 🔴, [PHP](https://github.com/gmajor-encrypt/php-scale-codec) 🔴, [JavaScript by Soramitsu](https://github.com/soramitsu/scale-codec-js-library) 🔴, [Scale Codec Comparator](https://github.com/gmajor-encrypt/scale-codec-comparator) 🟢, [ScaleCodec.sol by Darwinia](https://github.com/darwinia-network/darwinia-messages-sol/blob/master/contracts/utils/contracts/ScaleCodec.sol) 🔴, [ScaleCodec.sol by Snowfork](https://github.com/Snowfork/snowbridge/blob/main/core/packages/contracts/contracts/ScaleCodec.sol) 🟢| +| Easy Runtime Development | [Subalfred](https://github.com/hack-ink/subalfred) 🟡, [substrate-stencil](https://github.com/kaichaosun/substrate-stencil) 🔴, [Play Substrate](https://github.com/kaichaosun/play-substrate) 🔴, [substrate-node-template](https://github.com/substrate-developer-hub/substrate-node-template) 🟡, [VS Code Plugin](https://github.com/everstake/vscode-plugin-substrate) 🔴, [Atom Code Plugin](https://github.com/everstake/atom-plugin-substrate) 🔴, [Substrate Playground](https://github.com/paritytech/substrate-playground) 🔴, [Substrate Marketplace VS Code Plugin](https://github.com/paritytech/vscode-substrate) 🔴, [AssemblyScript Runtime Generation](https://github.com/LimeChain/as-substrate-runtime) 🔴, [Substrate Package Manager](https://github.com/clearloop/sup) 🔴, [Subsembly: Framework for developing AssemblyScript Substrate Runtimes](https://github.com/LimeChain/subsembly) 🔴, [dependency diener](https://github.com/bkchr/diener) 🟡| | +| Easy Smart Contract Development | [Typechain Polkadot](https://github.com/Supercolony-net/typechain-polkadot) 🔴, [ink-playground](https://github.com/paritytech/ink-playground) 🔴, [Ink! Remix Plugin](https://github.com/blockchain-it-hr/ink-remix-plugin) 🔴, [Signac](https://github.com/standardweb3/signac/) 🔴, [INK!athon](https://github.com/scio-labs/inkathon) 🟢, [ink!-boxes](https://github.com/avirajkhare00/ink-boxes/) 🔴, [ink!-smart-contract-wizard](https://github.com/avirajkhare00/ink-wizard) 🔴| +| Runtime/Pallet Security | [Substrate Toml Lint](https://github.com/shawntabrizi/substrate-toml-lint) 🔴, [K specifications](https://github.com/kframework/wasm-semantics) 🟢,[Static analyzer for Substrate FRAME's pallets](https://github.com/simon-perriard/saft) 🔴, [PolPatrol - Polkadot Runtime Checker](https://github.com/ChainSecurity/polpatrol) 🔴| Automated Runtime checking tools, economic audit simulator such as [gauntlet.network](https://gauntlet.network/) | +| Smart Contract Languages | [Ask!](https://github.com/ask-lang/ask) 🔴, [Subscript](https://github.com/slickup/subscript) 🔴, [Solang](https://github.com/hyperledger-labs/solang) 🟢, [Ink!](https://github.com/paritytech/ink) 🟢, [Move VM Substrate](https://github.com/pontem-network/sp-move) 🔴, [Move smart contract by Neatcoin](https://github.com/neatcoin/neatcoin) 🔴, [Sol2Ink](https://github.com/Supercolony-net/sol2ink) 🔴, [eBPF Contracts Hackathon](https://github.com/pepyakin/substrate-seal-ebpf) 🔴| Functional Programming Languages, other languages with developed toolchains | +| Smart Contract Security | [Vanguard](https://github.com/Veridise/Vanguard) :grey_question:| +| Testing | [Subshell](https://github.com/subdirectory/subshell) 🔴, [substrate-simnode](https://github.com/polytope-labs/sc-simnode) 🟡, [Halva](https://github.com/halva-suite/halva) 🔴, [Ink Waterfall](https://github.com/paritytech/ink-waterfall) 🔴, [Redspot](https://github.com/patractlabs/redspot) 🔴, [MixBytes Tank](https://github.com/mixbytes/tank) 🔴, [sub-flood](https://github.com/NikVolf/sub-flood) 🔴, [Substrate debug-kit](https://github.com/paritytech/substrate-debug-kit) 🔴, [Dotscale - SCALE Codec Comparator](https://github.com/arijitAD/dotscale) 🔴, [Asset CLI tool](https://github.com/JesseAbram/asset_cli_tool) 🟢, [sub_crash](https://github.com/JesseAbram/unfinished_testing_tool) 🔴, [subwasm](https://github.com/chevdor/subwasm) 🟡, [subsee](https://github.com/ascjones/subsee) 🔴, [polkadot-lab](https://github.com/w3f/polkadot-lab) 🔴, [RPC-perf](https://github.com/dwellir-public/rpc-perf/) 🔴| +| Testnet | [Zombienet](https://github.com/paritytech/zombienet) 🟢, [Chopsticks](https://github.com/AcalaNetwork/chopsticks) 🟢, [Polkadot Launch](https://github.com/paritytech/polkadot-launch) 🔴, [polkadot-starship](https://github.com/koute/polkadot-starship) 🔴, [Fork off Substrate](https://github.com/maxsam4/fork-off-substrate) 🔴, [Parachain Launch](https://github.com/open-web3-stack/parachain-launch) 🟢| | Benchmarking | [Clockchain](https://github.com/0xekez/clockchain) 🔴, [Substrate Graph Benchmarks](https://github.com/shawntabrizi/substrate-graph-benchmarks) 🔴| -| Blockchain Indexing Engine | [Substrate Archive](https://github.com/paritytech/substrate-archive) 🔴, [PSQL Indexer](https://github.com/usetech-llc/polkadot_psql_indexer) 🔴, [Substrate Graph](https://github.com/playzero/substrate-graph) 🔴, [Hydra](https://github.com/subsquid/hydra) 🔴, [Subquery](https://github.com/OnFinality-io/subql) 🟢, [Polkadot Profit Transformer](https://github.com/p2p-org/polkadot-profit-transformer) 🟢| -| Blockchain/Event Monitoring | [Web3 Guardian](https://github.com/open-web3-stack/guardian) 🟡, [Aurras Event Manager](https://github.com/HugoByte/aurras-event-manager) 🟢, [@commonwealth/chain-events](https://github.com/hicommonwealth/chain-events) 🔴, [Massbit](https://github.com/massbitprotocol/massbitchain/tree/wf-grant) 🔴, [Polkadot Basic Notifications](https://github.com/kianenigma/polkadot-basic-notification) 🟡| +| Blockchain Indexing Engine | [Substrate Archive](https://github.com/paritytech/substrate-archive) 🔴, [PSQL Indexer](https://github.com/usetech-llc/polkadot_psql_indexer) 🔴, [Substrate Graph](https://github.com/playzero/substrate-graph) 🔴, [Hydra](https://github.com/subsquid/hydra) :grey_question:, [Subquery](https://github.com/OnFinality-io/subql) 🟢, [Polkadot Profit Transformer](https://github.com/p2p-org/polkadot-profit-transformer) 🟡| +| Blockchain/Event Monitoring | [Web3 Guardian](https://github.com/open-web3-stack/guardian) 🔴, [Aurras Event Manager](https://github.com/HugoByte/aurras-event-manager) 🔴, [@commonwealth/chain-events](https://github.com/hicommonwealth/chain-events) 🔴, [Massbit](https://github.com/massbitprotocol/massbitchain/tree/wf-grant) :grey_question:, [Polkadot Basic Notifications](https://github.com/kianenigma/polkadot-basic-notification) 🔴| | Gaming | [Crossbow](https://github.com/dodorare/crossbow) 🔴| [Amethyst](https://amethyst.rs/) + [Substrate](https://substrate.dev/) | | No-code Platforms | [EzCode's Polkadot.js plugin on Bubble.io](https://github.com/NovaBloq/Bubble-Plugin-Polkadot.js) 🔴, [Blackprint Visual Programming Polkadot.js module](https://github.com/Blackprint/nodes-polkadot.js) 🟡| | -| XCM | [XCM-tools](https://github.com/PureStake/xcm-tools) 🟡, [ParaSpell](https://github.com/dudo50/ParaSpell) 🟢, [XBI](https://github.com/t3rn/xbi) 🟢, [XCM TS/JS SDK](https://github.com/blockcoders/xcm-sdk) 🟢 | | -| Wallets | [Metadata Portal](https://github.com/nova-wallet/metadata-portal) 🟢, [Tesseract](https://github.com/tesseract-one/Tesseract.rs) 🟡, [WalletConnect](https://github.com/w3f-grants-archive/walletconnect-v2-monorepo) 🔴, [BitGoJS](https://github.com/BitGo/BitGoJS/tree/master) 🟢| | -| Other | [open-web3 JS library](https://github.com/open-web3-stack/open-web3.js) 🟡, [VM-Bridge](https://github.com/CycanTech/GVM-Bridge) 🔴, [srtool](https://github.com/paritytech/srtool) 🟢, [srtool-cli](https://github.com/chevdor/srtool-cli) 🟢, [Substrate Tip Bot](https://github.com/paritytech/substrate-tip-bot) 🟡, [ORI (Onchain Risk Intelligence)](https://github.com/syntifi/ori) 🔴, [PolkaTools](https://github.com/albertov19/PolkaTools) 🟢, [polkadot-scripts](https://github.com/paritytech/polkadot-scripts) 🔴, [Sube](https://github.com/virto-network/sube) 🟡, [data-store-sidecar](https://github.com/CESSProject/data-store-sidecar) 🔴, [SugarFunge](https://github.com/SugarFunge/sugarfunge-node) 🔴, [substrate-wasmedge](https://github.com/second-state/substrate-wasmedge) 🟡| +| XCM | [XCM-tools](https://github.com/PureStake/xcm-tools) 🟡, [ParaSpell](https://github.com/dudo50/ParaSpell) :grey_question:, [XBI](https://github.com/t3rn/xbi) 🔴, [XCM TS/JS SDK](https://github.com/blockcoders/xcm-sdk) 🔴| | +| Wallets | [Metadata Portal](https://github.com/nova-wallet/metadata-portal) 🟢, [Tesseract](https://github.com/tesseract-one/Tesseract.rs) 🔴, [WalletConnect](https://github.com/w3f-grants-archive/walletconnect-v2-monorepo) 🔴, [BitGoJS](https://github.com/BitGo/BitGoJS/tree/master) 🟢| | +| Other | [open-web3 JS library](https://github.com/open-web3-stack/open-web3.js) 🔴, [VM-Bridge](https://github.com/CycanTech/GVM-Bridge) 🔴, [srtool](https://github.com/paritytech/srtool) 🟡, [srtool-cli](https://github.com/chevdor/srtool-cli) 🟢, [Substrate Tip Bot](https://github.com/paritytech/substrate-tip-bot) 🟢, [ORI (Onchain Risk Intelligence)](https://github.com/syntifi/ori) 🔴, [PolkaTools](https://github.com/albertov19/PolkaTools) 🟡, [polkadot-scripts](https://github.com/paritytech/polkadot-scripts) 🔴, [Sube](https://github.com/virto-network/sube) 🟢, [data-store-sidecar](https://github.com/CESSProject/data-store-sidecar) 🔴, [SugarFunge](https://github.com/SugarFunge/sugarfunge-node) 🟡, [substrate-wasmedge](https://github.com/second-state/substrate-wasmedge) 🔴| ### ink Smart Contracts | Components | Existing projects | Potentially interesting projects | | --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------- | -| Bridges | [Dante Protocol](https://github.com/dantenetwork/protocol-stack-for-ink) 🟡| | -| DeFi | [Polkadot AMM](https://github.com/realnimish/polkadot-amm) 🔴, [Vera](https://github.com/veradefi/defi) 🔴, [Nsure Insurance](https://github.com/nsure-tech/dot-contract) 🔴, [Everlasting Cash](https://github.com/CycanTech/ELC) 🔴, [Coinversation](https://github.com/Coinversation/coinpro) 🔴, [zenlink-dex-contract](https://github.com/zenlinkpro/zenlink-dex-contract) 🔴, [AlgoCash](https://github.com/ReserveLabs/AlgoCash) 🔴| New seigniorage-style stable coins | -| Gaming | [Open Emoji Battler](https://github.com/OpenEmojiBattler/open-emoji-battler) 🔴, [NewOmega](https://github.com/WiktorStarczewski/newomega.polkadot/blob/master/newomega_delegator/newomega/newomega.rs) 🔴| | -| DAO | [subDAO](https://github.com/w3f-grants-archive/subDAO-contracts) 🔴, [RainbowDAO](https://github.com/RainbowcityFoundation/RainbowDAO-Protocol-Ink-milestone_1) 🔴, [MangoBox](https://github.com/Mangoboxlabs/Mangoboxink) 🟡| | +| Bridges | [Dante Protocol](https://github.com/dantenetwork/protocol-stack-for-ink) 🔴| | +| DeFi | [Polkadot AMM](https://github.com/realnimish/polkadot-amm) 🔴, [Vera](https://github.com/veradefi/defi) 🔴, [Nsure Insurance](https://github.com/nsure-tech/dot-contract) :grey_question:, [Everlasting Cash](https://github.com/CycanTech/ELC) 🔴, [Coinversation](https://github.com/Coinversation/coinpro) 🔴, [zenlink-dex-contract](https://github.com/zenlinkpro/zenlink-dex-contract) 🔴, [AlgoCash](https://github.com/ReserveLabs/AlgoCash) 🔴| New seigniorage-style stable coins | +| Gaming | [Open Emoji Battler](https://github.com/OpenEmojiBattler/open-emoji-battler) 🟢, [NewOmega](https://github.com/WiktorStarczewski/newomega.polkadot/blob/master/newomega_delegator/newomega/newomega.rs) 🔴| | +| DAO | [subDAO](https://github.com/w3f-grants-archive/subDAO-contracts) 🔴, [RainbowDAO](https://github.com/RainbowcityFoundation/RainbowDAO-Protocol-Ink-milestone_1) 🔴, [MangoBox](https://github.com/Mangoboxlabs/Mangoboxink) 🔴| | | Spam Protection | [Prosopo](https://github.com/prosopo-io/integration) 🔴| | | Other | [Candle Auctions](https://github.com/agryaznov/candle-auction-ink) 🔴, [polkasign-contract](https://github.com/SubDAO-Network/polkasign-contract) 🔴, [OCEX](https://github.com/bsn-si/ocex-cli) 🔴, [Roloi](https://github.com/RoloiMoney/roloi-polkadot-w3f-grant) 🔴| | @@ -132,78 +132,78 @@ In the below sections you can find a list of different layers of the Polkadot St | Components | Existing projects | Potentially interesting projects | | ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Scalable Transactions | [Perun channels](https://github.com/perun-network/perun-polkadot-pallet) 🔴, [CLI demo of Perun](https://github.com/perun-network/perun-polkadot-demo) 🔴, [Astar](https://github.com/AstarNetwork/Astar) 🟢, [Celer](https://github.com/celer-network/cChannel-substrate) 🔴, [Gunclear](https://github.com/GunClear/Gunero) 🔴| roll-ups, DAG-based consensus mechanisms, side chains | -| Bridges | [interBTC](https://github.com/interlay/interbtc) 🟢, [ChainBridge](https://github.com/centrifuge/ChainBridge/) 🟢, [EOS by Bifrost](https://github.com/bifrost-finance/bifrost-eos-relay) 🔴, [POA - Substrate](https://github.com/paritytech/parity-bridge) 🔴, [Substrate - Ethereum DAI Bridge](https://github.com/akropolisio/POC-polkadai-bridge) 🔴, [Substrate - Substrate Bridge](https://github.com/paritytech/substrate-bridge-relay) 🔴, [BTC by ChainX](https://github.com/chainx-org/ChainX) 🔴, [Cosmos-Substrate bridge](https://github.com/ChorusOne/wormhole-bridge) 🔴, [Substrate IBC Pallet](https://github.com/octopus-network/substrate-ibc) 🟢, [Polkadot Ethereum Bridge](https://github.com/Snowfork/polkadot-ethereum) 🟢, [Darwinia](https://github.com/darwinia-network/darwinia) 🟡, [Spacewalk: a Stellar bridge](https://github.com/pendulum-chain/spacewalk) 🟡, [Filecoindot](https://github.com/ChainSafe/filecoindot) 🟡| ZCash | -| Privacy | [Webb Anon](https://github.com/webb-tools/anon) 🔴, [ZeroChain](https://github.com/LayerXcom/zero-chain) 🔴, [pLibra (Phala Network)](https://github.com/Phala-Network/phala-blockchain) 🟢, [Automata Network](https://github.com/automata-network/automata) 🔴, [zCloak Network](https://github.com/zCloak-Network/zcloak-node) 🔴, [Zero Network](https://github.com/zero-network/zero) 🟢| [Multi-Asset Shielded Pool (MASP)](https://github.com/anoma/masp) , [Zkay](https://arxiv.org/pdf/2009.01020.pdf), [Zexe](https://eprint.iacr.org/2018/962.pdf) | -| ZKP | [ZeroPool](https://github.com/zeropoolnetwork/zeropool-substrate-groth16-example) 🔴, [Megaclite](https://github.com/patractlabs/megaclite) 🔴, [zkMega](https://github.com/patractlabs/zkmega) 🔴, [PLONK for Substrate](https://github.com/AstarNetwork/plonk) 🔴, [Webb Anchor Protocol](https://github.com/webb-tools/protocol-substrate) 🟢, [zk-SNARKs tutorial](https://github.com/bright/zk-snarks-with-substrate/) 🟢| -| TEE | [Acurast](https://github.com/Acurast/acurast-core) 🟢, [Integritee](https://github.com/integritee-network/worker) 🟢, [substraTEE](https://github.com/scs/substraTEE) 🔴| [Keysafe Protocol](https://github.com/keysafe-protocol/keysafe-app) 🟢| -| DeFi | [PrivaDEX](https://github.com/kapilsinha/privadex) 🟡, [Reef](https://github.com/reef-defi/reef-chain) 🔴, [Diora](https://github.com/Diora-Network/Diora) 🟢, [Pendulum Chain](https://github.com/pendulum-chain/pendulum) 🟡, [Compound Gateway](https://github.com/compound-finance/gateway) 🔴, [Parallel Finance](https://github.com/parallel-finance/parallel) 🟢, [PINT](https://github.com/ChainSafe/PINT) 🔴, [Laminar Chain](https://github.com/laminar-protocol/laminar-chain) 🔴, [Acala](https://github.com/AcalaNetwork/Acala) 🟢, [Centrifuge](https://github.com/centrifuge/centrifuge-chain) 🟢, [Stafi](https://github.com/stafiprotocol/stafi-node) 🔴, [Definex](https://github.com/y2labs-0sh/definex) 🔴, [OAX Foundation](https://github.com/OAXFoundation/parrot) 🔴, [Cybex](https://github.com/alexxuyang/substrate-dex) 🔴, [Zenlink](https://github.com/zenlinkpro/pallet-zenlink) 🔴, [Swaps Pallet](https://github.com/lsaether/pallet-swaps) 🔴, [Polkadex](https://github.com/Polkadex-Substrate/Polkadex/tree/master) 🟢, [SubDEX](https://github.com/subdarkdex/subdex-parachain) 🔴, [HydraDX](https://github.com/galacticcouncil/hack.HydraDX-node) 🟢, [Substrate Stablecoin](https://github.com/apopiak/stablecoin) 🔴, [Standard protocol](https://github.com/digitalnativeinc/standard-substrate) 🔴, [Polkaswap](https://github.com/sora-xor/sora2-network) 🟡, [Curve AMM](https://github.com/equilibrium-eosdt/equilibrium-curve-amm) 🔴, [Konomi Network](https://github.com/konomi-network/cumulus/) 🔴, [Stable Asset](https://github.com/nutsfinance/stable-asset) 🟢, [Libra Payment](https://github.com/atscaletech/libra) 🟡, [Mangata](https://github.com/mangata-finance/mangata-node) 🟢, [Tidechain](https://github.com/tidelabs/tidechain) 🟢, [Basilisk](https://github.com/galacticcouncil/Basilisk-node) 🟢, [Polymesh](https://github.com/PolymeshAssociation/Polymesh) 🟢, [Supersig](https://github.com/kabocha-network/pallet_supersig) 🔴| DEX with privacy and confidentiality features such as those found in a [dark pool](https://en.wikipedia.org/wiki/Dark_pool) | -| Smart contract chains | [moonbeam](https://github.com/PureStake/moonbeam) 🟢, [Edgeware](https://github.com/hicommonwealth/edgeware-node) 🔴, [ParaState](https://github.com/ParaState/substrate-ssvm-node) 🔴, [gear](https://github.com/gear-tech/gear) 🟢, [CENNZnet](https://github.com/cennznet/cennznet) 🟡, [SkyeKiwi](https://github.com/skyekiwi/skyekiwi-network) 🔴, [OAK-blockchain](https://github.com/OAK-Foundation/OAK-blockchain) 🟢, [ICE Blockchain](https://github.com/web3labs/ice-substrate) 🟢| smart contract chains with novel security approaches, smart contract chains based on existing toolchains | -| Oracle | [Laminar](https://github.com/laminar-protocol/open-runtime-module-library/tree/master/oracle) 🟢, [Chainlink-polkadot](https://github.com/smartcontractkit/chainlink-polkadot) 🔴, [Ares Protocol](https://github.com/aresprotocols/ares) 🔴, [Kylin Network](https://github.com/Kylin-Network/kylin-node) 🟢, [interbtc-clients oracle](https://github.com/interlay/interbtc-clients/tree/master/oracle) 🟢, [Anonima](https://github.com/webb-tools/anonima) 🔴, -| Identity/DID | [Parami](https://github.com/parami-foundation/parami-blockchain) 🟡, [Litentry](https://github.com/litentry/litentry-parachain) 🟢, [pallet-did](https://github.com/substrate-developer-hub/pallet-did) 🔴, [dot-id](https://github.com/prasad-kumkar/dot-id) 🔴| -| IoT | [Nodle](https://github.com/NodleCode/chain) 🟢, [MXC/DataHighway](https://github.com/DataHighway-DHX/node) 🔴, [peaq-network-node](https://github.com/peaqnetwork/peaq-network-node) 🟢| -| Verifiable Claims | [KILT](https://github.com/KILTprotocol/kilt-node) 🟢, [Dock](https://github.com/docknetwork/dock-substrate) 🟢, [Fennel Protocol](https://github.com/fennelLabs/Fennel-Protocol) 🟢| -| Supply chain | [DSCP Node](https://github.com/digicatapult/dscp-node) 🟡| | +| Scalable Transactions | [Perun channels](https://github.com/perun-network/perun-polkadot-pallet) 🟡, [CLI demo of Perun](https://github.com/perun-network/perun-polkadot-demo) 🔴, [Astar](https://github.com/AstarNetwork/Astar) 🟢, [Celer](https://github.com/celer-network/cChannel-substrate) 🔴, [Gunclear](https://github.com/GunClear/Gunero) 🔴| roll-ups, DAG-based consensus mechanisms, side chains | +| Bridges | [interBTC](https://github.com/interlay/interbtc) 🟡, [ChainBridge](https://github.com/centrifuge/ChainBridge/) 🔴, [EOS by Bifrost](https://github.com/bifrost-finance/bifrost-eos-relay) 🔴, [POA - Substrate](https://github.com/paritytech/parity-bridge) 🔴, [Substrate - Ethereum DAI Bridge](https://github.com/akropolisio/POC-polkadai-bridge) 🔴, [Substrate - Substrate Bridge](https://github.com/paritytech/substrate-bridge-relay) 🔴, [BTC by ChainX](https://github.com/chainx-org/ChainX) 🔴, [Cosmos-Substrate bridge](https://github.com/ChorusOne/wormhole-bridge) 🔴, [Substrate IBC Pallet](https://github.com/octopus-network/substrate-ibc) 🔴, [Polkadot Ethereum Bridge](https://github.com/Snowfork/polkadot-ethereum) 🟢, [Darwinia](https://github.com/darwinia-network/darwinia) 🟢, [Spacewalk: a Stellar bridge](https://github.com/pendulum-chain/spacewalk) 🟢, [Filecoindot](https://github.com/ChainSafe/filecoindot) 🔴| ZCash | +| Privacy | [Webb Anon](https://github.com/webb-tools/anon) 🔴, [ZeroChain](https://github.com/LayerXcom/zero-chain) 🔴, [pLibra (Phala Network)](https://github.com/Phala-Network/phala-blockchain) 🟡, [Automata Network](https://github.com/automata-network/automata) 🔴, [zCloak Network](https://github.com/zCloak-Network/zcloak-node) :grey_question:, [Zero Network](https://github.com/zero-network/zero) 🔴| [Multi-Asset Shielded Pool (MASP)](https://github.com/anoma/masp) , [Zkay](https://arxiv.org/pdf/2009.01020.pdf), [Zexe](https://eprint.iacr.org/2018/962.pdf) | +| ZKP | [ZeroPool](https://github.com/zeropoolnetwork/zeropool-substrate-groth16-example) 🔴, [Megaclite](https://github.com/patractlabs/megaclite) 🔴, [zkMega](https://github.com/patractlabs/zkmega) 🔴, [PLONK for Substrate](https://github.com/AstarNetwork/plonk) 🔴, [Webb Anchor Protocol](https://github.com/webb-tools/protocol-substrate) 🔴, [zk-SNARKs tutorial](https://github.com/bright/zk-snarks-with-substrate/) 🔴| +| TEE | [Acurast](https://github.com/Acurast/acurast-core) 🔴, [Integritee](https://github.com/integritee-network/worker) 🟢, [substraTEE](https://github.com/scs/substraTEE) 🔴| [Keysafe Protocol](https://github.com/keysafe-protocol/keysafe-app) 🔴| +| DeFi | [PrivaDEX](https://github.com/kapilsinha/privadex) 🔴, [Reef](https://github.com/reef-defi/reef-chain) 🔴, [Diora](https://github.com/Diora-Network/Diora) 🔴, [Pendulum Chain](https://github.com/pendulum-chain/pendulum) 🟢, [Compound Gateway](https://github.com/compound-finance/gateway) 🔴, [Parallel Finance](https://github.com/parallel-finance/parallel) 🟢, [PINT](https://github.com/ChainSafe/PINT) 🔴, [Laminar Chain](https://github.com/laminar-protocol/laminar-chain) 🔴, [Acala](https://github.com/AcalaNetwork/Acala) 🟢, [Centrifuge](https://github.com/centrifuge/centrifuge-chain) 🟢, [Stafi](https://github.com/stafiprotocol/stafi-node) 🔴, [Definex](https://github.com/y2labs-0sh/definex) 🔴, [OAX Foundation](https://github.com/OAXFoundation/parrot) 🔴, [Cybex](https://github.com/alexxuyang/substrate-dex) 🔴, [Zenlink](https://github.com/zenlinkpro/pallet-zenlink) 🔴, [Swaps Pallet](https://github.com/lsaether/pallet-swaps) 🔴, [Polkadex](https://github.com/Polkadex-Substrate/Polkadex/tree/master) 🟢, [SubDEX](https://github.com/subdarkdex/subdex-parachain) 🔴, [HydraDX](https://github.com/galacticcouncil/hack.HydraDX-node) 🟢, [Substrate Stablecoin](https://github.com/apopiak/stablecoin) 🔴, [Standard protocol](https://github.com/digitalnativeinc/standard-substrate) 🔴, [Polkaswap](https://github.com/sora-xor/sora2-network) 🟢, [Curve AMM](https://github.com/equilibrium-eosdt/equilibrium-curve-amm) 🔴, [Konomi Network](https://github.com/konomi-network/cumulus/) 🔴, [Stable Asset](https://github.com/nutsfinance/stable-asset) 🟡, [Libra Payment](https://github.com/atscaletech/libra) 🔴, [Mangata](https://github.com/mangata-finance/mangata-node) 🔴, [Tidechain](https://github.com/tidelabs/tidechain) 🔴, [Basilisk](https://github.com/galacticcouncil/Basilisk-node) 🟢, [Polymesh](https://github.com/PolymeshAssociation/Polymesh) 🟢, [Supersig](https://github.com/kabocha-network/pallet_supersig) 🔴| DEX with privacy and confidentiality features such as those found in a [dark pool](https://en.wikipedia.org/wiki/Dark_pool) | +| Smart contract chains | [moonbeam](https://github.com/PureStake/moonbeam) 🟢, [Edgeware](https://github.com/hicommonwealth/edgeware-node) 🔴, [ParaState](https://github.com/ParaState/substrate-ssvm-node) 🔴, [gear](https://github.com/gear-tech/gear) 🟢, [CENNZnet](https://github.com/cennznet/cennznet) 🔴, [SkyeKiwi](https://github.com/skyekiwi/skyekiwi-network) 🔴, [OAK-blockchain](https://github.com/OAK-Foundation/OAK-blockchain) 🟡, [ICE Blockchain](https://github.com/web3labs/ice-substrate) 🔴| smart contract chains with novel security approaches, smart contract chains based on existing toolchains | +| Oracle | [Laminar](https://github.com/laminar-protocol/open-runtime-module-library/tree/master/oracle) 🟢, [Chainlink-polkadot](https://github.com/smartcontractkit/chainlink-polkadot) 🔴, [Ares Protocol](https://github.com/aresprotocols/ares) 🔴, [Kylin Network](https://github.com/Kylin-Network/kylin-node) 🔴, [interbtc-clients oracle](https://github.com/interlay/interbtc-clients/tree/master/oracle) 🟡, [Anonima](https://github.com/webb-tools/anonima) 🔴, +| Identity/DID | [Parami](https://github.com/parami-foundation/parami-blockchain) 🔴, [Litentry](https://github.com/litentry/litentry-parachain) 🟢, [pallet-did](https://github.com/substrate-developer-hub/pallet-did) 🔴, [dot-id](https://github.com/prasad-kumkar/dot-id) 🔴| +| IoT | [Nodle](https://github.com/NodleCode/chain) 🟡, [MXC/DataHighway](https://github.com/DataHighway-DHX/node) 🔴, [peaq-network-node](https://github.com/peaqnetwork/peaq-network-node) 🟢| +| Verifiable Claims | [KILT](https://github.com/KILTprotocol/kilt-node) 🟢, [Dock](https://github.com/docknetwork/dock-substrate) 🟢, [Fennel Protocol](https://github.com/fennelLabs/Fennel-Protocol) 🔴| +| Supply chain | [DSCP Node](https://github.com/digicatapult/dscp-node) 🟢| | | Health care | | | -| Social Networking | [Frequency](https://github.com/LibertyDSNP/frequency) 🟢, [Social Network](https://github.com/social-network/blockchain) 🔴, [SubSocial](https://github.com/dappforce/subsocial-parachain) 🟡, [ZeroDAO](https://github.com/ZeroDAO/ZeroDAO-node) 🔴, [Myriad Node](https://github.com/myriadsocial/myriad-node) 🟢, [Wika Network](https://github.com/randombishop/wika_etl) 🔴, [Project Liberty](https://github.com/LibertyDSNP/mrc) 🟢, [Listen](https://github.com/listenofficial/listen-parachain) 🟡, [Tribal Protocol](https://github.com/tribal-protocol/tribal_contract) 🔴, [Five Degrees on Substrate](https://github.com/rust-0x0/hex-space-protocol-substrate) 🔴, [Acuity Social](https://github.com/acuity-social/acuity-substrate) 🟡| Private instant messenger that uses on-chain identity | -| Governance/DAO | [Hashed Network](https://github.com/hashed-io/hashed-substrate) 🟢, [Sunshine DAO](https://github.com/sunshine-protocol/sunshine-bounty) 🔴, [Governance OS](https://github.com/NucleiStudio/governance-os) 🔴, [Idavoll Network](https://github.com/idavollnetwork/idavoll) 🔴, [Substrate Moloch](https://github.com/DoraFactory/Substrate-Moloch-V2) 🔴, [QRUCIAL-DAO](https://github.com/Qrucial/QRUCIAL-DAO) 🟢, [Societal](https://github.com/sctllabs/societal-node) 🟢, [DAOs](https://github.com/daos-org/daos) 🟡, [Shivarthu](https://github.com/amiyatulu/shivarthu/) 🟡, [Societal](https://github.com/sctllabs/societal-grant-submission) 🟡, [Faterium](https://github.com/faterium) 🟢| [Consul](https://github.com/consul/consul) - Open Government and E-Participation Web Software | +| Social Networking | [Frequency](https://github.com/LibertyDSNP/frequency) 🟢, [Social Network](https://github.com/social-network/blockchain) 🔴, [SubSocial](https://github.com/dappforce/subsocial-parachain) 🟡, [ZeroDAO](https://github.com/ZeroDAO/ZeroDAO-node) 🔴, [Myriad Node](https://github.com/myriadsocial/myriad-node) 🔴, [Wika Network](https://github.com/randombishop/wika_etl) 🔴, [Project Liberty](https://github.com/LibertyDSNP/mrc) 🟢, [Listen](https://github.com/listenofficial/listen-parachain) 🔴, [Tribal Protocol](https://github.com/tribal-protocol/tribal_contract) 🔴, [Five Degrees on Substrate](https://github.com/rust-0x0/hex-space-protocol-substrate) 🔴, [Acuity Social](https://github.com/acuity-social/acuity-substrate) 🔴| Private instant messenger that uses on-chain identity | +| Governance/DAO | [Hashed Network](https://github.com/hashed-io/hashed-substrate) 🔴, [Sunshine DAO](https://github.com/sunshine-protocol/sunshine-bounty) 🔴, [Governance OS](https://github.com/NucleiStudio/governance-os) 🔴, [Idavoll Network](https://github.com/idavollnetwork/idavoll) 🔴, [Substrate Moloch](https://github.com/DoraFactory/Substrate-Moloch-V2) 🔴, [QRUCIAL-DAO](https://github.com/Qrucial/QRUCIAL-DAO) 🔴, [Societal](https://github.com/sctllabs/societal-node) 🔴, [DAOs](https://github.com/daos-org/daos) 🔴, [Shivarthu](https://github.com/amiyatulu/shivarthu/) 🔴, [Societal](https://github.com/sctllabs/societal-grant-submission) 🔴, [Faterium](https://github.com/faterium) 🟢| [Consul](https://github.com/consul/consul) - Open Government and E-Participation Web Software | | Prediction Markets and Futarchy | [Zeitgeist](https://github.com/zeitgeistpm/zeitgeist) 🟢, [X Predict Market](https://github.com/XPredictMarket/NodePredict) 🔴| -| Messaging | [HOPR](https://github.com/validitylabs/HOPR-PL-Substrate) 🔴, [Nolik](https://github.com/chainify/pallet-nolik/) 🔴, [Uke](https://github.com/Uke-Messaging/uke-pallet) 🟡| -| File Storage, Cloud | [Subsocial-Offchain](https://github.com/dappforce/subsocial-offchain) 🟡, [DatDot](https://github.com/playproject-io/datdot) 🟢, [Crust Network](https://github.com/crustio/crust) 🟡, [offchain::ipfs](https://github.com/rs-ipfs/offchain-ipfs-manual) 🔴, [Canyon Network](https://github.com/canyon-network/canyon) 🔴, [CESS](https://github.com/Cumulus2021/cess) 🟢, [CESS Proving Subsystem](https://github.com/CESSProject/cess-proving-system) 🔴, [Iris](https://github.com/ideal-lab5/iris) 🟢, [fmd-cess](https://github.com/CESSProject/fmd-cess) 🔴, [IPFS Frame V3](https://github.com/DanHenton/pocket-substrate/tree/ipfs-ocw) 🔴, [Threefold Chain](https://github.com/threefoldtech/tfchain) 🟢, [Apron](https://github.com/Apron-Network/apron-node) 🔴| -| Name Service | [Substrate Names](https://github.com/xaya/substrate-names) 🔴, [ENS on Substrate](https://github.com/hskang9/substrate-name-service) 🔴, [PNS-Pallets](https://github.com/pnsproject/pns-pallets) 🟡, [Faceless](https://github.com/HeisenbergLin22/Faceless_milestone2_delivery) 🟡| -| Gaming | [Bit.country](https://github.com/bit-country/Bit-Country-Blockchain) 🟢, [SubGame](https://github.com/SubGame-Network/subgame-network) 🔴, [subzero](https://github.com/playzero/subzero) 🔴, [Web3Games](https://github.com/web3gamesofficial/web3games-blockchain) 🟡, [Ajuna Network](https://github.com/ajuna-network/Ajuna) 🟢, [Gafi Network](https://github.com/cryptoviet/gafi) 🔴, [Asylum](https://gitlab.com/asylum-space/asylum-item-nft) 🟢, [3DPass](https://github.com/3Dpass/3DP) 🟢, [Polket](https://github.com/polketio/toearnfun_flutter_app) 🟢| +| Messaging | [HOPR](https://github.com/validitylabs/HOPR-PL-Substrate) 🔴, [Nolik](https://github.com/chainify/pallet-nolik/) :grey_question:, [Uke](https://github.com/Uke-Messaging/uke-pallet) 🔴| +| File Storage, Cloud | [Subsocial-Offchain](https://github.com/dappforce/subsocial-offchain) 🟡, [DatDot](https://github.com/playproject-io/datdot) 🔴, [Crust Network](https://github.com/crustio/crust) 🟢, [offchain::ipfs](https://github.com/rs-ipfs/offchain-ipfs-manual) 🔴, [Canyon Network](https://github.com/canyon-network/canyon) 🔴, [CESS](https://github.com/Cumulus2021/cess) 🟢, [CESS Proving Subsystem](https://github.com/CESSProject/cess-proving-system) :grey_question:, [Iris](https://github.com/ideal-lab5/iris) 🔴, [fmd-cess](https://github.com/CESSProject/fmd-cess) 🔴, [IPFS Frame V3](https://github.com/DanHenton/pocket-substrate/tree/ipfs-ocw) 🔴, [Threefold Chain](https://github.com/threefoldtech/tfchain) 🟢, [Apron](https://github.com/Apron-Network/apron-node) 🔴| +| Name Service | [Substrate Names](https://github.com/xaya/substrate-names) 🔴, [ENS on Substrate](https://github.com/hskang9/substrate-name-service) 🔴, [PNS-Pallets](https://github.com/pnsproject/pns-pallets) 🔴, [Faceless](https://github.com/HeisenbergLin22/Faceless_milestone2_delivery) 🔴| +| Gaming | [Bit.country](https://github.com/bit-country/Bit-Country-Blockchain) 🟡, [SubGame](https://github.com/SubGame-Network/subgame-network) 🔴, [subzero](https://github.com/playzero/subzero) 🔴, [Web3Games](https://github.com/web3gamesofficial/web3games-blockchain) 🔴, [Ajuna Network](https://github.com/ajuna-network/Ajuna) 🟡, [Gafi Network](https://github.com/cryptoviet/gafi) 🔴, [Asylum](https://gitlab.com/asylum-space/asylum-item-nft) 🟢, [3DPass](https://github.com/3Dpass/3DP) 🟢, [Polket](https://github.com/polketio/toearnfun_flutter_app) 🔴| | Computation/AI | [DeepBrain Chain](https://github.com/DeepBrainChain/DeepBrainChain-MainChain) 🟢, [AI Infrastructure on Blockchain](https://github.com/anudit/cerebrum) 🔴| -| Enable specific use-cases | [Robonomics](https://github.com/airalab/substrate-node-robonomics) 🟢, [UniversalDOT](https://github.com/UniversalDot/pallets) 🔴, [Evercity Sustainable Finance Protocol](https://github.com/EvercityEcosystem/evercity-chain) 🔴, [Fennel Protocol](https://github.com/fennelLabs/Fennel-Protocol) 🟢, [logion](https://github.com/logion-network/logion-node) 🟢| -| NFT | [ternoa](https://github.com/capsule-corp-ternoa/chain) 🟢, [FRAME Pallet: NFTs for Substrate](https://github.com/danforbes/pallet-nft) 🔴, [Unique NFT Parachain](https://github.com/UniqueNetwork/unique-chain) 🟢, [DNFT](https://github.com/DNFT-Team/dnft-substrate-node/tree/master/pallets) 🔴, [RMRK-Substrate](https://github.com/rmrk-team/rmrk-substrate) 🟢, [NT-NFTs](https://github.com/Popular-Coding/nt-nft) 🟡, [Green Lemon](https://github.com/GreenLemonProtocol/dksap-polkadot) 🟢, [Basilisk](https://github.com/galacticcouncil/Basilisk-node) 🟢| -| Randomness | [DKG and Randomness Beacon](https://github.com/Cardinal-Cryptography/substrate/tree/randomness-beacon) 🔴, [drand-substrate-client](https://github.com/random-meat/drand-substrate-client) 🟢| -| Licensing | [Anagolay Network](https://github.com/anagolay/anagolay-chain) 🟢| -| Banking Integration | [FIAT on-off-ramp](https://github.com/element36-io/ebics-java-service) 🔴| -| Crowdfunding | [Imbue Network](https://github.com/ImbueNetwork/imbue) 🟢, [Quadratic Funding pallet by Dora](https://github.com/zhangjiannan/QFgrant) 🔴, [Quadratic Funding pallet by OAK](https://github.com/OAK-Foundation/quadratic-funding-pallet/tree/master) 🔴| [Minimum Anti-Collusion Infrastructure (MACI)](https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413) | -| Collection of Pallets | [Substrate Open Runtime Module Library](https://github.com/open-web3-stack/open-runtime-module-library) 🟢, [warehouse](https://github.com/galacticcouncil/warehouse) 🟢, [InvArch FRAME Pallet Library](https://github.com/InvArch/InvArch-Frames) 🟡| -| Marketplaces | [Dot Marketplace](https://github.com/WowLabz/dot-marketplace-v2/tree/Phase3_Milestone3) 🟡, [Gated Marketplace](https://github.com/hashed-io/hashed-substrate/tree/main/pallets/gated-marketplace) 🟢, [Ventur](https://github.com/Popular-Coding/ventur) 🟢| -| Carbon Credits | [BitGreen](https://github.com/bitgreen/bitg-node) 🟢, [Carbon Assets Pallet](https://github.com/EvercityEcosystem/carbon-assets) 🟡, [Sequester Pallets](https://github.com/SequesterChain/pallets) 🟡| -| Other | [Substrate Account Filter](https://github.com/gautamdhameja/substrate-account-filter) 🔴, [Subtensor](https://github.com/opentensor/subtensor) 🟢, [AdMeta](https://github.com/AdMetaNetwork/admeta) 🟡, [Chocolate Node](https://github.com/chocolatenetwork/chocolate-node) 🔴, [Virto Network](https://github.com/virto-network/virto-node) 🔴, [Substrate Validator Set](https://github.com/gautamdhameja/substrate-validator-set) 🟢, [DEIP](https://github.com/DEIPworld/deip-node) 🔴, [DeBio](https://github.com/debionetwork/debio-node) 🟢, [MathChain](https://github.com/mathwallet/MathChain) 🔴, [encointer](https://github.com/encointer/encointer-node) 🟢, [Grassland](https://github.com/grasslandnetwork/substrate_node) 🟡, [Substrate-Tutorials](https://github.com/rusty-crewmates/substrate-tutorials) 🟢, [Fair Squares](https://github.com/Fair-Squares/fair-squares) 🟢, [Totem Live Accounting](https://github.com/totem-tech/totem) 🔴, [Escrow Pallet](https://github.com/herou/EscrowPallet) 🔴, [TREX](https://github.com/NexTokenTech/TREX) 🟢, [Relation Graph](https://github.com/relationlabs/Relation-Graph) 🟡, [Decentralized Invoice](https://github.com/gertt/Invoice) 🟢, [Redstone Network](https://github.com/redstone-network/redstone-node) 🟢| Decentralized review/reputation system | +| Enable specific use-cases | [Robonomics](https://github.com/airalab/substrate-node-robonomics) 🟢, [UniversalDOT](https://github.com/UniversalDot/pallets) 🔴, [Evercity Sustainable Finance Protocol](https://github.com/EvercityEcosystem/evercity-chain) 🔴, [Fennel Protocol](https://github.com/fennelLabs/Fennel-Protocol) 🔴, [logion](https://github.com/logion-network/logion-node) 🟡| +| NFT | [ternoa](https://github.com/capsule-corp-ternoa/chain) 🟡, [FRAME Pallet: NFTs for Substrate](https://github.com/danforbes/pallet-nft) 🔴, [Unique NFT Parachain](https://github.com/UniqueNetwork/unique-chain) 🔴, [DNFT](https://github.com/DNFT-Team/dnft-substrate-node/tree/master/pallets) 🔴, [RMRK-Substrate](https://github.com/rmrk-team/rmrk-substrate) 🔴, [NT-NFTs](https://github.com/Popular-Coding/nt-nft) 🔴, [Green Lemon](https://github.com/GreenLemonProtocol/dksap-polkadot) 🔴, [Basilisk](https://github.com/galacticcouncil/Basilisk-node) 🟢| +| Randomness | [DKG and Randomness Beacon](https://github.com/Cardinal-Cryptography/substrate/tree/randomness-beacon) 🔴, [drand-substrate-client](https://github.com/random-meat/drand-substrate-client) 🔴| +| Licensing | [Anagolay Network](https://github.com/anagolay/anagolay-chain) :grey_question:| +| Banking Integration | [FIAT on-off-ramp](https://github.com/element36-io/ebics-java-service) 🟡| +| Crowdfunding | [Imbue Network](https://github.com/ImbueNetwork/imbue) 🔴, [Quadratic Funding pallet by Dora](https://github.com/zhangjiannan/QFgrant) 🔴, [Quadratic Funding pallet by OAK](https://github.com/OAK-Foundation/quadratic-funding-pallet/tree/master) 🔴| [Minimum Anti-Collusion Infrastructure (MACI)](https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413) | +| Collection of Pallets | [Substrate Open Runtime Module Library](https://github.com/open-web3-stack/open-runtime-module-library) 🟢, [warehouse](https://github.com/galacticcouncil/warehouse) 🔴, [InvArch FRAME Pallet Library](https://github.com/InvArch/InvArch-Frames) 🟡| +| Marketplaces | [Dot Marketplace](https://github.com/WowLabz/dot-marketplace-v2/tree/Phase3_Milestone3) 🔴, [Gated Marketplace](https://github.com/hashed-io/hashed-substrate/tree/main/pallets/gated-marketplace) 🔴, [Ventur](https://github.com/Popular-Coding/ventur) 🔴| +| Carbon Credits | [BitGreen](https://github.com/bitgreen/bitg-node) 🔴, [Carbon Assets Pallet](https://github.com/EvercityEcosystem/carbon-assets) 🔴, [Sequester Pallets](https://github.com/SequesterChain/pallets) 🔴| +| Other | [Substrate Account Filter](https://github.com/gautamdhameja/substrate-account-filter) 🔴, [Subtensor](https://github.com/opentensor/subtensor) 🟢, [AdMeta](https://github.com/AdMetaNetwork/admeta) 🟡, [Chocolate Node](https://github.com/chocolatenetwork/chocolate-node) 🔴, [Virto Network](https://github.com/virto-network/virto-node) 🟢, [Substrate Validator Set](https://github.com/gautamdhameja/substrate-validator-set) 🟢, [DEIP](https://github.com/DEIPworld/deip-node) 🔴, [DeBio](https://github.com/debionetwork/debio-node) 🔴, [MathChain](https://github.com/mathwallet/MathChain) 🔴, [encointer](https://github.com/encointer/encointer-node) 🟢, [Grassland](https://github.com/grasslandnetwork/substrate_node) 🔴, [Substrate-Tutorials](https://github.com/rusty-crewmates/substrate-tutorials) 🔴, [Fair Squares](https://github.com/Fair-Squares/fair-squares) 🔴, [Totem Live Accounting](https://github.com/totem-tech/totem) 🔴, [Escrow Pallet](https://github.com/herou/EscrowPallet) 🔴, [TREX](https://github.com/NexTokenTech/TREX) 🔴, [Relation Graph](https://github.com/relationlabs/Relation-Graph) 🔴, [Decentralized Invoice](https://github.com/gertt/Invoice) 🔴, [Redstone Network](https://github.com/redstone-network/redstone-node) 🔴| Decentralized review/reputation system | ### Host | Components | Existing projects | Potentially interesting projects | | -------------- | ------------------------------------------------------------------------------------------------------------ | -------------------------------- | -| Rust | [Substrate](https://github.com/paritytech/substrate) 🟢, [Cumulus](https://github.com/paritytech/cumulus) 🟢| +| Rust | [Substrate](https://github.com/paritytech/substrate) 🔴, [Cumulus](https://github.com/paritytech/cumulus) 🔴| | C++ | [Kagome](https://github.com/soramitsu/kagome) 🟢| | Go | [Gossamer](https://github.com/ChainSafe/gossamer) 🟢| | AssemblyScript | -| Light Client | [Substrate Connect](https://github.com/paritytech/substrate-connect) 🟢, [C++ Polkadot Light Client](https://github.com/eqlabs/polkadot-light-client) 🟡| +| Light Client | [Substrate Connect](https://github.com/paritytech/substrate-connect) 🟢, [C++ Polkadot Light Client](https://github.com/eqlabs/polkadot-light-client) 🔴| ### Network Maintenance Tools | Components | Existing projects | Potentially interesting projects | | --------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -| Secure validator setup | [Polkadot Validation Node Ansible Setup](https://github.com/polkachu/polkadot-validator) 🟡, [W3F Polkadot Validator Setup](https://github.com/w3f/polkadot-validator-setup) 🔴| -| High availability setup | [Archipel](https://github.com/luguslabs/archipel) 🟡, [Polkadot Failover Mechanism](https://github.com/protofire/polkadot-failover-mechanism) 🔴, [Datagen](https://github.com/Datagen-Project/Datagen-Substrate-Grant) 🟡| +| Secure validator setup | [Polkadot Validation Node Ansible Setup](https://github.com/polkachu/polkadot-validator) 🔴, [W3F Polkadot Validator Setup](https://github.com/w3f/polkadot-validator-setup) 🔴| +| High availability setup | [Archipel](https://github.com/luguslabs/archipel) 🔴, [Polkadot Failover Mechanism](https://github.com/protofire/polkadot-failover-mechanism) 🔴, [Datagen](https://github.com/Datagen-Project/Datagen-Substrate-Grant) 🔴| | Load Balanced Endpoints | [terragrunt-polkadot](https://github.com/insight-w3f/terragrunt-polkadot) 🔴, [Geometry Labs' Substrate Meta repo](https://github.com/sudoblockio/substrate-meta) 🔴| | Deployment Tools | [Polkadot Package Manager](https://github.com/Blockdaemon/bpm-sdk) 🔴, [PolkaHub](https://github.com/akropolisio/polkahub-monorepo) 🔴, [Avado](https://github.com/AvadoDServer/AVADO-DNP-Polkadot-custom) 🔴, [Polkadot Deployer](https://github.com/w3f/polkadot-deployer) 🔴| -| Validator monitoring | [ONE-T](https://github.com/turboflakes/one-t) 🟢, [SubVT](https://github.com/helikon-labs/subvt) 🟡, [P.A.N.I.C.](https://github.com/SimplyVC/panic) 🟢, [Polkalert](https://github.com/galacticcouncil/polkalert) 🔴, [B-Harvest](https://github.com/nodebreaker0-0/substrate/tree/prometheus_v0.3) 🔴, [nmonpolkadot](https://github.com/stakezone/nmonpolkadot) 🔴, [Polkadot-K8s-Monitor](https://github.com/ironoa/polkadot-k8s-monitor) 🔴, [Polkadot-Watcher](https://github.com/w3f/polkadot-watcher) 🟡, [1KV Telegram Bot](https://github.com/helikon-labs/polkadot-kusama-1kv-telegram-bot) 🔴| -| Validator payout management | [Substrate validator auto payout](https://github.com/Colm3na/substrate-auto-payout) 🔴, [Polkadot Payouts](https://github.com/w3f/polkadot-payouts) 🔴, [staking-payouts CLI](https://github.com/emostov/staking-payouts) 🟢, [Payctl](https://github.com/stakelink/substrate-payctl) 🔴, [crunch](https://github.com/turboflakes/crunch) 🟢| +| Validator monitoring | [ONE-T](https://github.com/turboflakes/one-t) 🟡, [SubVT](https://github.com/helikon-labs/subvt) 🔴, [P.A.N.I.C.](https://github.com/SimplyVC/panic) 🔴, [Polkalert](https://github.com/galacticcouncil/polkalert) 🔴, [B-Harvest](https://github.com/nodebreaker0-0/substrate/tree/prometheus_v0.3) 🔴, [nmonpolkadot](https://github.com/stakezone/nmonpolkadot) 🔴, [Polkadot-K8s-Monitor](https://github.com/ironoa/polkadot-k8s-monitor) 🔴, [Polkadot-Watcher](https://github.com/w3f/polkadot-watcher) 🟢, [1KV Telegram Bot](https://github.com/helikon-labs/polkadot-kusama-1kv-telegram-bot) 🔴| +| Validator payout management | [Substrate validator auto payout](https://github.com/Colm3na/substrate-auto-payout) 🔴, [Polkadot Payouts](https://github.com/w3f/polkadot-payouts) 🔴, [staking-payouts CLI](https://github.com/emostov/staking-payouts) 🔴, [Payctl](https://github.com/stakelink/substrate-payctl) 🟡, [crunch](https://github.com/turboflakes/crunch) 🟢| | Staking Miner | [Staking Miner v2](https://github.com/paritytech/staking-miner-v2) 🟢| ### Signatures | Components | Existing projects | Potentially interesting projects | | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | -| SR25519 | [rust](https://github.com/w3f/schnorrkel) 🔴(contains partial bindings for C, JavaScript, and Python), [.Net bindings](https://github.com/gautamdhameja/sr25519-dotnet) 🔴, [C](https://github.com/usetech-llc/sr25519) 🔴*(old)*, [C](https://github.com/TerenceGe/sr25519-donna) 🔴*(new)*, [C/C++](https://github.com/soramitsu/soramitsu-sr25519-crust) 🔴, [C#](https://github.com/usetech-llc/sr25519_dotnet) 🔴, [Go](https://github.com/ChainSafe/go-schnorrkel) 🔴, [java](https://github.com/debuggor/schnorrkel-java) 🔴, [PHP](https://github.com/gmajor-encrypt/sr25519-bindings) 🔴| -| Signature Aggregation | [apk-proofs](https://github.com/w3f/apk-proofs) 🟢| -| Distributed key generation (DKG) or management | [keygen.rs](https://github.com/isislovecruft/frost-dalek) 🔴, [Secure Wallet Origin Distribution (SWORD)](https://github.com/w3f-grants-archive/sword) 🟢| -| Validator HSMs | [Zondax Remote Signer](https://github.com/Zondax/buildroot-zondax) 🟡| +| SR25519 | [rust](https://github.com/w3f/schnorrkel) 🟡(contains partial bindings for C, JavaScript, and Python), [.Net bindings](https://github.com/gautamdhameja/sr25519-dotnet) 🔴, [C](https://github.com/usetech-llc/sr25519) 🔴*(old)*, [C](https://github.com/TerenceGe/sr25519-donna) 🔴*(new)*, [C/C++](https://github.com/soramitsu/soramitsu-sr25519-crust) 🔴, [C#](https://github.com/usetech-llc/sr25519_dotnet) 🔴, [Go](https://github.com/ChainSafe/go-schnorrkel) 🔴, [java](https://github.com/debuggor/schnorrkel-java) 🔴, [PHP](https://github.com/gmajor-encrypt/sr25519-bindings) 🔴| +| Signature Aggregation | [apk-proofs](https://github.com/w3f/apk-proofs) 🔴| +| Distributed key generation (DKG) or management | [keygen.rs](https://github.com/isislovecruft/frost-dalek) 🔴, [Secure Wallet Origin Distribution (SWORD)](https://github.com/w3f-grants-archive/sword) 🔴| +| Validator HSMs | [Zondax Remote Signer](https://github.com/Zondax/buildroot-zondax) 🔴| ### Consensus | Components | Existing projects | Potentially interesting projects | | ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | | PoC | [Spartan](https://github.com/subspace/substrate) 🔴| -| PoW | [PoW consensus for Substrate](https://github.com/paritytech/substrate/tree/master/client/consensus/pow) 🟢, [RandomX](https://github.com/kulupu/kulupu/tree/master/pow) 🔴, [Sha3 PoW](https://github.com/substrate-developer-hub/recipes/tree/master/consensus/sha3pow) 🔴| -| Block production | [BABE](https://github.com/paritytech/substrate/tree/master/client/consensus/babe) 🟢, [Aura](https://github.com/paritytech/substrate/tree/master/client/consensus/aura) 🟢| -| Finality | [GRANDPA](https://github.com/paritytech/substrate/tree/master/frame/grandpa) 🟢, [AlephBFT](https://github.com/Cardinal-Cryptography/aleph-node/tree/main/finality-aleph) 🟢| -| Other | [Nimbus: Upgradeable consensus framework](https://github.com/PureStake/nimbus) 🟡| +| PoW | [PoW consensus for Substrate](https://github.com/paritytech/substrate/tree/master/client/consensus/pow) 🔴, [RandomX](https://github.com/kulupu/kulupu/tree/master/pow) 🔴, [Sha3 PoW](https://github.com/substrate-developer-hub/recipes/tree/master/consensus/sha3pow) 🔴| +| Block production | [BABE](https://github.com/paritytech/substrate/tree/master/client/consensus/babe) 🔴, [Aura](https://github.com/paritytech/substrate/tree/master/client/consensus/aura) 🔴| +| Finality | [GRANDPA](https://github.com/paritytech/substrate/tree/master/frame/grandpa) 🔴, [AlephBFT](https://github.com/Cardinal-Cryptography/aleph-node/tree/main/finality-aleph) 🟢| +| Other | [Nimbus: Upgradeable consensus framework](https://github.com/PureStake/nimbus) 🟢| ### Networking