Add an Account to the xx wallet
Adding a Basic Account
To add your account to the xx explorer, follow the instructions below.
Go to https://explorer.xx.network/#/accounts in your browser.
On the right side of the Accounts page, click the Add account button .
The add an account via seed page will show up. Enter the standard phrase (also known as the non-quantum secure wallet mnemonic phrase) for the stash account generated with the Sleeve tool in Generate Wallet Mnemonic Phrases and Address.
If you have not yet done so, save your wallet mnemonic phrase in a safe and secure location. Then check the I have saved my mnemonic seed safely checkbox.
Do not proceed to the next step until you have saved your wallet mnemonic phrase.Click the Next button .
Next, you will enter the account details.
Create the name for your stash account. You may want to add something to the name to differentiate between the stash and controller account.
Create a strong and secure password.
Click the Next button .
On the next page, you will be provided a file with your account information. Click the Save button to download this file.
Do not proceed to the next step until you have saved this file to a safe and secure location.
Derivation Paths
Within the xx network block explorer is it possible to create child account using a derivation path. A derivation path can be any text which is used to mutate the account's seed (generally a mnunomic) to create a seperate wallet. To recover the child account, both the parent account and its seed must be known.
Hard and Soft Derivation
When creating a derivation path, the path generally starts with either a /
or a //
, the former signifying a soft derivation and the latter a hard derivation.
With a Hard Derivation, it is not possible from the account information to link the child account to the parent account (excluding metadata analysis), while it is possible to connect the two with a soft derivation.
For example, a hard derivation could look like //banana
while a soft derivation would look like /orange
Multi-Derived accounts
It is possible to derive accounts from derived accounts by chaining derivation paths. For example, in //banana/broccoli
the hard derived wallet banana has a soft derived wallet broccoli.
Deriving a wallet
To derive a wallet, first go to the accounts tab on the explorer and find the account you would like to derive from. On this account, you will click the vertical 3 dots button on the far right hand side and select "Derive account va derivation path", bringing up the following dialog requiring you to enter the password for your account:
Once the password for the parent account is entered, you will see the dialog to enter your derivation path and create the derived account. Enter a path and a password for the account.