Skip to content

Introduction

The Polkadart library provides a clean wrapper around all the methods exposed by a Polkadot network client and defines all the types exposed by a node, this API provides developers the ability to query a node and interact with the Polkadot chains using Dart.

All Polkadart packages are available on GitHub with a permissive Apache 2.0 license.

Packages

Our ecosystem consists of multiple packages that can be used independently. Here is a list of all current packages:

PackageDescriptionLink
polkadartCore Dart APIspub package
polkadart_cliType generatorpub package
polkadart_keyringKeychain managementpub package
polkadart_scale_codecSCALE encoder/decoderpub package
secp256k1_ecdsaSECP256k1 signingpub package
sr25519SR25519 signingpub package
ss58SS58 addresses encoder/decoderpub package
substrate_bip39BIP39 key generatorpub package
substrate_metadataSubstrate metadata decoderpub package

Contributing

We welcome contributions to the Polkadart project. If you see something that needs improvement or a new feature, please open an issue or submit a pull request. We follow the Contributor Covenant code of conduct.

Contributors

Leonardo CustodioLeonardo Custodio

💻 ⚠️ 👀 💬 🚧 💡 📖 🐛


justkawalKawaljeet Singh

💻 ⚠️ 👀 🚧 💡🐛


jpnovochadloJoão Pedro Novochadlo

💼 🎨 📖


Lohann Paterno Coutinho FerreiraLohann Paterno Coutinho Ferreira

💻 ⚠️ 👀 💡 🐛


Talles
Talles Borges

💻 📖


Gabriel OkuraGabriel Okura

💻 ⚠️ 💡


clangenbclangenb

💻 ⚠️ 🐛 💬


Bruno PastreBruno Pastre

👀


weiweiweiwei

💻 🐛


BurnwwBurnww

💻 🐛


Aviv EyalAviv Eyal

💻 🐛


Supporters

Web3 foundation grants program

We extend our deepest gratitude to the Web3 Foundation for their invaluable support in furthering the development of the Polkadart project. With your support, we have been able to expand our library, offering a robust set of tools that foster innovation and growth within the Web3 ecosystem. Thank you for partnering with us on this journey towards a decentralized future.