Skip to content

Polkadot-JS reference

The Polkadot-JS project is a collection of tools, interfaces, and libraries that can be used with any Substrate-based blockchain.

Polkadot-JS API

`} text={The API provides application developers the ability to query a node and interact with any Substrate-based blockchain using Javascript.} linkText={Go to Documentation} link={https://polkadot.js.org/docs/api`} />

`} text={The Polkadot-JS API is a library of interfaces for communicating with Polkadot and Substrate nodes.} linkText={GitHub} link={https://github.com/polkadot-js/api`} />

Getting started

Follow the Getting Started guide to learn how to install and start using the Polkadot-JS API right away.

Polkadot-JS Apps

`} text={The Polkadot-JS Apps is a flexible UI for interacting with a Polkadot or Substrate based node..} linkText={Go to Documentation} link={https://polkadot.js.org/apps`} />

`} text={This is pre-built user-facing application, allowing access to all features available on Substrate chains.} linkText={GitHub} link={https://github.com/polkadot-js/apps`} />

Connecting to local node

To connect the Polkadot-JS Apps to your local node, you must go into Settings and change the "endpoint to connect to" to Local Node (127.0.0.1:9944).

gray} title={Note} text={If you are connected to the Polkadot-JS Apps over a secure HTTPS connection, you will need to use a browser which also supports bridging to an insecure WebSocket endpoint. For example, Google Chrome supports this, but Mozilla Firefox does not.} />

Polkadot-JS extension

The Polkadot-JS Extension is a simple proof-of-concept for managing accounts in a browser extension and allowing the signing of extrinsics using these accounts. It also provides a simple interface for interacting with extension-compliant dApps.

Different ways to use the extension:

Next steps

Examples

References