# Beginner's Guide

Welcome to InSwap, the first open-source AMM DEX for Bitcoin-native assets, built natively on Bitcoin and Fractal. The platform provides a seamless trading experience while maintaining the security standards of Bitcoin assets, enabling users to swap, provide liquidity, and earn native protocol assets across both networks without intermediaries. This guide will focus on InSwap’s interface and how to use it.&#x20;

The InSwap service functions as a brc-20 module and scales efficiently through rollups, enabling high-volume transactions directly on Bitcoin.

**Try it here**: [https://inswap.cc](https://inswap.cc/)

***

Before you begin, please make sure you are familiar with the following information:

* **Supported Addresses**: InSwap supports **Native Segwit (P2WPKH)** and **Taproot (P2TR)** addresses. Ensure your wallet is using one of these address types.
* **Fees:**&#x20;
  * Swap Fee: A 1.5% fee is applied to each swap - 1/6 of the fee supports the platform, while the rest is distributed to liquidity providers (LPs).&#x20;
  * Rollup Fee: To reduce transaction costs, InSwap implements a rollup mechanism, bundling transactions into a single submission to the Bitcoin or Fractal network, ensuring lower fees for users.

***

## Navigating the InSwap Interface - Visit [here](https://pizzaswap.io/swap)

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FM3yMLfEIGStsgHcxKb53%2F4.png?alt=media&#x26;token=73333673-7333-4cd2-be2e-a8a9c6bdef39" alt=""><figcaption></figcaption></figure>

**Section 1: InSwap Navigation Bar - Key Sections**

* **Swap** – The trading interface where users execute swaps.&#x20;
* **Trading Pairs** – The liquidity provider (LP) interface, where LPs can add/remove liquidity and check their liquidity positions.&#x20;
* **LPfest** – Special event page for rewards programs (e.g., [LPfest Epoch 3](https://x.com/unisat_wallet/status/1913146188809015337). Follow [@UniSatWallet](https://x.com/unisat_wallet) on X for event updates!&#x20;
* **Leaderboard** - Keep up with the hottest communities and trading pairs.&#x20;
* **Overview** – Displays past interactions and an overview of InSwap activity.

**Section 5: Key Sections for Trading**

* **Swap:** The main trading page where users can swap tickers.
* **Wrap:** The wrap page, where users wrap assets from Bitcoin or Fractal mainnet into InSwap before swapping.&#x20;
* **Unwrap:** The Unwrap page, where users move assets from InSwap back to Fractal or Bitcoin mainnet.

**Section 2: Popular Trading Pairs  -** Top trading pairs by 24H volume will be highlighted by default in this section.

**Section 3: K-Line for Trading Pairs -** View K-Line charts to track price movements of trading pairs.

**Section 4:  Pair Information -**  Get the full details on trading pairs here: Market Cap (Community pairs) / Volume (24h) & Volume (30d) / TVL / Pooled Balance

**Section 6: History** - Full swap history /LP holders list / Liquidity history / LP burn history

Now you're all set to explore InSwap!

***

### **Wrap assets to InSwap**

As mentioned earlier, you need to wrap assets into the InSwap module before swapping.&#x20;

Let's take the example of BTC, after connecting to your wallet, click "Wrap **"** tab, Select BTC or another asset from the dropdown list, then choose a transfer to wrap it.&#x20;

For brc20 tickers, if there is no transferable amount available, please click "**Inscribe TRANSFER**" to inscribe a transfer inscription first.&#x20;

Wrapping requires block confirmations. Please be patient during this process.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FUCjpS5PfWyYwYMPlDSYr%2Fwrap.gif?alt=media&#x26;token=c54c8cc5-393e-49ab-b448-08d2dd955b41" alt=""><figcaption></figcaption></figure>

***

### **Adding Liquidity to Earn Rewards**

*Every swap incurs a 1.5% transaction fee. 5/6 allocated to liquidity providers (LPs) rewards, 1/6 used to support platform maintenance.* By adding liquidity, you can earn rewards from every trade.

* Click the **"Trading Pairs"** button and search for the trading pair you want add liquidity.
* If the pair is available, click the **"Add"** button on the right to add liquidity.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2F8qi9N27amcf237Q38eyE%2F2.png?alt=media&#x26;token=0c11d153-9369-4406-b2a7-c20e272495e1" alt="" width="563"><figcaption></figcaption></figure>

* Input the amount of liquidity you wish to contribute, then click the "**Supply**" button.&#x20;

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FtTBsM9F5HdE5ZKz7uDIa%2F15.png?alt=media&#x26;token=76091cb9-4a2a-4950-9bff-753e0e604604" alt="" width="563"><figcaption></figcaption></figure>

* Confirm your transaction by clicking the "**Confirm Supply**" button and signing in your wallet.&#x20;

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FOQahRS4w9re156XfPkpG%2F16.png?alt=media&#x26;token=29d5b36d-927a-41d2-8318-6e986720ffef" alt="" width="375"><figcaption></figcaption></figure>

#### Viewing Your Liquidity & LP Earnings

You can check your liquidity positions and earnings in several ways:

1. Go to [**My Liquidity**](https://inswap.cc/swap/pools?tab=mine) directly.
2. From **Trading Pair** page, click **“My Liquidity.”**
3. Or click your **wallet icon (top right)** → **My Assets** → **Liquidity** to view your positions.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2F9F7e1nw4YDkvWCZ0UQ0Q%2F666.png?alt=media&#x26;token=90279097-33fe-45be-b564-d80286af7365" alt="" width="563"><figcaption></figcaption></figure>

#### Managing Your Liquidity

To **add more liquidity**, click **“Add”** next to your existing position.To **remove liquidity**, click **“Remove.”**&#x59;our **LP earnings** will be automatically settled when you remove liquidity.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FuL749NX8ElGbcbqEFazr%2F1.png?alt=media&#x26;token=0c6e26fa-4903-4798-b95a-246cd29d2311" alt="" width="563"><figcaption></figcaption></figure>

**Tips: Creating a Liquidity Pool**

If you can’t find the trading pair you want, it means the liquidity pool doesn’t exist yet.

To create a new pool, click **"Create Trading Pair"**, select the brc-20 asset from the dropdown list, and then click **"Create"** to set up a new pool.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2F4SSsvnzGhaS1lvlfkOn7%2F3.png?alt=media&#x26;token=607ec37a-2ac8-4fd2-88ea-a05d13c78a17" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FTBgCyzPXQjFbTrVEvKSn%2F4.png?alt=media&#x26;token=eafff286-75be-4d8a-a436-59dae5303cd0" alt="" width="563"><figcaption></figcaption></figure>

***

### **Swapping Assets**

Click on the [**Swap** ](https://inswap.cc/swap)button to begin the asset swapping process.

Choose the asset you want to pay with. Then input the amount you wish to pay.&#x20;

Review the swap details and click the **Swap** button to initiate the transaction.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2Fy2PhLxZUePvtDi8dbE7D%2F2.png?alt=media&#x26;token=07d515e2-b097-4525-9c6e-76ea95853d57" alt="" width="563"><figcaption></figcaption></figure>

Confirm the swap information, then click the "Swap" button. And then sign in your wallet.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FxxPm1Oc1UPXj7V6a5sps%2F18.png?alt=media&#x26;token=642ad849-b83c-4d1d-bd2f-df4a421457cc" alt="" width="334"><figcaption></figcaption></figure>

***

### **Unwrap Assets**

To unwrap assets from InSwap, simply go to the **"unwrap"** page and follow the instructions:

Click the "**Swap**" button, then click the "**unwrap**" tab. Click on the asset you want to unwrap, input the unwrap amount. Then click "unwrap" button.

<figure><img src="https://3523236551-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ4NHAHIVnWQiEecvs1By%2Fuploads%2FKSwMfq0WNd0byxMujRHG%2Funwrap.gif?alt=media&#x26;token=9688f0c7-4088-449a-a7cf-f535c51acd93" alt=""><figcaption></figcaption></figure>

**Disclaimer:**

The content of this document is for informational purposes only. It does not constitute (i) investment advice or recommendations, (ii) an offer, solicitation, or inducement to purchase, sell, or hold digital assets, or (iii) financial, accounting, legal, or tax advice. Digital assets (including FTs and NFTs) are subject to market volatility, involve high risk, regulatory changes, and may depreciate in value. The information is provided "as is," and we make no warranties regarding its accuracy. Please consult your legal, tax, or investment professionals to determine whether trading or holding digital assets is suitable for you.


---

# 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.unisat.io/fractal-bitcoin/inswap-on-fractal/beginners-guide.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.
