# SubWallet

## **I. Preparation**

1. [ Have Firmware](https://keyst.one/firmware?locale=en) Version M-8.2 (Multi-Coin) or newer running on your Keystone Essential or Pro. (For more details, please refer to the following[ article](https://support.keyst.one/getting-started/firmware-upgrading))
2. Download the [SubWallet Extension](https://subwallet.app/download.html) (V-0.6.7 or newer).

## **II. Importing your Keystone hardware wallet to the SubWallet extension**

### **1. Getting started with SubWallet**

1\) Install the [SubWallet Extension](https://subwallet.app/download.html).

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F8Tk0XKAzwvAHKuuw0C2v%2Fbatch_0.png?alt=media&#x26;token=93a2564d-4c16-4ed6-adf2-71a9519238d2" alt="Keystone-SubWallet-1"><figcaption></figcaption></figure>

2\) Click on \[Get started] > Click \[Create new account]

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FxJgu2yZGiPIlU3vgoIry%2F1-1-side.png?alt=media&#x26;token=cf12fc33-17a6-476c-a79d-9baaa6d140e7" alt="Keystone-SubWallet-2"><figcaption></figcaption></figure>

3\) Choose your account of preference and check the box that says \[I have saved my mnemonic seed safely]. Click \[Next Step] > Set your password and click \[Add the account with the generated seed]

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FJYB0aHdMBmq3yuiavt40%2F1-3-1-side.png?alt=media&#x26;token=31526eb8-5dcb-4b22-bd5f-98eb4722560d" alt="Keystone-SubWallet-3"><figcaption></figcaption></figure>

4\) Select the Network of your preference and click \[Confirm]&#x20;

Congratulations! You have successfully set up your Sub account.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FiAw1zVbNOlF9BP0ZP7Ge%2F1-5-side.png?alt=media&#x26;token=c31bce94-7c33-4d04-a976-31d51d347ad4" alt="Keystone-SubWallet-4"><figcaption></figcaption></figure>

### **2. Syncing Keystone to SubWallet**

{% hint style="info" %}
Please note that if your firmware version is **M-10.0** or newer, the **connection process on the Keystone** hardware wallet has been improved.&#x20;

To connect your software wallet, simply tap on \[Connect Software Wallet] and then select \[SubWallet]. The QR code will be displayed automatically.&#x20;

For more information about the updated UI design, please visit [Keystone's Revamped UI](https://support.keyst.one/getting-started/getting-started-with-m-10.0-or-newer-for-beginners).
{% endhint %}

1\) Grab your Keystone device. Tap the "Menu" icon on the top left-hand corner of the screen. Select \[Software Wallet] and then the \[SubWallet/ Nova/ Polkadot{.js}] option. Tap \[Confirm] to proceed.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FEdlw389Bzk4yHxgmChmW%2F%E5%90%8C%E6%AD%A51-KV1.png?alt=media&#x26;token=651ccea4-51e4-4933-8a00-43a2148274a9" alt="Keystone-SubWallet-5"><figcaption></figcaption></figure>

2\) Tap the \[DOT] option > Tap the \[...] icon > Select \[Connect Software Wallet] and an account will show up

{% hint style="info" %}
Note:

If you want to sync with the Kusuma account, click \[KSM] option then.
{% endhint %}

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FtnNQlxPIGzWDxqBeMweB%2F%E5%90%8C%E6%AD%A51-KV2.png?alt=media&#x26;token=b28c9fe8-23e4-44eb-9be2-36acb5b25b6f" alt="Keystone-SubWallet-6"><figcaption></figcaption></figure>

3\) Tap the account and a QR code will appear. Scan the QR code with your SubWallet

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FwMDuuw75eBuyEjD0K7ma%2F%E5%90%8C%E6%AD%A51-KV3.png?alt=media&#x26;token=85d9cf31-d463-43c4-8843-abed96833dd4" alt="Keystone-SubWallet-7"><figcaption></figcaption></figure>

4\) On your SubWallet Extension: Click the logo of your account located at the top right-hand corner > Click \[Settings] > Click \[Allow QR Camera Access]

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FBDf54KaxfVk5XnA8m6rJ%2F%E5%90%8C%E6%AD%A52-Sub%E7%AB%AF0.jpg?alt=media&#x26;token=22aa73c0-7efb-4676-af5e-ba26158cdcec" alt="Keystone-SubWallet-8"><figcaption></figcaption></figure>

5\) Navigate back to the main account interface and click \[Attach external QR-signer account], scan the QR code displayed on your Keystone Hardware Wallet in Step 3, and click \[Add the account with identified address]&#x20;

Congratulations! Your Keystone hardware wallet is now successfully imported to SubWallet.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FnMGb73ElB5kR0WySZTRV%2F%E5%90%8C%E6%AD%A52-Sub%E7%AB%AF1.png?alt=media&#x26;token=80afd075-71fa-4544-9657-00138b2e041e" alt="Keystone-SubWallet-9"><figcaption></figcaption></figure>

## III. Sending DOT with your Keystone Hardware Wallet

{% hint style="danger" %}

1. Please be aware that you need to choose a network (either Polkadot or Kusama) to obtain your keys, and connect your software wallet separately to each chain.
2. Sending **DOT** or **KSM** to **other parachains** is not recommended as it could lead to the loss of your assets.
   {% endhint %}

### 1. Update Metadata before the Transaction

1\) Click this Link: [Metadata Portal](https://metadata.parity.io/#/polkadot)&#x20;

2\) With your Keystone device in hand, tap the \[-] icon to activate the camera. Scan the QR code displayed on the Metadata and tap \[Approve] to proceed.&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FOh9LVWybHHMlIDVUuQWg%2F%E8%BD%AC%E8%B4%A6%E5%89%8D%E5%90%8C%E6%AD%A5Metadata.png?alt=media&#x26;token=fea2df80-aa81-4c47-9202-0b07d983c72c" alt="Keystone-SubWallet-10"><figcaption></figcaption></figure>

### 2. Sending DOT with your Keystone Hardware Wallet

1\) Open your SubWallet > Click the Send logo and input the recipient’s Account ID and the amount you would like to send him/her. Tap \[Make Transfer] > Tap \[Sign via QR].\
Grab your Keystone device so you can scan the QR code displayed on your SubWallet app.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FTLiJbP2wjDNL7N8uAcgR%2F%E8%BD%AC%E8%B4%A61-Sub1.png?alt=media&#x26;token=cce47c4e-164f-495b-96eb-4becd143a719" alt="Keystone-SubWallet-11"><figcaption></figcaption></figure>

2\) With your Keystone device in hand, tap the \[-] icon to activate the camera. Scan the QR code displayed on your SubWallet app.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FigmKw8TVacTV7b6raUrV%2F%E6%89%AB%E7%A0%811.png?alt=media&#x26;token=ca70a631-670b-4051-bd9d-e19a9112b7b1" alt="Keystone-SubWallet-12"><figcaption></figcaption></figure>

3\) The transaction information will appear in a human-readable format.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fbr3D0OlwBKbHHgKpuGgF%2F%E6%89%AB%E7%A0%812.png?alt=media&#x26;token=d5dac3a1-5853-4b11-afbc-5e4152e339bb" alt="Keystone-SubWallet-13"><figcaption></figcaption></figure>

4\) Tap \[Sign] to proceed > Enter your password after signing the transaction and tap \[Confirm]. A QR code will appear on your Keystone hardware wallet.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FYE78irYptVXxQqZGv5oX%2F%E6%89%AB%E7%A0%813.png?alt=media&#x26;token=4b037290-c80a-4ff9-bf69-1ed7d4495317" alt="Keystone-SubWallet-14"><figcaption></figcaption></figure>

5\) On the SubWallet Extension, Click the \[Scan QR] button and scan the QR code shown on your Keystone hardware wallet with the SubWallet app.&#x20;

Congratulations! The transaction is now successfully broadcast to the network.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FOuYk72GOIyrgdiQiutCW%2F%E8%BD%AC%E8%B4%A61-Sub2.png?alt=media&#x26;token=0bfc2797-c5f5-4d35-9ef1-f50ce7c35ee8" alt="Keystone-SubWallet-15"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.keyst.one/3rd-party-wallets/polkadot-wallets/subwallet.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
