# Connecting to Rabby

## A. Browser Extension

In order to connect your Lattice to Rabby, you will first need to install the **Rabby browser extension** - you can do so below. Make sure to pin the extension once installed for easy access.

{% embed url="<https://rabby.io/>" %}

<figure><img src="/files/okVk7XSiVFQHpnDjtEEW" alt=""><figcaption></figcaption></figure>

When you're done with that, you can start the process of connecting Rabby to your Lattice.

### Step-By-Step-Guide

1. On the starting screen, select **I already have an address** **→ Hardware Wallet → GridPlus**.\
   You could import a hot wallet or connect other hardware wallets too, but this is not the purpose of this article. You can do that later when you're done with the setup.

<figure><img src="/files/eqD4nam97cO6LEkIJ6JK" alt=""><figcaption></figcaption></figure>

1. You will then create a **password** for unlocking Rabby. When you're done, check the Terms of Use box, click on **Next** and on the next step, click on **Connect GridPlus**.

{% hint style="info" %}
This password **only unlocks Rabby** - it doesn't grant access to any of your funds as you still have to approve all transaction requests on the Lattice screen for them to go through, so your Lattice also need to be unlocked. \
\
This password will unlock any hot wallets you will add to Rabby though, so make sure it's robust if you plan on doing that.
{% endhint %}

<figure><img src="/files/hCBnYMjsMp3F5u2nlK48" alt=""><figcaption></figcaption></figure>

4. A new tab will open on your browser, with the URL *<https://lattice.gridplus.io>* - this is the **Lattice Connector**, a tool for connecting with apps that's part of the Lattice Manager app. \
   \
   On this page, you will need to input your **device ID** and create a **password** in order to create a Rabby permission on the Lattice. If your Lattice is locked, please unlock it first before proceeding.\
   \
   You can find your **device ID** as the last item on the Lattice homescreen. Choose any **password** you like - the password can be reset by removing the permission from Lattice and then re-creating the connection with Rabby. Then click on **Connect**.

<figure><img src="/files/ywiRJGK3IxGtLe8uwDbD" alt=""><figcaption></figcaption></figure>

5. This will take you to the next step - you should see a new screen asking you to enter **a secret**, which will now be displayed on your Lattice1 screen. Once you type in the secret correctly, **Rabby will be paired to your Lattice1**. This will also create a new Rabby **permission** on your device, and also a **3rd party connection** on the **Lattice Manager**.

<figure><img src="/files/XA28aF8RWtUasRlG6LyO" alt=""><figcaption></figcaption></figure>

6. The Lattice Connector window will close after you type in the secret and you will be taken back to Rabby, where the first address of your wallet will now be imported. If you want to import **more addresses** or switch the derivation path **(necessary for ex-Ledger users!)**, click on **Add more addresses from GridPlus** at the bottom of the page.\
   \
   If you don't need to switch the deriv path or don't wish to import more addresses, you can finish the process by clicking on **Get Started** (no need to go through the next steps).

<figure><img src="/files/ks67xdt6qvTMwiQ7kKEi" alt=""><figcaption></figcaption></figure>

7. If you wish to import more addresses, you will be taken to the next screen, where you'll need to **select the addresses** you wish to use with Rabby (it's possible you may need to wait for a short bit before all the addresses load). When the addresses load, just select the ones you want added and click on **Done**. And you're done!

<figure><img src="/files/5dFFznCuTDi4uOmlusUQ" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Ledger user? If the seed on your Lattice was originally created on a **Ledger device**, you will need to switch the derivation path to see your addresses. You can do that by clicking on **Advanced Settings** in the top right corner and selecting **Ledger Live** (if your seed was created after July 2018) or **Ledger Legacy** (if your seed was created before July 2018).
{% endhint %}

<figure><img src="/files/HCtSm5rRh4wm7ZgrtuXH" alt=""><figcaption></figcaption></figure>

## B. Desktop App

You can get the desktop app directly on Rabby's website, just select desktop:

{% embed url="<https://rabby.io/>" %}

<figure><img src="/files/oFMNtXjH2UMlQWoz15zg" alt=""><figcaption></figcaption></figure>

Once downloaded, just run the executable and wait until the installation is finished. Rabby will then automatically open and you can start the connection process.

### Step-By-Step-Guide

1. You can start by clicking on **Get started**. On the next step, select **GridPlus**.

<figure><img src="/files/N5dWStPuWImRgy6ts6ij" alt=""><figcaption></figcaption></figure>

2. Rabby will open a Lattice Connector window. Input your device ID and select a password.

{% hint style="info" %}
If you've connected to the Rabby browser extension before, this step will be skipped and you will be sent directly to address selection.
{% endhint %}

<figure><img src="/files/xhzswHwP0dFuXkBtz8FD" alt=""><figcaption></figcaption></figure>

3. Select the addresses you want to use on the next steps and then click on **Enter Rabby**.

<figure><img src="/files/qLbge0CokuAN6ZIGnV5a" alt=""><figcaption></figcaption></figure>

And you're done!


---

# 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://docs.gridplus.io/apps-and-integrations/rabby/connecting-to-rabby.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.
