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:
Package | Description | Link |
---|---|---|
polkadart | Core Dart APIs | |
polkadart_cli | Type generator | |
polkadart_keyring | Keychain management | |
polkadart_scale_codec | SCALE encoder/decoder | |
secp256k1_ecdsa | SECP256k1 signing | |
sr25519 | SR25519 signing | |
ss58 | SS58 addresses encoder/decoder | |
substrate_bip39 | BIP39 key generator | |
substrate_metadata | Substrate metadata decoder |
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 Custodio 💻 ⚠️ 👀 💬 🚧 💡 📖 🐛 | Kawaljeet Singh 💻 ⚠️ 👀 🚧 💡🐛 | João Pedro Novochadlo 💼 🎨 📖 | Lohann Paterno Coutinho Ferreira 💻 ⚠️ 👀 💡 🐛 | Talles Borges 💻 📖 | Gabriel Okura 💻 ⚠️ 💡 |
clangenb 💻 ⚠️ 🐛 💬 | Bruno Pastre 👀 | weiwei 💻 🐛 | Burnww 💻 🐛 | Aviv Eyal 💻 🐛 |
Supporters
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.