> For the complete documentation index, see [llms.txt](https://support.keyst.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.keyst.one/3rd-party-wallets/defi-dapp-with-keystone/safe-mobile-app.md).

# Safe Mobile App

## **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 Safe Mobile app (**V-3.18.0 or newer**).

3\. A Ledger device and its wallet address

4\. A MetaMask account and its wallet address

## **II. Creation of a Safe**

### **1.** Add Ledger as a Key Owner

1\) Tap \[Settings] > Tap \[Owner Keys] > Tap \[+] > Tap \[Connect Ledger Nano X] and follow the tips to add the Ledger address.

<figure><img src="/files/TPSGFEdzkPTYkX7lTgp9" alt="Keystone-SafeMobile-1"><figcaption></figcaption></figure>

2\) Tap \[Add] and create a passcode.

<figure><img src="/files/eyEwtEmePWeH2RSHlFyi" alt="Keystone-SafeMobile-2"><figcaption></figcaption></figure>

3\) Congratulations, you have successfully added a Ledger address as an Owner Key. Tap \[Confirm to receive push notifications] and tap the Ledger address to copy it.

<figure><img src="/files/MbbVKme53R2TgmTis9Dz" alt="Keystone-SafeMobile-3"><figcaption></figcaption></figure>

### 2. **Create a Safe**

1\) On your Safe Mobile app: Tap \[Create a Safe] > Tap \[OK, Let’s start] > Create a name for your Safe, select a Network and enter the Ledger and MetaMask addresses that you want to add as owners.

<figure><img src="/files/omGO5HmOwsjOBlrRZ2BE" alt="Keystone-SafeMobile-4"><figcaption></figcaption></figure>

2\) 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. Select the account of your preference and a QR code will appear on your device.

{% 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 \[Safe]. The QR code will be displayed automatically.&#x20;

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

<figure><img src="/files/RqNuDC4UluoQAtYSCCa1" alt="Keystone-SafeMobile-5"><figcaption></figcaption></figure>

3\) On your Safe Mobile app: Tap \[Add owner] > Tap \[Scan QR Code], and scan the QR code displayed on your Keystone Hardware Wallet. \
Congratulations, you have successfully added your Keystone address as the third owner.

<figure><img src="/files/3onAiU9240LG1qGJ6Dme" alt="Keystone-SafeMobile-6"><figcaption></figcaption></figure>

### **3. Set your Payment Wallet**

1\) On your Safe Mobile app: Tap \[+] of Required Confirmations to set up a 2-out-of-3 multi-signature wallet. Tap \[Pay with] > \[Add owner key] > Tap \[Connect Keystone] > Tap \[Next]

<figure><img src="/files/TiigfOkRcAwAym9kjAwr" alt="Keystone-SafeMobile-7"><figcaption></figcaption></figure>

2\) On your Keystone: Tap the \[...] icon > Select \[Connect Software Wallet] and a QR code will show up.&#x20;

<figure><img src="/files/kUSHUh1gTmkmgmTpBWJH" alt="Keystone-SafeMobile-8"><figcaption></figcaption></figure>

3\) On your Safe Mobile app: Scan the QR code displayed on your Keystone Hardware Wallet. Tap \[Import] > Name your wallet and tap \[Add] > Tap \[Done]

<figure><img src="/files/XJdTNRmya1TnAiFfgX1O" alt="Keystone-SafeMobile-9"><figcaption></figcaption></figure>

### 4. Finish the creation

1\) On your Safe Mobile app: Ensure you have enough fees in your wallet to pay for the creation of the safe before tapping \[Create] > A QR code will appear after you enter your passcode.

<figure><img src="/files/ytBX6NZPvVO3Cz6n0HU2" alt="Keystone-SafeMobile-10"><figcaption></figcaption></figure>

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

<figure><img src="/files/Kc18NBbPjGTi6dTXMrve" alt="Keystone-SafeMobile-11"><figcaption></figcaption></figure>

3\) On your Keystone: The transaction information will appear in a human-readable format.

<figure><img src="/files/Hu7eGwgQXzjHgNFaYIZM" alt="Keystone-SafeMobile-12"><figcaption></figcaption></figure>

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

<figure><img src="/files/2SIjWHRloFlxovV7xX0Z" alt="Keystone-SafeMobile-13"><figcaption></figcaption></figure>

5\) On the Safe Mobile app:  Click the \[Get signature] button and scan the QR code shown on your Keystone hardware wallet with the Safe Mobile app.

<figure><img src="/files/Fuz0rDM90ZcP192MqwNL" alt="Keystone-SafeMobile-14"><figcaption></figcaption></figure>

6\) Congratulations! The multi-signature wallet is now successfully created on the blockchain.

<figure><img src="/files/MlnwVTdgfrrIDmTDUYjc" alt="Keystone-SafeMobile-15"><figcaption></figcaption></figure>

## **III. Signing transactions with your Keystone Hardware Wallet**

### **1. Create a transaction**

1\) Tap \[Send] > Select the asset of your preference, and input the recipient’s address and the amount you want to send him/her.

<figure><img src="/files/Q4rUd3rq1ETF3TsnALSL" alt="Keystone-SafeMobile-16"><figcaption></figcaption></figure>

### 2. **Signing transactions with your Ledger**

1\) Tap \[Submit] > Tap on the Ledger owner key > Select your Ledger device and a \[Confirm Transaction] notification will pop up.

<figure><img src="/files/00RlVq343AfYO5vtGohl" alt="Keystone-SafeMobile-17"><figcaption></figcaption></figure>

2\) Your Ledger will receive a notification for you to Sign a message.

<figure><img src="/files/I9JQvT6Yp9B5LAHfBdRv" alt="Keystone-SafeMobile-18"><figcaption></figcaption></figure>

3\) Sign the message on your Ledger and tap \[Done]

<figure><img src="/files/JqGS8EGYyIRS6k6Pb31U" alt="Keystone-SafeMobile-19"><figcaption></figcaption></figure>

### &#x20;**3. Signing transactions with your Keystone Hardware wallet**

1\) On your Safe Mobile app: Tap \[Confirm] > Tap on the Keystone owner key

<figure><img src="/files/W0RRQsGBExGZbgQNMKK7" alt="Keystone-SafeMobile-20"><figcaption></figcaption></figure>

2\) With your Keystone device in hand, tap the \[-] icon to activate the camera. Scan the QR code displayed on your Safe Mobile app. \
Tap \[Sign] to proceed after confirming the transaction details > Enter your password and tap \[Confirm] > A QR code will appear on your Keystone hardware wallet.

<figure><img src="/files/jseWqfd2Bdn5MXmb5hVX" alt="Keystone-SafeMobile-21"><figcaption></figcaption></figure>

3\) On your Safe Mobile app: Tap \[Get signature] and scan the QR code displayed on your Keystone Hardware Wallet > Tap \[Execute] > Tap \[Submit]

<figure><img src="/files/uyXPYVqUh6jVL5V2ghLz" alt="Keystone-SafeMobile-22"><figcaption></figcaption></figure>

4\) On your Safe Mobile app: Enter your passcode and a QR code will appear.

<figure><img src="/files/mEEbX94Ij2YR99J2a5gz" alt="Keystone-SafeMobile-23"><figcaption></figcaption></figure>

5\) On your Keystone: Tap \[-] to scan the QR code on the Safe Mobile app. The transaction information will appear in a human-readable format.

<figure><img src="/files/KLqC0jvJOEJrpBHl8F79" alt="Keystone-SafeMobile-24"><figcaption></figcaption></figure>

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

<figure><img src="/files/1YVt1hELwmus7TWp1nmD" alt="Keystone-SafeMobile-25"><figcaption></figcaption></figure>

7\) On your Safe Mobile app: Click the \[Get signature] button and scan the QR code shown on your Keystone hardware wallet with the Safe Mobile app.\
Congratulations! The transaction is now successfully broadcast to the blockchain.

<figure><img src="/files/CxQVkfdOAL8XDXdKPykR" alt="Keystone-SafeMobile-26"><figcaption></figcaption></figure>
