Skip to main content

Create an Account

If you are a user who has never used the polkadot{.js} extension, please refer to the tutorial in the first part of this article; if you are a user who has used the old version of Apps, please refer to the second part of this article to migrate the old account. For technically-advanced users who are comfortable with the command line and compiling Rust code, you can use the subkey to create your account, please refer to the third part of this article, and it is not recommended for general users.

NOTE: Not all old accounts need to be migrated, and accounts that have been imported into the polkadot{.js} extension do not need to be migrated, meanwhile, these accounts will not be displayed in the Account Migration.

Use Polkadot{.js} Extension

This part will walk you through the process of connecting your polkadot{.js} extension to Crab Chain.

Install the Polkadot{.js} Extension

For help with installation, you can follow the Getting Started with the polkadot{.js} extension guide from the official polkadot{.js} extension documentation. Once you have installed the polkadot{.js} extension, follow the account creation wizard. Make sure to store your mnemonic safely and do not share it with anyone. If you prefer, there is also a video tutorial that you can check out here. When the polkadot{.js} extension is fully set up, you’ll have your address displayed at the top of the extension window.

Connect to Apps

Once you have an account, you can enter Apps and connect to Crab Chain by clicking Connect Wallet on the right corner of the top, and you also can switch the chain connected by clicking and choosing through the button on the left upper.

Migrate From Legacy Apps

If your accounts are in the old version and cannot be found in your polkadot{.js} extension, you can restore account JSON through Account Migration and add the JSON to polkadot{.js} extension.

  • Go to Apps, click Export JSON to download JSON file from Account Migration

  • Add the JSON file to polkadot{.js} extension

    Here is a video tutorial that you can check out.

Use Subkey

The Subkey is recommended for technically advanced users who are comfortable with command line and compiling Rust code. Subkey allows you to generate keys on any device that can compile the code. Subkey may also be useful for automated account generation, using an air-gapped device other than one running iOS or Android or other specific purposes. It is not recommended for general users. There is a tutorial that you can check out The Subkey Tutorial.