This is an effort to provide a collection of tools, utilities and libraries for interacting with the Polkadot network from JavaScript. All code is made available on Github with a permissive Apache-2.0 license.

While there is a slant towards developer tools, providing libraries to allow others to build tools on top of, a collection of applications are made available that allows for interaction with the network from a pure user perspective.

If you are a end-user looking to interact with the network, you can interact with Polkadot/Substrate (latest, project hosted) or Polkadot (stable, Pairity hosted)

If you are a developer looking at intreracting with the network from your apps, visit the Polkadot-JS API documentation portal to get started with the APIs.


This is a community effort to trial tooling while the network is being developed. Contributions are welcome. Feel free to use the tools and libraries, log issues as you find them or create pull requests for your bug-bears or features.

To get started, take a look at the overall @polkadot project board where we track all the issues across the different repositories.

As a new collection of projects, we take quality seriously - library code should be comprehensively unit tested and interfaces should have full type definitions.


You can follow us on twitter to receive latest updates on progress across the projects.