# Simple Bitcoin Wallet

Firmware version B-2.5 (BTC-Only) or newer will allow you to set *Simple Bitcoin Wallet* V2.4.23 or newer as a watch-only wallet that functions as the companion app for Keystone Essential or Pro.

## **I. Preparation**

1\. Setup your Keystone Essential or Pro. ([Tutorial](https://support.keyst.one/getting-started/setting-up-keystone-in-5-steps))

2.[ Firmware](https://keyst.one/firmware?locale=en) version B-2.5 (BTC-Only) or newer running on Keystone Essential or Pro.

{% content-ref url="/pages/-MVz-o9g8Dc-vlyVuAZj" %}
[Firmware Upgrade](/getting-started/firmware-upgrading.md)
{% endcontent-ref %}

3\. Android device with *Simple Bitcoin Wallet* V2.4.23 or later downloaded and logged in with your *Simple Bitcoin Wallet* account.

## **II. Creating a Watch-Only Wallet (BTC-Only) using&#x20;*****Simple Bitcoin Wallet***

1\. On the Keystone hardware wallet, touch \[Menu] > \[Settings] > \[Watch-Only Wallet]. You can also complete this setup for your watch-only wallet during the initialization phase of your keystone device.

<figure><img src="/files/xKANJZ2xrzkFQD0ag6iI" alt="Keystone-SimpleBitcoinWallet-1"><figcaption></figcaption></figure>

2\. Select \[Generic Wallet], then touch \[Confirm] and enter the wallet. Touch the \[•••] icon, then select \[Export Wallet] to show the QR code to display the information required to pair your keystone device with a generic wallet (includes the wallet XPUB, Keystone's fingerprint, and derivation path).

<figure><img src="/files/9fAgLBmoyFvXsGzBslmM" alt="Keystone-SimpleBitcoinWallet-2"><figcaption></figcaption></figure>

3\. Run the *Simple Bitcoin Wallet* app, touch \[Create new wallet], then touch the “setting” icon on the top right corner and press \[Add hardware wallet].

<figure><img src="/files/SsfZGA5lB0rS4YwZEJ9E" alt="Keystone-SimpleBitcoinWallet-3"><figcaption></figcaption></figure>

4\. Use your smartphone's camera to scan the QR code displayed on your Keystone device, then set a label for your hardware wallet and press \[OK]. *Simple Bitcoin Wallet* can now be used as the watch-only wallet for Keystone.

<figure><img src="/files/OtwTaDksjQQmWYAOhdnZ" alt="Keystone-SimpleBitcoinWallet-4"><figcaption></figcaption></figure>

## III. Sending and Receiving Bitcoin with *Simple Bitcoin Wallet*&#x20;

### A. Receiving Bitcoin&#x20;

You can use either receiving addresses displayed on your Keystone device or *Simple Bitcoin Wallet* to receive bitcoin.

**- Displaying Address on Keystone**

1\. Enter your generic wallet interface on your Keystone device and select a receiving address to display it in QR code format.

<figure><img src="/files/JH3atoyiVIZQI3FBn0tY" alt="Keystone-SimpleBitcoinWallet-5"><figcaption></figcaption></figure>

**- Displaying Addresses on your&#x20;*****Simple Bitcoin Wallet***

1\. Select the wallet that you want to display its address, for this tutorial, this would be \[Keystone Hardware wallet].

<figure><img src="/files/PsYXTA8r433hAnDR9Ji2" alt="Keystone-SimpleBitcoinWallet-6"><figcaption></figcaption></figure>

2\. Alternatively touch \[Receive] on the bottom right of your screen > then select \[Receive to Bitcoin address] to display the receiving address.

<figure><img src="/files/q0tzod6xRfUsbtnr6FZT" alt="Keystone-SimpleBitcoinWallet-7"><figcaption></figcaption></figure>

### B. Sending Bitcoin

**1. Using&#x20;*****Simple Bitcoin Wallet*****&#x20;to Create Transactions**

1\) Touch \[Send] to enter the remittance interface, then configure the receiving address and touch \[OK] and choose a wallet (e.g. Keystone hardware wallet).

<figure><img src="/files/G49MAyMTx5e4rgcKHxKX" alt="Keystone-SimpleBitcoinWallet-8"><figcaption></figcaption></figure>

2\) Set your desired amount, transaction fees, and label (optional), then touch \[OK] to display the unsigned transaction information in a dynamic QR code format.

<figure><img src="/files/MrnPVjx9U81jKfzKQGUJ" alt="Keystone-SimpleBitcoinWallet-9"><figcaption></figcaption></figure>

**2. Using Keystone Hardware Wallet to Sign Transactions**

1\) Touch the \[scan] icon on Keystone and use the camera on your hardware wallet device to scan the QR code displayed on *Simple Bitcoin Wallet*.

<figure><img src="/files/LDO4ThCRwN1wiYreDrV9" alt="Keystone-SimpleBitcoinWallet-10"><figcaption></figcaption></figure>

2\) Check the transaction details. Then touch \[Sign], and input your password / fingerprint for your device to obtain the signed transaction information (awaiting broadcast).

<figure><img src="/files/cbu1zMyyABToIYKZXkc7" alt="Keystone-SimpleBitcoinWallet-11"><figcaption></figcaption></figure>

**3. Using&#x20;*****Simple Bitcoin Wallet*****&#x20;to Broadcast Transactions**

1\) Touch \[OK], and use your smartphone camera to scan the QR code displayed on your Keystone device to transmit the signed transaction data.

2\) Open up the broadcasting interface on your *Simple Bitcoin Wallet* and touch \[OK] to broadcast the transaction.

<figure><img src="/files/UaJRVGkRgbPmp4w50eVq" alt="Keystone-SimpleBitcoinWallet-12"><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/bitcoin-wallets/simple-bitcoin-wallet.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.
