> For the complete documentation index, see [llms.txt](https://docs.zipper.trade/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zipper.trade/getting-started/connecting-your-wallet.md).

# Connecting Your Wallet

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

To interact with **Zipper**, you need to **connect a Fabric-compatible wallet**. This connection allows you to **zip and unzip assets, view your transaction history, and manage your Zipper account**.

{% hint style="warning" %}
**Note:** While this guide focuses on **MetaMask**, the process is relatively similar for other supported wallets.
{% endhint %}

### **Before You Connect**

Zipper operates **on the Fabric blockchain**, meaning your wallet **must be connected to Fabric** to interact with the protocol. If you haven’t added **Fabric to MetaMask**, follow the steps below.

***

### **Step 1: Add Fabric Testnet Network to MetaMask**

If you haven't added Fabric yet, you can do so manually:

1. **Open MetaMask** in your browser.
2. Click on the **network selector dropdown** in the top-left corner. (It typically displays "Ethereum Mainnet" by default.)
3. Click on **"Add a custom network"** at the bottom of the dropdown.
4. Enter the **Fabric Testnet network details**:
   * **Network Name:** Fabric Testnet
   * **New RPC URL:** `rpc.fabriclabs.org`
   * **Chain ID:** `1584821`
   * **Currency Symbol:** `tFAB`
   * **Block Explorer URL:** `scan.fabriclabs.org`
5. Click **"Save"** to add the Fabric Testnet network.
6. To switch to the Fabric network, click on the **network selector dropdown** again and select **"Fabric Testnet"** from the list.

### **Step 2: Connecting Your Wallet to Zipper**

Once your wallet is set to the **Fabric network**, follow these steps to connect:

1. Click **"Connect Wallet"** in the Zipper **header bar**.
2. Select **MetaMask** from the list of available wallets.
3. A **MetaMask pop-up will appear**, asking for permission to connect to **Zipper.trade**.

{% hint style="success" %}

#### **Is Connecting Safe?**

✅ Connecting your wallet **only grants read access -** Zipper **cannot move funds** without your explicit approval. ✅ Always **verify the website URL** ([**https://zipper.trade**](https://zipper.trade)) to avoid phishing attempts.
{% endhint %}

4. Click **"Connect"** to proceed.

### **Step 3: Signing the Authentication Request**

After connecting, **MetaMask will prompt you to sign a message**. This is a **signature request**, which helps verify your ownership of the connected wallet.

{% hint style="success" %}

#### Why is this safe?

* This **does NOT initiate a blockchain transaction** or incur gas fees.
* It is **purely for authentication** to link your wallet to your Zipper account.
  {% endhint %}

Click **"Sign"** to complete the login process.

### **Step 4: Accessing Your Zipper Account**

Once signed in, clicking on **"App"** will reveal:&#x20;

✔ Your **Zipper transaction history**&#x20;

✔ **Deposit & withdrawal options**&#x20;

✔ Your **Zipped assets on Fabric**

You are now **ready to begin zipping and unzipping**, which is explained in detail on the **next page**.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.zipper.trade/getting-started/connecting-your-wallet.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
