---
description: KeyPal Academy
---

# | Tutorial on Creating a Multisig Wallet with KeyPal Hardware Wallet

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2Fi1Jhemq041wohx34MNzt%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=ddeb7c10-8bfd-41be-b815-418467cf5433" alt=""><figcaption></figcaption></figure>

<mark style="color:yellow;">**Use cases:**</mark>

<mark style="color:yellow;">**1.Used for managing assets by multiple people to prevent individuals from misappropriating assets.**</mark>

<mark style="color:yellow;">**2.Through multisig, assets can be managed by multiple addresses for enhanced security.**</mark>

<mark style="color:yellow;">**3.Other security use cases include.**</mark>

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2FhGS8cIAWSpkZ6bazLJbb%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=793e3800-f9f2-422b-adc3-652d0ad8c477" alt=""><figcaption></figcaption></figure>

_**Let's take a look at the next diagram and first understand the general process of using KeyPal hardware wallet with multi-signature.**_

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2FRSERXvv0Mqx2f5OgRO7I%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=b5f350ac-4b36-4f4a-a97a-f95d93490575" alt=""><figcaption></figcaption></figure>

<mark style="color:yellow;">**Multi-signature wallet creation:**</mark>

1. Open the TokenPocket

enter the app and click on the "plus sign" on the top right corner of the home page, as shown in figure (1).

Enter the network selection page, and click on "Multi-signature Wallet" as shown in figure (2).

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2Fw8GEAVyQ20hqyIIHWbMt%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=a2a81e44-9dc5-4db7-978c-90e96991c413" alt=""><figcaption></figcaption></figure>

2. Select "Create Multi-signature Wallet" as shown in figure (3).

Enter "Select Multi-signature Network" (In the multi-signature wallet, selecting multi-signature network means choosing which blockchain network to use as the basis for multi-party signature.&#x20;

Different blockchain networks generate different network fees for multi-signature wallets).&#x20;

We will take Binance Smart Chain as an example and select "Create Multi-signature Wallet" on the Binance Smart Chain, as shown in figure (4).

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2FqBd8LIfuX2b5SAXcfpMK%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=bed5b4b7-3f9b-448a-8a43-95181747665a" alt=""><figcaption></figcaption></figure>

3.Enter the "Multi-signature Creation Process", read and familiarize yourself with the creation process, then click on "Next" as shown in the figure (5).

Let's start creating the multi-signature wallet.

As shown in figure (6), you can name your multi-signature wallet - we recommend naming it "KeyPal Multi-signature Wallet".&#x20;

Just like creating a regular wallet, you can customize the name and it will not be recorded on the blockchain.

As shown in figure (7), you can add management wallet addresses.&#x20;

Multi-signature wallets are managed and controlled by multiple wallet addresses, with a maximum support of 30 management wallet addresses - this can be understood as the "threshold setting" for multi-signature wallets.&#x20;

Management wallet addresses can be flexibly set up for enterprise or team asset management or personal diversified use.&#x20;

[_<mark style="color:yellow;">(To add hardware wallet addresses to the multi-signature management wallet, please refer to step 4.)</mark>_](#user-content-fn-1)[^1]

As shown in figure (8), "Minimum Confirmations Required" can be understood as weight.&#x20;

The difference is that for EOS or TRON, a single address threshold can be set to greater than or equal to 1, while for EVM chains, the single address threshold can only be 1.&#x20;

We recommend setting the minimum confirmation signatures to a value greater than 2 to balance security and convenience.

As shown in figure (9), the fee details include on-chain miner fees (gas) + payment wallet address.

The multi-signature solution for EVM chains is actually a smart contract, so creating a multi-signature wallet requires a certain amount of gas (miner fee), which is calculated based on the blockchain.&#x20;

Click on the imported wallet address in the wallet selection to pay for the gas (miner fee) during wallet creation.

After setting up, click on "Confirm" as shown in figure (10) to see the prompt for creating a multi-signature wallet.&#x20;

You can click on the link to the Ethereum blockchain explorer to view the relevant creation information.

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2F0MYbgk2nGvW8zDflj5UT%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=53fe9381-64e2-498e-9bea-5fa35f58b7a9" alt=""><figcaption></figcaption></figure>



4.How to add a KeyPal hardware wallet address to a multi-signature management wallet?

（This assumes that you have already created a mnemonic phrase for your KeyPal hardware wallet and have connected it to the app via Bluetooth to "Bulk Add Wallets".）

"Click on the blue text above to go to the tutorial or visit the following website to access it."

<mark style="color:yellow;">**a.KeyPal Hardware Wallet Activation (Mnemonic Creation)**</mark>:[https://keypal.gitbook.io/zh-cn/keypal-tutorial/2.User's-tutorial/Graphic-tutorial/2.1Creat-a-new-wallet](https://keypal.gitbook.io/zh-cn/keypal-tutorial/2.User's-tutorial/Graphic-tutorial/2.1Creat-a-new-wallet)

<mark style="color:yellow;">**b.How to Bulk Add Wallet Addresses on KeyPal Hardware Wallet**</mark>:[https://www.keypal.pro/#/academy](https://www.keypal.pro/#/academy) You can also access tutorials through the KeyPal Academy section on the homepage of the official website. (Find it in the navigation bar under "Learn".)

\[Choose the method of adding]

As shown in the figure (11):&#x20;

a. Scan QR code&#x20;

b. Choose the method of wallet selection.

Add the three addresses of the hardware wallet to "manage wallet settings" in sequence, as shown in the figure (12), and set the minimum number of signatures to 2/3.

After verifying that the address is correct, click on "confirm" as shown in the figure (13).

Note that the KeyPal hardware wallet address can be found in the "Wallet List" on the homepage, with a suffix of KP\_XXXX.

(To confirm whether the mnemonic managed by the current KeyPal hardware device matches the current address, please click on "Receive" for that wallet on the homepage and verify it in the bottom right corner.)

<figure><img src="https://3004735000-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mg5GOG96Z7bXpRaCDZW%2Fuploads%2FkCfOygstUkuyDzTtkNOP%2F%E5%9B%BE%E7%89%87.png?alt=media&#x26;token=f7ff6f75-8fa5-4799-9155-1d0fab54c15a" alt=""><figcaption></figcaption></figure>

At this point, you have successfully used the KeyPal hardware wallet to participate in creating and managing a multi-signature wallet.







[^1]: 
