250 lines
38 KiB
Plaintext
250 lines
38 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Substrate [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge-flat.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mPlease see [39m[48;5;235m[38;5;249m[1mawesome-dot[0m[38;5;12m (https://github.com/haquefardeen/awesome-dot) for a similar list that is more general to the entire Polkadot ecosystem, not just Substrate. [39m
|
||
|
||
[38;5;238m――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――[39m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mAn awesome list is a list of awesome things curated by the Substrate community.[39m
|
||
|
||
[38;5;12mSubstrate is a framework for building upgradable, modular and efficient[39m
|
||
[38;5;12mblockchains. Substrate is an open-source library of [39m[38;5;14m[1mRust[0m[38;5;12m (https://www.rust-lang.org/) code that is[39m
|
||
[38;5;12mmaintained by [39m[38;5;14m[1mParity Technologies[0m[38;5;12m (https://www.parity.io/). Source code available on[39m
|
||
[38;5;14m[1mGitHub[0m[38;5;12m (https://github.com/paritytech/substrate).[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSupport[0m[38;5;12m (#support)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSocial[0m[38;5;12m (#social)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEvents[0m[38;5;12m (#events)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBlogs[0m[38;5;12m (#blogs)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVideos[0m[38;5;12m (#videos)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTemplates[0m[38;5;12m (#templates)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFRAME Pallets[0m[38;5;12m (#frame-pallets)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFramework Extensions[0m[38;5;12m (#framework-extensions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mClient Libraries[0m[38;5;12m (#client-libraries)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMobile[0m[38;5;12m (#mobile)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTools[0m[38;5;12m (#tools)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProducts and Services[0m[38;5;12m (#products-and-services)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAlternative Implementations[0m[38;5;12m (#alternative-implementations)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSCALE Codec[0m[38;5;12m (#scale-codec)[39m
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDotJobs[0m[38;5;12m (https://dotjobs.net/) - A job board for the Substrate and Polkadot ecosystem projects, maintained by [39m[38;5;14m[1mStateless.Money[0m[38;5;12m (https://stateless.money/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDeveloper Hub GitHub[0m[38;5;12m (https://github.com/substrate-developer-hub/) - Substrate Developer Hub repositories.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEcosystem Projects[0m[38;5;12m (https://substrate.io/ecosystem/projects/) - Projects and teams building with Substrate.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot Stack[0m[38;5;12m (https://github.com/w3f/Grants-Program/blob/master/docs/polkadot_stack.md) - An [39m[48;5;235m[38;5;249mawesome list[49m[39m[38;5;12m maintained by our friends at [39m[38;5;14m[1mWeb3 Foundation[0m[38;5;12m (https://web3.foundation/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Homepage[0m[38;5;12m (https://substrate.io/) - Vision, ecosystem, opportunities, and much more.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDocs[0m[38;5;12m (https://docs.substrate.io/) - Developer documentation.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTutorials[0m[38;5;12m (https://docs.substrate.io/tutorials) - Guided exercises to get you started.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mHow-to guides[0m[38;5;12m (https://docs.substrate.io/how-to-guides) - Workflows outlined to achieve a specific goal.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mReference Docs[0m[38;5;12m (https://docs.substrate.io/rustdocs) - Versioned API documentation.[39m
|
||
[38;5;12m- Technical Papers[39m
|
||
[38;5;12m - [39m[38;5;14m[1mPolkadot Lightpaper[0m[38;5;12m (https://polkadot.network/Polkadot-lightpaper.pdf)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mPolkadot: Vision for a heterogeneous multi-chain framework[0m[38;5;12m (https://github.com/polkadot-io/polkadotpaper/raw/master/PolkaDotPaper.pdf)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOverview of Polkadot and its Design Considerations[0m[38;5;12m (https://arxiv.org/abs/2005.13456.pdf)[39m
|
||
[48;5;235m[38;5;249m- **Chinese Translation** (https://github.com/AmadeusGB/Overview-of-Polkadot) (by community)[49m[39m
|
||
|
||
[38;2;255;187;0m[4mSupport[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mBuilders Program[0m[38;5;12m (https://substrate.io/ecosystem/substrate-builders-program/) - White-glove solutions and dedicated support team for visionary teams using Substrate.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStack Exchange[0m[38;5;12m (https://substrate.stackexchange.com/) - The best place for all technical questions.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWeb3 Foundation Grants[0m[38;5;12m (https://web3.foundation/grants) - Funding for ecosystem development.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot Treasury[0m[38;5;12m (https://wiki.polkadot.network/docs/learn-treasury#creating-a-treasury-proposal) - The Treasury funds are allocated through the voting on spending proposal.[39m
|
||
|
||
[38;2;255;187;0m[4mSocial[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Developers Chat (Telegram)[0m[38;5;12m (https://t.me/substratedevs) - Chat with other Substrate developers, also bridged to [39m[38;5;14m[1mmatrix[0m[38;5;12m (https://matrix.to/#/#substratedevs:matrix.org).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (https://twitter.com/substrate_io) - Follow us to stay up-to-date.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkaverse[0m[38;5;12m (https://polkaverse.com) - A decentralized news-feed style social platform for the Polkadot community to discuss, share knowledge, post ecosystem updates and interact with posts. Built on top of [39m[38;5;14m[1mSubsocial[0m[38;5;12m (https://subsocial.network).[39m
|
||
|
||
[38;2;255;187;0m[4mEvents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mSub0 Developer Conference[0m[38;5;12m (https://sub0.parity.io/) - Semiannual, online and in-person for all[39m
|
||
[38;5;12m things Substrate.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Seminar[0m[38;5;12m (https://substrate.io/ecosystem/resources/seminar/) - Bi-weekly[39m
|
||
[38;5;12m collaborative learning sessions.[39m
|
||
|
||
[38;2;255;187;0m[4mBlogs[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDotLeap[0m[38;5;12m (https://dotleap.com/) - Polkadot and Substrate Community blog and newsletter.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial[0m[38;5;12m (https://www.parity.io/blog/tag/parity-substrate) - Published by Parity.[39m
|
||
|
||
[38;2;255;187;0m[4mVideos[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mParity YouTube[0m[38;5;12m (https://www.youtube.com/c/paritytech)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSubstrate Seminar (YouTube Archive)[0m[38;5;12m (https://www.youtube.com/playlist?list=PLp0_ueXY_enXRfoaW7sTudeQH10yDvFOS)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSub0 Conference Nov. 2022[0m[38;5;12m (https://youtube.com/playlist?list=PLOyWqupZ-WGvywLqJDsMIYdCn8QEa2ShQ)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSub0 Conference Oct. 2020[0m[38;5;12m (https://www.youtube.com/playlist?list=PLp0_ueXY_enUZk1RuEAU9ly5h0wy5FuLs)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSub0 Conference Dec. 2019[0m[38;5;12m (https://www.youtube.com/playlist?list=PLp0_ueXY_enWZ4UZE7rM0hdT8Z_ZTjU5V)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSub0 Conference Apr. 2019[0m[38;5;12m (https://www.youtube.com/playlist?list=PLp0_ueXY_enWqrfP_vR4PLhzQj76fLT8y)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot Network Technical Explainers[0m[38;5;12m (https://www.youtube.com/playlist?list=PLOyWqupZ-WGuAuS00rK-pebTMAOxW41W8)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Seminar Twitch[0m[38;5;12m (https://www.twitch.tv/polkadotdev) - Biweekly stream hosted by Polkadot Developers Twitch.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOld Seminar Crowdcast[0m[38;5;12m (https://www.crowdcast.io/e/substrate-seminar-2/) - Seminar archive.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOlder Seminar Crowdcast[0m[38;5;12m (https://www.crowdcast.io/e/substrate-seminar/) - Older still Seminar archive.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate: A Rustic Vision for Polkadot by Gavin Wood at Web3 Summit 2018[0m[38;5;12m (https://www.youtube.com/watch?v=0IoUZdDi5Is)[39m
|
||
|
||
[38;2;255;187;0m[4mTemplates[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mBase[0m[38;5;12m (https://github.com/substrate-developer-hub/substrate-node-template) - Minimal FRAME-based[39m
|
||
[38;5;12m node, derived from [39m[38;5;14m[1mupstream[0m[38;5;12m (https://github.com/paritytech/substrate/tree/master/bin/node-template).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFrontier[0m[38;5;12m (https://github.com/paritytech/frontier/tree/master/template) - Fronter enabled EVM and Ethereum RPC compatible Substrate node, ready for hacking.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFront-End[0m[38;5;12m (https://github.com/substrate-developer-hub/substrate-front-end-template) - Polkadot-JS API and [39m[38;5;14m[1mReact[0m[38;5;12m (https://reactjs.org/) app to build front-ends for Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mParachain[0m[38;5;12m (https://github.com/substrate-developer-hub/substrate-parachain-template) - Cumulus enabled Substrate node, derived from [39m[38;5;14m[1mupstream[0m[38;5;12m (https://github.com/paritytech/cumulus/tree/master/parachain-template).[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-stencil[0m[38;5;12m (https://github.com/kaichaosun/substrate-stencil) - A template for a Substrate node that includes staking and governance capabilities.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpolkadot-js-api-ts-template[0m[38;5;12m (https://github.com/kianenigma/polkadot-js-api-ts-template) - A template project to kickstart hacking on top of [39m[48;5;235m[38;5;249m@polkadot/api[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mINK!athon[0m[38;5;12m (https://inkathon.xyz/) - Full-stack dApp boilerplate with ink! smart contracts and a React frontend using the [39m[48;5;235m[38;5;249museInkathon[49m[39m[38;5;12m (listed below) hooks library maintained by [39m[38;5;14m[1mScio Labs[0m[38;5;12m (https://scio.xyz).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubsocial Starter Kit[0m[38;5;12m (https://docs.subsocial.network/docs/develop/developer-quickstart) - A starter-kit for building web3 social apps for the Polkadot ecosystem, powered by the [39m[38;5;14m[1mSubsocial blockchain[0m[38;5;12m (https://subsocial.network).[39m
|
||
|
||
[38;2;255;187;0m[4mFRAME Pallets[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mChainlink Feed Pallet[0m[38;5;12m (https://github.com/smartcontractkit/chainlink-polkadot) - Chainlink feed token interface.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial in Substrate[0m[38;5;12m (https://github.com/paritytech/substrate/tree/master/frame) - Large collection, Parity maintained.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOpen Runtime Module Library (ORML)[0m[38;5;12m (https://github.com/open-web3-stack/open-runtime-module-library) - Community maintained collection of Substrate runtime modules.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSunshine Bounty[0m[38;5;12m (https://github.com/sunshine-protocol/sunshine-bounty/tree/master/pallets) - Distributed autonomous organization (DAO) for administering a bounty program.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSunshine Identity[0m[38;5;12m (https://github.com/sunshine-protocol/sunshine-keybase/tree/master/identity/pallet) - Keybase-inspired identity management.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSunshine Faucet[0m[38;5;12m (https://github.com/sunshine-protocol/sunshine-keybase/tree/master/faucet/pallet) - Dispense resources for a development chain.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRMRK Pallets[0m[38;5;12m (https://github.com/rmrk-team/rmrk-substrate) - Nested, conditional & Multi-resourced NFTs.[39m
|
||
|
||
[38;2;255;187;0m[4mFramework Extensions[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mBridges[0m[38;5;12m (https://github.com/paritytech/parity-bridges-common) - A collection of tools for cross-chain communication.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCumulus[0m[38;5;12m (https://github.com/paritytech/cumulus) - A set of tools for writing Substrate-based Polkadot parachains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFRAME[0m[38;5;12m (https://docs.substrate.io/v3/runtime/frame/) - A system for building Substrate runtimes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFrontier[0m[38;5;12m (https://github.com/paritytech/frontier) - End-to-end Ethereum emulation for Substrate chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mink![0m[38;5;12m (https://github.com/paritytech/ink) - Rust smart contract language for Substrate chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIntegriTEE[0m[38;5;12m (https://book.integritee.network/) - Trusted off-chain execution framework that uses [39m[38;5;14m[1mIntel SGX[0m[38;5;12m (https://en.wikipedia.org/wiki/Software_Guard_Extensions) trusted execution environments.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot-JS[0m[38;5;12m (https://polkadot.js.org/) - Rich JavaScript API framework for front-end development.[39m
|
||
|
||
[38;2;255;187;0m[4mClient Libraries[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1m.Net API[0m[38;5;12m (https://github.com/usetech-llc/polkadot_api_dotnet) - Maintained by [39m[38;5;14m[1mUsetech[0m[38;5;12m (https://usetech.com/blockchain/).[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1m.NET[0m[38;5;14m[1m [0m[38;5;14m[1mSubstrate[0m[38;5;14m[1m [0m[38;5;14m[1mAPI[0m[38;5;12m [39m[38;5;12m(https://github.com/ajuna-network/Ajuna.NetApi)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUsed[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;14m[1mnuget[0m[38;5;12m [39m[38;5;12m(https://www.nuget.org/packages/Ajuna.NetApi/),[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mUnity[0m[38;5;14m[1m [0m[38;5;14m[1mExample[0m[38;5;12m [39m[38;5;12m(https://github.com/ajuna-network/SubstrateNET/tree/master/SubstrateNET.UnityDemo);[39m[38;5;12m [39m[38;5;12mMaintained[39m[38;5;12m [39m
|
||
[38;5;12mby[39m[38;5;12m [39m[38;5;14m[1mAjuna[0m[38;5;14m[1m [0m[38;5;14m[1mNetwork[0m[38;5;12m [39m[38;5;12m(https://ajuna.io/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1m.NET Toolchain/SDK[0m[38;5;12m (https://github.com/ajuna-network/Ajuna.SDK) - Toolchain for Substrate .NET. Pre-generated [39m[38;5;14m[1mSubstrateNET[0m[38;5;12m (https://github.com/ajuna-network/SubstrateNET); Maintained by Ajuna Network.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mgo-substrate-gen[0m[38;5;12m (https://github.com/Aphoh/go-substrate-gen) - Generate Go (de)serialization/client code from Substrate metadata.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msube[0m[38;5;12m (https://github.com/virto-network/sube) - Lightweight Rust client library and CLI with support for type information.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubxt[0m[38;5;12m (https://github.com/paritytech/substrate-subxt) - Official Rust client.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mC++ API[0m[38;5;12m (https://github.com/usetech-llc/polkadot_api_cpp) - Maintained by Usetech.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGo RPC Client[0m[38;5;12m (https://github.com/centrifuge/go-substrate-rpc-client/) - Maintained by [39m[38;5;14m[1mCentrifuge[0m[38;5;12m (https://centrifuge.io/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKotlin Client[0m[38;5;12m (https://github.com/NodleCode/substrate-client-kotlin) - Maintained by [39m[38;5;14m[1mNodle.io[0m[38;5;12m (https://github.com/NodleCode).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot-JS API[0m[38;5;12m (https://github.com/polkadot-js/api/) - Semi-official JavaScript library for Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPython Interface[0m[38;5;12m (https://github.com/polkascan/py-substrate-interface) - Maintained by [39m[38;5;14m[1mPolkascan Foundation[0m[38;5;12m (https://polkascan.org/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRust API Client[0m[38;5;12m (https://github.com/scs/substrate-api-client) - Rust client maintained by [39m[38;5;14m[1mSupercomputers Systems AG[0m[38;5;12m (https://www.scs.ch/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubscan Go Utilities[0m[38;5;12m (https://github.com/itering/subscan-essentials) - SS58 and more, developed by Subscan.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSub-Api[0m[38;5;12m (https://github.com/kodadot/packages/tree/main/sub-api) - Friendly wrapper for Polkadot.js API maintained by KodaDot.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1museInkathon[0m[38;5;12m (https://github.com/scio-labs/use-inkathon) - Typesafe React Hooks library abstracting functionality by polkadot.js for working with Substrate-based networks and ink! smart contracts maintained by Scio Labs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubsocial JS SDK[0m[38;5;12m (https://github.com/dappforce/subsocial-js) - A JS SDK for developers to build web3 social apps on top of Subsocial. [39m
|
||
|
||
[38;2;255;187;0m[4mMobile[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mFearless Utils Android[0m[38;5;12m (https://github.com/soramitsu/fearless-utils-Android) - Android Substrate tools.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFearless Utils iOS[0m[38;5;12m (https://github.com/soramitsu/fearless-utils-iOS) - iOS Substrate tools.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNova Substrate SDK Android[0m[38;5;12m (https://github.com/nova-wallet/substrate-sdk-android) - Substrate SDK and tools for Android.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNova Substrate SDK iOS[0m[38;5;12m (https://github.com/nova-wallet/substrate-sdk-ios) - Substrate SDK and tools for iOS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot-Dart[0m[38;5;12m (https://github.com/Pocket4D/Polkadot-Dart) - Dart Substrate API.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkaWallet SDK[0m[38;5;12m (https://github.com/polkawallet-io/sdk) - Flutter SDK for Substrate-based App.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mReact-Native-Substrate-Sign[0m[38;5;12m (https://github.com/paritytech/react-native-substrate-sign) - Rust library for React Native.[39m
|
||
|
||
[38;2;255;187;0m[4mTools[0m
|
||
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1moffline-election[0m[38;5;12m (https://github.com/paritytech/substrate-debug-kit/tree/master/offline-election) - Tool to predict nominated proof-of-stake elections.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1moffchain::ipfs[0m[38;5;12m (https://rs-ipfs.github.io/offchain-ipfs-manual/) - Substrate infused with [39m[38;5;14m[1mIPFS[0m[38;5;12m (https://ipfs.io/).[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mpolkadot-js-bundle[0m[38;5;12m (https://github.com/shawntabrizi/polkadot-js-bundle) - A standalone JS bundle that contains Polkadot{JS} libraries.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mpolkadot-launch[0m[38;5;12m (https://github.com/shawntabrizi/polkadot-launch) - Simple CLI tool to launch a local Polkadot test network.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mpolkadot-runtime-prom-exporter[0m[38;5;12m (https://github.com/paritytech/polkadot-runtime-prom-exporter/) - A [39m[38;5;14m[1mPrometheus[0m[38;5;12m (https://prometheus.io/) exporter for Polkadot runtime metrics (modifiable for Substrate use).[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mpolkadot-scripts[0m[38;5;12m (https://github.com/paritytech/polkadot-scripts) - A collection of scripts Parity uses to diagnose Polkadot/Kusama.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mpolkadot-starship[0m[38;5;12m (https://github.com/koute/polkadot-starship) - Another tool to launch a local Polkadot test network, with emphasis on the ability to run big testnets.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msrtool-actions[0m[38;5;12m (https://github.com/chevdor/srtool-actions) - GitHub actions to easily use the [39m[48;5;235m[38;5;249msrtool[49m[39m[38;5;12m Docker image to build your own runtime.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msrtool-cli[0m[38;5;12m (https://github.com/chevdor/srtool-cli) - CLI frontend for the [39m[48;5;235m[38;5;249msrtool[49m[39m[38;5;12m Docker image.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msrtool[0m[38;5;12m (https://github.com/paritytech/srtool) - Docker image to deterministically build a runtime.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubsee[0m[38;5;12m (https://github.com/ascjones/subsee) - CLI to inspect metadata of a Substrate node as JSON.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubalfred[0m[38;5;12m (https://github.com/hack-ink/subalfred) - An all-in-one Substrate development toolbox.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-balance-calculator[0m[38;5;12m (https://github.com/shawntabrizi/substrate-balance-calculator) - Breakdown the balances of your Substrate account.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-balance-graph[0m[38;5;12m (https://github.com/shawntabrizi/substrate-balance-graph) - Create a graph of the token balance over time of a Substrate address.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-graph-benchmarks[0m[38;5;12m (https://github.com/shawntabrizi/substrate-graph-benchmarks) - Graph the benchmark output of FRAME pallets.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-js-utils[0m[38;5;12m (https://github.com/shawntabrizi/substrate-js-utilities) - A set of useful JavaScript utilities for Substrate that uses the Polkadot{JS} API; Also [39m[38;5;14m[1mdeployed as a website[0m[38;5;12m (https://www.shawntabrizi.com/substrate-js-utilities/).[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-society[0m[38;5;12m (https://github.com/shawntabrizi/substrate-society) - A basic front-end for the FRAME Society pallet.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubstrate-toml-lint[0m[38;5;12m (https://github.com/shawntabrizi/substrate-toml-lint) - A toml parser and checker to avoid common errors in Substrate projects.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msubwasm[0m[38;5;12m (https://github.com/chevdor/subwasm) - CLI to inspect a runtime WASM blob offline. It shows information, metadata and can compare runtimes. It can also help you fetch a runtime directly from a node.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1msup[0m[38;5;12m (https://github.com/clearloop/sup) - Command line tool for generating or upgrading a Substrate node.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mscale-value[0m[38;5;12m (https://github.com/paritytech/scale-value) - Analogous to [39m[48;5;235m[38;5;249mserde_json[49m[39m[38;5;12m but for SCALE; Library to decode arbitrary SCALE encoded bytes into a dynamic [39m[48;5;235m[38;5;249mValue[49m[39m[38;5;12m given type info from [39m[48;5;235m[38;5;249mscale-info[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[48;5;235m[38;5;249m[1mscale-decode[0m[38;5;12m (https://github.com/paritytech/scale-decode) - Decode SCALE bytes into arbitrary custom types by implementing a visitor trait.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAleph.im[0m[38;5;12m (https://aleph.im) - Scalable, decentralized database, file storage, and computation services for Substrate chains and more.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mArchive[0m[38;5;12m (https://github.com/paritytech/substrate-archive) - Indexing engine for Substrate chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDev Hub Utils[0m[38;5;12m (https://github.com/danforbes/substrate-devhub-utils) - _Unofficial_ utilities for working with official Substrate Developer Hub resources.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEuropa[0m[38;5;12m (https://github.com/patractlabs/europa) - A sandbox for the Substrate runtime execution environment.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFork Off Substrate[0m[38;5;12m (https://github.com/maxsam4/fork-off-substrate) - Script to help bootstrap a new chain with the state of a running chain.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mfudge[0m[38;5;12m (https://github.com/centrifuge/fudge) - Core lib for accessing and (arbitrarily) manipulating substrate databases, including the building and importing of local blocks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGantree Library[0m[38;5;12m (https://github.com/gantree-io/gantree-lib-nodejs) - A suite of technologies for managing Substrate-powered parachain networks via rapid spin-up & tear-down.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHalva[0m[38;5;12m (https://github.com/halva-suite/halva) - A toolchain for improving the experience of developing on Substrate.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHydra[0m[38;5;12m (https://github.com/Joystream/hydra) - A GraphQL framework for Substrate nodes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJupiter[0m[38;5;12m (https://github.com/patractlabs/jupiter) - Testnet for smart contracts written for the FRAME Contracts pallet and ink!.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMegaclite[0m[38;5;12m (https://github.com/patractlabs/megaclite) - Zero-knowledge tools for the Polkadot ecosystem.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMetadata Portal[0m[38;5;12m (https://nova-wallet.github.io/metadata-portal/) - A self-hosted webpage that shows the latest metadata and chain specs for any given network.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMinimark[0m[38;5;12m (https://github.com/kodadot/packages) - Implementation of RMRK NFT v1/v2 protocol maintained by KodaDot.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNova Polkadot Utils[0m[38;5;12m (https://github.com/nova-wallet/nova-utils) - Contains static info & metadata to support client apps in Polkadot ecosystem to map it to various netowrks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot Vault[0m[38;5;12m (https://signer.parity.io/) (formerly Parity Signer) - Upcycle an unused mobile phone into an air-gapped hardware wallet.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot PANIC[0m[38;5;12m (https://github.com/SimplyVC/panic_polkadot) - Monitoring and alerting solution for Polkadot nodes by Simply VC, compatible with many Substrate chains.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPolkadot[0m[38;5;14m[1m [0m[38;5;14m[1mTool[0m[38;5;14m[1m [0m[38;5;14m[1mIndex[0m[38;5;12m [39m[38;5;12m(https://wiki.polkadot.network/docs/build-tools-index)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mList[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mavailable[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mPolkadot[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mSubstrate[39m[38;5;12m [39m[38;5;12mchain[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12mBlock[39m[38;5;12m [39m[38;5;12mExplorers,[39m[38;5;12m [39m[38;5;12mWallets,[39m[38;5;12m [39m[38;5;12mNetwork[39m[38;5;12m [39m[38;5;12mMonitoring[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mReporting,[39m[38;5;12m [39m[38;5;12mClients,[39m[38;5;12m [39m
|
||
[38;5;12mBenchmarking,[39m[38;5;12m [39m[38;5;12mFuzzing,[39m[38;5;12m [39m[38;5;12mForking,[39m[38;5;12m [39m[38;5;12mSCALE[39m[38;5;12m [39m[38;5;12mCodec,[39m[38;5;12m [39m[38;5;12mCLI[39m[38;5;12m [39m[38;5;12mTools[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmuch[39m[38;5;12m [39m[38;5;12mmore.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot-JS Apps UI[0m[38;5;12m (https://polkadot.js.org/apps/) - Semi-official block explorer & front-end for Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkadot-JS Extension[0m[38;5;12m (https://github.com/polkadot-js/extension) - Browser extension for interacting with Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkascan[0m[38;5;12m (https://polkascan.io/) - Multi-chain block explorer maintained by Polkascan Foundation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProxy Hot Wallet Demo[0m[38;5;12m (https://github.com/emostov/proxy-hot-wallet) - A demonstration of a secure, convenient, and flexible hot wallet architecture built on Substrate primitives.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRedspot[0m[38;5;12m (https://github.com/patractlabs/redspot) - A [39m[38;5;14m[1mTruffle[0m[38;5;12m (https://www.trufflesuite.com/truffle)-like toolkit for smart contracts for the FRAME Contracts pallet and ink!.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSidecar[0m[38;5;12m (https://github.com/paritytech/substrate-api-sidecar) - REST service that runs alongside Substrate nodes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSS58 Transform[0m[38;5;12m (https://polkadot.subscan.io/tools/ss58_transform) - Display key's addressees with all SS58 prefixes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStaking Rewards Collector[0m[38;5;12m (https://github.com/w3f/staking-rewards-collector) - A script to parse and output staking rewards for a given Kusama or Polkadot address and cross-reference them with daily price data.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubkey[0m[38;5;12m (https://docs.substrate.io/reference/command-line-tools/subkey/) - Command line utility for working with cryptographic keys.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubQuery[0m[38;5;12m (https://subquery.network) - A GraphQL indexer and query service that allows users to easily create indexed data sources and host them online for free.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mNova SubQuery API[0m[38;5;12m (https://github.com/nova-wallet/subquery-nova) - A SubQuery API implementation for operation history and staking analytics.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubscan[0m[38;5;12m (https://www.subscan.io/) - Multi-network explorer for Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubsquid[0m[38;5;12m (https://subsquid.io) - An indexing framework (SDK + infrastructure) to quickly and easily turn Substrate and EVM on-chain data into APIs and host them.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstate[0m[38;5;12m (https://github.com/arrudagates/substate) - 100% no-std/wasm compatible Substrate storage key generator library for Rust.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate debug-kit[0m[38;5;12m (https://github.com/paritytech/substrate-debug-kit) - A collection of tools and libraries for debugging Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Docker Builders[0m[38;5;12m (https://github.com/ETeissonniere/substrate-nodeops) - A set of Dockerfiles and GitHub Actions to auto-build and push a Docker image for Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Faucet Bot[0m[38;5;12m (https://github.com/starkleytech/substrate-faucet) - Python-based faucet for development purposes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Graph[0m[38;5;12m (https://github.com/playzero/substrate-graph) - GraphQL indexer for Substrate-based chains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTypechain-Polkadot[0m[38;5;12m (https://github.com/Supercolony-net/typechain-polkadot) - Hepls users to generate typescript types from contract ABIs (ink!) and generate runtime code to interact with contracts and deploy them.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTxWrapper[0m[38;5;12m (https://github.com/paritytech/txwrapper) - Helpful library for offline transaction creation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVSCode Substrate[0m[38;5;12m (https://marketplace.visualstudio.com/items?itemName=paritytech.vscode-substrate) - Plugin for Visual Studio Code.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPolkaholic.io[0m[38;5;12m (https://polkaholic.io) - Multi-chain block explorer with API and DeFi support across 40+ parachains.[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSubID[0m[38;5;12m [39m[38;5;12m(https://github.com/dappforce/subid)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12madvanced[39m[38;5;12m [39m[38;5;12mcross-chain[39m[38;5;12m [39m[38;5;12mportfolio[39m[38;5;12m [39m[38;5;12mmanagement[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mPolkadot[39m[38;5;12m [39m[38;5;12mecosystem,[39m[38;5;12m [39m[38;5;12mallowing[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12muser[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mbalances[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mchains;[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mcrowdloan[39m[38;5;12m [39m[38;5;12mhistory;[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mNFTs[39m[38;5;12m [39m[38;5;12macross[39m[38;5;12m [39m[38;5;12mPolkadot[39m[38;5;12m [39m
|
||
[38;5;12mecosystem[39m[38;5;12m [39m[38;5;12mchains;[39m[38;5;12m [39m[38;5;12mclaim[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mvested[39m[38;5;12m [39m[38;5;12mtokens[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mperform[39m[38;5;12m [39m[38;5;12mcross-chain[39m[38;5;12m [39m[38;5;12mtransfers.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubsocial SDK Playground[0m[38;5;12m (https://play.subsocial.network) - Subsocial JS SDK Playground allows you to fetch spaces, send transactions on blockchain and test the SDK code snippets on the go without the need to download or setup anything locally.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUptest Runtime upgrade tool[0m[38;5;12m (https://github.com/uptest-sc/uptest) - Uptest command line client and libuptest Rust library are two tools used for debugging storage changes and runtime upgrades. [39m
|
||
|
||
[38;2;255;187;0m[4mProducts and Services[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mOnFinality[0m[38;5;12m (https://onfinality.io) - Free and paid services to shared Substrate based nodes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPrivHost[0m[38;5;12m (https://privhost.laissez-faire.trade/) - Public Tor .onion supported nodes for Polkadot, Kusama and Edgeware.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSubstrate Devops Guide[0m[38;5;12m (https://paritytech.github.io/devops-guide/) - Parity devops team's configuration and guidance on deploying, monitoring, and maintaining node infrastructure.[39m
|
||
|
||
[38;2;255;187;0m[4mAlternative Implementations[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGossamer[0m[38;5;12m (https://github.com/ChainSafe/gossamer) - A Polkadot client implemented in Go; from [39m[38;5;14m[1mChainSafe[0m[38;5;12m (https://chainsafe.io/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKagome[0m[38;5;12m (https://kagome.readthedocs.io/en/latest/) - A C++17 implementation of the Polkadot client; from [39m[38;5;14m[1mSoramitsu[0m[38;5;12m (http://www.soramitsu.co.jp/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLimeChain AssemblyScript Runtime[0m[38;5;12m (https://github.com/LimeChain/as-substrate-runtime) - An account-based Substrate proof-of-concept runtime written in AssemblyScript; from [39m[38;5;14m[1mLimeChain[0m[38;5;12m (https://limechain.tech/).[39m
|
||
|
||
[38;2;255;187;0m[4mSCALE Codec[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAssemblyScript[0m[38;5;12m (https://github.com/LimeChain/as-scale-codec) - Maintained by LimeChain.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mC[0m[38;5;12m (https://github.com/MatthewDarnell/cScale) - Maintained by Matthew Darnell.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mC++[0m[38;5;12m (https://github.com/soramitsu/scale-codec-cpp) - Maintained by Soramitsu.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCodec Definition[0m[38;5;12m (https://docs.substrate.io/v3/advanced/scale-codec/) - Official codec documentation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGo[0m[38;5;12m (https://github.com/itering/scale.go) - Maintained by [39m[38;5;14m[1mItering[0m[38;5;12m (https://www.itering.com/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHaskell[0m[38;5;12m (https://github.com/airalab/hs-web3/tree/master/src/Codec) - Maintained by [39m[38;5;14m[1mRobonomics Network[0m[38;5;12m (https://robonomics.network/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mJava[0m[38;5;12m (https://github.com/emeraldpay/polkaj/tree/master/polkaj-scale) - Maintained by [39m[38;5;14m[1mEmerald[0m[38;5;12m (https://emerald.cash/).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mParity SCALE Codec[0m[38;5;12m (https://github.com/paritytech/parity-scale-codec) - Reference implementation written in Rust.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPython[0m[38;5;12m (https://github.com/polkascan/py-scale-codec) - Maintained by Polkascan Foundation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRuby[0m[38;5;12m (https://github.com/itering/scale.rb) - Maintained by Itering.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mScales[0m[38;5;12m (https://github.com/virto-network/scales) - Serializing SCALE using type information from a type registry.[39m
|
||
[38;5;12m- JavaScript / TypeScript implementations:[39m
|
||
[38;5;12m - [39m[38;5;14m[1mpolkadot-js/api[0m[38;5;12m (https://github.com/polkadot-js/api/tree/master/packages/types) - Maintained by Polkadot-JS.[39m
|
||
[38;5;12m - [39m[38;5;14m[1mscale-ts[0m[38;5;12m (https://github.com/unstoppablejs/unstoppablejs/tree/main/packages/scale-ts#scale-ts) - Maintained by Josep M Sobrepere.[39m
|
||
[38;5;12m - [39m[38;5;14m[1msoramitsu/scale-codec-js-library[0m[38;5;12m (https://github.com/soramitsu/scale-codec-js-library) - Maintained by Soramitsu.[39m
|
||
|
||
[38;5;12msubstrate Github: https://github.com/substrate-developer-hub/awesome-substrate[39m
|