How to interact with PizzaSwap?

Welcome to PizzaSwap, the first open-sourced AMM DEX built natively for both Bitcoin and Fractal Bitcoin. The platform delivers a seamless trading experience with the same robust decentralization offered by assets standards on Bitcoin, empowering users to interact with all native assets across both networks without compromise. This guide will focus on PizzaSwap’s interface and how to use it.

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

Try it here: https://pizzaswap.io/swap


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

  • Supported Addresses: PizzaSwap supports Native Segwit (P2WPKH) and Taproot (P2TR) addresses. Ensure your wallet is using one of these address types.

  • PizzaSwap Fees:

    • 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). Fees are collected in bSats/sSats and bFB/sFB.

    • Rollup Fee: To reduce transaction costs, PizzaSwap implements a rollup mechanism, bundling transactions into a single submission to the Bitcoin or Fractal network, ensuring lower fees for users.


Section 1: PizzaSwap Navigation Bar - Key Sections

  • Swap – The trading interface where users execute swaps.

  • Trading Pairs – The liquidity provider (LP) interface, where LPs can add/remove liquidity and check their liquidity positions.

  • LPfest – Special event page for rewards programs (e.g., LPfest Epoch 3. Follow @UniSatWallet on X for event updates!

  • Leaderboard - Keep up with the hottest communities and trading pairs.

  • Overview – Displays past interactions and an overview of PizzaSwap activity.

Section 5: Key Sections for Trading

  • Swap: The main trading page where users can swap tickers.

  • Deposit: The deposit page, where users deposit assets from Bitcoin or Fractal mainnet into PizzaSwap before swapping.

  • Withdraw: The withdrawal page, where users move assets from PizzaSwap back to Fractal or Bitcoin mainnet.

Section 2: Popular Trading Pairs - The top 1 trading pair by 24H volume will be highlighted by default in this section.

Section 3: K-Charts 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

Now you're all set to explore PizzaSwap!


Guide

  1. Deposit assets to PizzaSwap

As mentioned earlier, you need to deposit assets into the PizzaSwap module before swapping.

Let's take the example of BTC, after connecting to your wallet, click "Deposit" tab, Select BTC or another asset from the dropdown list, then choose a transfer to deposit it.

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

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


  1. Adding Liquidity to Earn Rewards

  • 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.

  • Input the amount of liquidity you wish to contribute, then click the "Supply" button.

  • Confirm your transaction by clicking the "Confirm Supply" button and signing in your wallet.

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.


  1. Swapping Assets

Click on the Swap button to begin the asset swapping process.

Choose the asset you want to pay with. Then input the amount you wish to pay.

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

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

Every swap incurs a 1.5% transaction fee. 5/6 allocated to liquidity providers (LPs) rewards, 1/6 used to support platform maintenance.


  1. Withdraw Assets

To withdraw assets from PizzaSwap, simply go to the "Withdraw" page and follow the instructions:

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

Last updated