# Safe

Firmware versions V1.4.0 (Multi-Coin) or newer allows you to use Safe with Keystone Essential or Pro.‌ Detailed instructions provided below will explain how to use your Keystone to directly interact with Gnosis Safe and create a 2-out-of-3 multi-signature wallet with the Keystone, Ledger and MetaMask as 3 participant co-signers.

## **I. Preparation**

1\. Set up your Keystone. ([Getting started in 5 steps](https://support.keyst.one/getting-started/setting-up-keystone-new))

2\. [Firmware](https://keyst.one/firmware?locale=en) version V1.4.0 (Multi-Cion) or newer running on Keystone Essential or Pro.&#x20;

&#x20;   (Please read[ How to upgrade firmware](https://support.keyst.one/getting-started/firmware-upgrading) for more details.)

3\. Ledger Live runs on a PC/Mac. Get the second owner’s address.

4\. “MetaMask” extension installed on Chrome and get the third owner’s address.

5\. Safe web app: <https://gnosis-safe.io/app/#/welcome>

## **II. Connect Keystone to Safe**

1\. Keystone: Turn on the Keystone device, then select the "Menu" icon > \[Watch-only Wallet]**.**

{% 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](https://support.keyst.one/getting-started/getting-started-with-m-10.0-or-newer-for-beginners).
{% endhint %}

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FIma6l3B3qbybg2n4roaz%2F1.jpg?alt=media&#x26;token=d6b43143-ef2f-46cd-a769-5401cddb376b" alt="Keystone-Safe-1"><figcaption></figcaption></figure>

2\. Select \[MetaMask / DeFi / Web3] > \[Confirm] > then select \[Display QR Code] to show the QR code for syncing purposes.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FgQQHrzuQS6kVQXPJRYb2%2F2.jpg?alt=media&#x26;token=d8355abe-4e8d-45be-bb6c-f3c172a9e415" alt="Keystone-Safe-2"><figcaption></figcaption></figure>

3\. Visit Safe app page at <https://gnosis-safe.io/app/#/welcome> and click \[Connect wallet].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fu0yHhPygeLKwzD5OROqK%2F3.jpg?alt=media&#x26;token=7ea80062-ff03-4052-8a20-02819a859612" alt="Keystone-Safe-3"><figcaption></figcaption></figure>

4\. Select \[Keystone] to connect to Safe, then click on \[Sync Keystone] and scan the QR code shown on your Keystone.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FP4jjmxEo3kvvC1GagiLr%2F4.jpg?alt=media&#x26;token=ca35464c-d3a8-4568-927a-b5d492bd9a3b" alt="Keystone-Safe-3"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F6kbBkr5hvyfEi7XOa9iP%2F5.jpg?alt=media&#x26;token=8231c6a9-2550-43c8-bd0a-cc3b6bdefafc" alt="Keystone-Safe-4"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FpQx2VvEWVwpyAo7xCf1q%2F6.jpg?alt=media&#x26;token=83ac0f94-bc5d-412c-a207-6906c56c3fc8" alt="Keystone-Safe-5"><figcaption></figcaption></figure>

5\. Show all accounts and select the \[account] you want to use with Safe and click on \[Done].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FhuyR21lrwaqqptGlghlN%2F7.jpg?alt=media&#x26;token=24506c34-8733-45e3-a2a7-8d78286bb4c9" alt="Keystone-Safe-6"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FmWtY3qkkPfjGSIVkMvKH%2F8.jpg?alt=media&#x26;token=4addf2d9-971b-4c84-b209-ad1fc24742a3" alt="Keystone-Safe-7"><figcaption></figcaption></figure>

6\. Safe should now be successfully connected to your Keystone.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fg0B21TnTY79kIEafu15G%2F9.jpg?alt=media&#x26;token=075a3c15-e795-4b5d-b335-23724b7f7ea3" alt="Keystone-Safe-8"><figcaption></figcaption></figure>

## III. Create a 2-out-of-3 Multi-Sig wallet on Safe

1\. Click on \[+ Create new Safe] > Set \[Safe name] and click \[Start]. You can see that the first owner data has already been automatically submitted.&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FrDI1WB6UjsQyJiNjNW3m%2F10.jpg?alt=media&#x26;token=b77a6cd7-b2b8-4a46-893c-d01b79b2abc9" alt="Keystone-Safe-9"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FJGG3WyQwruxhkqq0V02t%2F11.jpg?alt=media&#x26;token=2ca60a1f-228d-4c4d-8d2e-ecc58f22b11d" alt="Keystone-Safe-10"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fbx4PrGiY1qS4FY9cxPGy%2F12.jpg?alt=media&#x26;token=d72300c1-b0c6-4274-ac95-80f64bdf3ee0" alt="Keystone-Safe-11"><figcaption></figcaption></figure>

2\. Ledger Live: Run the Ledger Live on a PC/Mac and connect with your Ledger device. Install the Ethereum app on Ledger Live and get your Ledger’s address (e.g. 0xC34A9Fc0696B185c3463c611C592621Bb4699612).

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FOtgF2sKg8bc1P5O9k4vz%2F13-Ledger.jpg?alt=media&#x26;token=3eb9f4e9-77ee-4665-8eb0-ba1b7ecd484e" alt="Keystone-Safe-12"><figcaption></figcaption></figure>

3\. Click on \[+ Add another owner], then set the “Owner Name” (e.g. Ledger) and “Owner Address” (e.g.0xC34A9Fc0696B185c3463c611C592621Bb4699612). Doing so will successfully add the second co-signer.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FhICrfSpTuR2ZmpRUzej9%2F14.jpg?alt=media&#x26;token=6132b9c0-f0c9-4b35-bd18-37fa7159b72d" alt="Keystone-Safe-13"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FSivNhuWYDJyvXivqrIlO%2F16.jpg?alt=media&#x26;token=b131d7ac-cf56-442f-9e3d-af3a0a712ad0" alt="Keystone-Safe-14"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FFVTupzoHkWODYmunSm29%2F17.jpg?alt=media&#x26;token=22ad11c4-b1a2-4ca8-8364-0913b9654c4b" alt="Keystone-Safe-15"><figcaption></figcaption></figure>

4\. MetaMask: Install “MetaMask” extension on chrome and open it to get its associated address. This tutorial demonstrates how to create a new Secret Recovery Phrase in MetaMask as the third co-signer.

{% hint style="info" %}
**Tips:** If you already have a Secret Recovery Phrase, then you just need to import it directly and get the address.
{% endhint %}

1\) Click on \[Get Started] > \[Create a Wallet] > Set a strong password and select “I have read…”, then click \[Create].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MhrZZqrxc_Q1F3yR0nf%2F-Mhrb5vTsJedFC5TPBsj%2F1.jpg?alt=media&#x26;token=2dda7d2b-5547-4ba6-bf84-14aece2e91c0" alt="Keystone-Safe-16"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F2dCB0tBo7po9DJ2ooGdi%2F2.jpg?alt=media&#x26;token=be0dbf2a-0c38-4171-9370-a5f6383666ca" alt="Keystone-Safe-17"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F8lIMQmoQDknJ9KgE5SW6%2F3.jpg?alt=media&#x26;token=5fbc921d-bb6b-46e0-b028-b54cb8358db4" alt="Keystone-Safe-18"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FjjhNaW2H58spQYRJHPDg%2F4.jpg?alt=media&#x26;token=d63d320a-5a14-4c35-8cd5-db316d8188df" alt="Keystone-Safe-19"><figcaption></figcaption></figure>

2\) Click on \[CLICK HERE TO REVEAL SECRET WORDS] > \[Next] > \[Confirm] > \[All Done].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FOZ6opS5kea4Foac91b8V%2F5.jpg?alt=media&#x26;token=ff1071ad-e7ee-48a6-b8d4-9fd4c371fc59" alt="Keystone-Safe-20"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FyfWmUDsatP0gLkmSCnY5%2F6.jpg?alt=media&#x26;token=ae5d1fce-f62c-4e30-b7a8-cd21fc365459" alt="Keystone-Safe-21"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F9LmZaynKHo5lYJATC2gM%2F7.jpg?alt=media&#x26;token=aecc746b-d730-478f-9937-58078c007ac3" alt="Keystone-Safe-22"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FHNvVZoVDVpzFnGLyt1ku%2F8.jpg?alt=media&#x26;token=235cf33e-5900-4c92-95db-eea3cbe39245" alt="Keystone-Safe-23"><figcaption></figcaption></figure>

3\) Copy the address.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FCXKZH9G0Ev0DC9GDKJe7%2F9.jpg?alt=media&#x26;token=a8dcb7dd-5321-43a5-a474-5876e2a37a52" alt="Keystone-Safe-24"><figcaption></figcaption></figure>

5\. Click on \[+ Add another owner], then set the “Owner Name” (e.g. MetaMask) and “Owner Address” (e.g. 0xc02E479E22965A147612B13Ac84d9B173D124E76). Doing so will successfully add the third co-signer.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FwfdYbBn3QH6CfCXtJiSB%2F19.jpg?alt=media&#x26;token=7776d368-67c6-4d93-b869-d7664eace177" alt="Keystone-Safe-25"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FnIPhtnyDr6bViq2JoQhb%2F20.jpg?alt=media&#x26;token=77624e93-7064-45ee-9bb8-dbf1625b9c29" alt="Keystone-Safe-26"><figcaption></figcaption></figure>

6\. Select the number of needed signatures and click \[Review] > \[Submit] to get the unsigned transaction data in QR code format.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FnltwuTy2Fi8KEwXZhZOx%2F21.jpg?alt=media&#x26;token=74094fc3-120e-41ab-af69-c392ee28bc66" alt="Keystone-Safe-27"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FIRY2tNkStbFgmETx6LMl%2F22.jpg?alt=media&#x26;token=277cc306-03d6-4528-9f8c-1d182f022f1f" alt="Keystone-Safe-28"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F5s6f6asJ0IxTog7G7gI8%2F23.jpg?alt=media&#x26;token=700ab958-8898-434b-9beb-bd9abf1ef24c" alt="Keystone-Safe-29"><figcaption></figcaption></figure>

7\. Keystone: Touch the “scan” icon and scan the QR code shown on Gnosis Safe with your Keystone device.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F0bxfyNzcvWrVvWeeHtVj%2F27.jpg?alt=media&#x26;token=765121b4-3190-4f53-9a97-72f636d3bcc5" alt="Keystone-Safe-30"><figcaption></figcaption></figure>

8\. Check if Keystone successfully decodes the transaction. If it does, then confirm the transaction details. When you finish confirming the details, press the \[Sign] button below and enter your password to execute the transaction. Keystone will display a QR code with the signed transaction data.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fy1EgYBfy1lWkDCTzasrd%2F28.jpg?alt=media&#x26;token=3a5f6d5d-2da6-423d-915e-9ab057ab40d0" alt="Keystone-Safe-31"><figcaption></figcaption></figure>

9\. Click on \[Scan Keystone] on the Safe page and scan the QR code shown on your Keystone. Now, the 2-out-of-3 multi-sig wallet has been successfully created. Click on \[Get started] to start managing your cryptocurrency. &#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FWt4wndX6m4rz2LeRWNAm%2F29.jpg?alt=media&#x26;token=1b8b2954-81ed-4edf-80b3-de548b8e9d42" alt="Keystone-Safe-32"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fz5YK1A4KsOlmoViDZ37j%2F30.jpg?alt=media&#x26;token=f61b33d8-2f04-46c6-8eb1-13389ed32010" alt="Keystone-Safe-33"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FI2VsHpckYsbu1edwiC8U%2F31.jpg?alt=media&#x26;token=2a18874d-44d3-4e41-81bf-99c718d361d5" alt="Keystone-Safe-34"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FQYMzPPWAGJ5iy2WSOeL1%2F33.jpg?alt=media&#x26;token=c3d58e5e-0738-4683-866b-e78fe2b656ca" alt="Keystone-Safe-35"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FHDdyKZBZKaIhKwd2Q0H9%2F34.jpg?alt=media&#x26;token=ecb1ea43-cab9-454c-91d8-4cb0369841a7" alt="Keystone-Safe-36"><figcaption></figcaption></figure>

## IV. Send a 2-out-of-3 multi-sig transaction on Safe

This part of the tutorial will explain how to send a 2-out-of-3 multi-sig transaction on Safe on the Rinkeby testnet. And the process of "send a 2-out-of-3 multi-sig transaction on Safe" on mainnet is the same as on testnet.

### 1. Connect Ledger to Safe

1\) Click on \[Disconnect] to disconnect Keystone from Safe.&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FldtDAdMMPY3Z0L7pYiOL%2F1.jpg?alt=media&#x26;token=04b080e9-6693-4e06-9575-906a848684fb" alt="Keystone-Safe-37"><figcaption></figcaption></figure>

2\) Connect your Ledger device to your computer. Please be advised that your Ledger would also need to be unlocked and the Ethereum app is selected.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fb1AfIP5UywYsyU6nGJtN%2F2.jpg?alt=media&#x26;token=f635536e-b746-4822-9b2d-d620e528e2e8" alt="Keystone-Safe-38"><figcaption></figcaption></figure>

3\) Click on \[Connect] in the Safe application > Select the Ledger option and set the path (e.g. m/44'/60'/0'/0/0) > Click on \[Done] > And this would successfully connect Ledger.

{% hint style="info" %}
**Note:** The Path shown in the tutorial picture is only an example. Please make sure that the path you enter corresponds to your address.
{% endhint %}

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FSeIUTmlriXEKKBdNiG3x%2F3.jpg?alt=media&#x26;token=f39c5aa8-5ac9-4891-a292-3dd6eeb71d72" alt="Keystone-Safe-39"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fy9Rdckxu8KYowkYc4m1c%2F4.jpg?alt=media&#x26;token=fc744060-9486-4806-8b1a-dbaa71c33017" alt="Keystone-Safe-40"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F5Rtgx4pfMvMWEbI6E5KG%2F5.jpg?alt=media&#x26;token=599b04dd-8dbb-4e4e-ac91-262646744088" alt="Keystone-Safe-41"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FOylrvKQ8gMfxzET1iv9V%2F6.jpg?alt=media&#x26;token=e7c28a1f-acf9-48a5-b2da-08a886244be2" alt="Keystone-Safe-42"><figcaption></figcaption></figure>

### 2. Create a multi-signature transaction on Gnosis Safe

1\) Click on \[New transaction] > \[Send funds]

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fb4ZkoLgu7glVKvwQkrpG%2F7.jpg?alt=media&#x26;token=b6a2b64d-be4f-4247-a858-d7089c161316" alt="Keystone-Safe-43"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FOA0hXXMSch64E8unSZZG%2F8.jpg?alt=media&#x26;token=d16c0a48-05f2-4979-a52d-270567b885f2" alt="Keystone-Safe-44"><figcaption></figcaption></figure>

2\) Set the “Recipient”, ”Asset” and “Amount”, then click on \[Review] to review the sending details. Once you’ve confirmed all the information, click on \[Submit]. A prompt box with the message: "Please sign transaction" will appear on the top right of the page.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FaTOIk9AV32OnteXzBayG%2F9.jpg?alt=media&#x26;token=1e3b1f91-641c-4178-a24d-6f02dc6236b3" alt="Keystone-Safe-45"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FHTKkVUTybdX3qdcdG3bn%2F10.jpg?alt=media&#x26;token=edaf418f-99f6-42eb-bf83-c06a31895418" alt="Keystone-Safe-46"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FIVGL9GAPmlJw6I0wbQMb%2F11.jpg?alt=media&#x26;token=ecdaa34a-0cb9-4828-9e53-22c8390a8e02" alt="Keystone-Safe-47"><figcaption></figcaption></figure>

### 3. Sign with Ledger

1\) Review and sign the transaction message on your Ledger.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FwuJU0m1x6Ll7NWT2BCC7%2F12.jpg?alt=media&#x26;token=b8a5d85a-ca25-41dc-9dc8-fae42ab1f00c" alt="Keystone-Safe-48"><figcaption></figcaption></figure>

2\) You should be able to see that the transaction has completed the first confirmation on Ledger side.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FBNEQgm1oCTHroWdlIvHo%2F13.jpg?alt=media&#x26;token=5c9276d4-642f-4511-b0f9-5b2c6a03e239" alt="Keystone-Safe-49"><figcaption></figcaption></figure>

### 4. Sign with Keystone

1\) Keystone: Touch \[•••] icon > \[Sync]  > Keystone shows the QR code for syncing purposes.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FvCecHVscENCgTPoflsP7%2F14.jpg?alt=media&#x26;token=6135ca38-35c2-4fd9-998f-5f3b9f89b0e2" alt="Keystone-Safe-50"><figcaption></figcaption></figure>

2\) Go to the Safe application and click on \[Disconnect] to disconnect Ledger from Safe.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FXi2sFUlaPpq1ygLZnjUN%2F15.jpg?alt=media&#x26;token=1a801d92-667c-4e65-9c88-1930c6cc6bd8" alt="Keystone-Safe-51"><figcaption></figcaption></figure>

3\) Once you’ve successfully disconnected your ledger device, click on \[Connect] > select the Keystone option > \[Sync Keystone] and scan the QR code shown on Keystone >  Select the \[account] you want to use with Safe and click on \[Done]. Your Keystone device will then be successfully connected to Safe.

![](https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FQMUGgXnUVEDoa7JwNjrC%2F16.jpg?alt=media\&token=27a40340-b185-49e2-8888-e39a4f4301b9)

![](https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FSc4zChcsqeuTloX95VK1%2F17.jpg?alt=media\&token=1191417c-af63-4249-aec6-4f21990ebf2a)

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FV1eohNSQJdpCUVpM7MJW%2F18.jpg?alt=media&#x26;token=a8d88b7a-12f2-4c0b-93eb-440afa5cc014" alt="Keystone-Safe-52"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F5aEK4ZkgcYcPkprVYzab%2F19.jpg?alt=media&#x26;token=8d7b486f-fffe-4ff4-877c-e8a878c6e127" alt="Keystone-Safe-53"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fk5OyXvCt7xLPEl3ivnDN%2F20.jpg?alt=media&#x26;token=3bd3f044-32bf-44a6-93a1-30e0b921080e" alt="Keystone-Safe-54"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fyg8CiorJtQ5KUY8LnZJt%2F20-1.jpg?alt=media&#x26;token=ef826e74-05cf-4a1b-afb3-ad0e5727951e" alt="Keystone-Safe-55"><figcaption></figcaption></figure>

4\) Click on \[Confirm] > \[Submit] > Safe will display the partially signed transaction data in QR code format.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FcD8cQbO3k3VAqdc7tJDc%2F21.jpg?alt=media&#x26;token=f94ab8a1-f94f-4935-b0b1-11a25f1ba0c2" alt="Keystone-Safe-56"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fh7pNY36N1FufY9wq8uRA%2F22.jpg?alt=media&#x26;token=3f0b0673-0e20-4257-bb3e-a6eb93d0f1d0" alt="Keystone-Safe-55"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FtYxYhCPyu99wLFSA1rds%2F23.jpg?alt=media&#x26;token=9ea26c84-4643-445d-a93b-e75e5ec41f2e" alt="Keystone-Safe-56"><figcaption></figcaption></figure>

{% hint style="info" %}
**Tips:** Keystone now supports ENS with firmware versions [V1.4.0 (Multi-Cion)](https://keyst.one/firmware). If you or the recipient have registered for ENS, you can read this [tutorial](https://support.keyst.one/advanced-features/displaying-ens-names) before signing the transaction on Keystone to experience this feature on your Keystone device.&#x20;
{% endhint %}

5\) Keystone: Touch the “scan” icon and scan the QR code shown on Safe with your Keystone.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fps9ydE6vbZEZhsiZRpJK%2F27.jpg?alt=media&#x26;token=318b6b1c-8d7f-4d9c-8da3-d629cbf9abbe" alt="Keystone-Safe-57"><figcaption></figcaption></figure>

6\) Confirm the transaction details on Keystone. When you're finished confirming the transaction details, press the \[Sign] button below and enter your password to execute the transaction. A QR code will be provided for the signed transaction data which you can use to scan to get the signature using your watch-only wallet.

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MizO_jjdPJc5WPZ9kJD%2F-MizP91aEkIuHvsmwClu%2F28.jpg?alt=media&#x26;token=ee06a088-d149-4be9-b188-ffd2285cbdf4" alt="Keystone-Safe-58"><figcaption></figcaption></figure>

7\) Click on \[Sacn Keystone] in Safe and scan the QR code with the signed transaction data shown on your Keystone device.&#x20;

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MVozfoQsxc6YFPQfVTB%2F-MizO_jjdPJc5WPZ9kJD%2F-MizPKl63kBBRnhAMdhw%2F29.jpg?alt=media&#x26;token=1832bafc-7024-476b-836f-0fbd9897b423" alt="Keystone-Safe-59"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2F4WfpLJOwyFXvmPmx5In9%2F30.jpg?alt=media&#x26;token=aba572bc-610a-4746-bd57-d7988a0425b0" alt="Keystone-Safe-60"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2FC2e5tNxi3kTYQpz3wMIK%2F31.jpg?alt=media&#x26;token=a6e03653-c110-4e0f-b621-d942936a3349" alt="Keystone-Safe-61"><figcaption></figcaption></figure>

### 5. Broadcast transaction on Gnosis Safe

1\) The transaction will submit automatically after the two owners have completed their signatures. You can view the completed transaction in \[HISTORY].

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fuwp4tUrW43zp0dbUGBAl%2F32.jpg?alt=media&#x26;token=0a1c0476-760f-4ea2-8eba-127e1e0ba9d3" alt="Keystone-Safe-62"><figcaption></figcaption></figure>

<figure><img src="https://2420738387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrQXQQRT6etffwhkFpfZG%2Fuploads%2Fu37zWEDVVY6XmPr9Zckb%2F33.jpg?alt=media&#x26;token=8e4d7166-45ab-4800-91ce-5fdd0a85845e" alt="Keystone-Safe-63"><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/defi-dapp-with-keystone/gnosis-safe.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.
