Installation
Yes, it really is as simple as installing from npm, so we are not going to waste too much time with the bare basics, just install the Keyring via
yarn add @polkadot/keyring
And it will be added and ready for use. The above will always install the latest stable release.
Other dependencies
In most cases, you don't need to do anything else apart from just installing @polkadot/keyring
above. It has dependencies such as @polkadot/util
which are installed automatically alongside. When using yarn
the dependencies are installed, flattened, available for use and you will never run into issues with mismatched versions.
If you are using the API alongside the keyring, the keyring will be installed as a dependency of the API itself.
This means that by simply installing @polkadot/api
, you will have access to utilities (crypto and normal) and keyring.
Keyring basics
So we have it installed. Before we jump into actual real-world usage, let's understand what the Keyring gives us.