> ## Documentation Index
> Fetch the complete documentation index at: https://docs.saucerswap.finance/llms.txt
> Use this file to discover all available pages before exploring further.

# SaucerSwap V1

## How to Create a Liquidity Pool: Written Guide

1\. **Prerequisites**

* Launch the web-app and connect your [wallet](/get-started/hedera-guide/create-hedera-wallet).

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/connect-wallet.avif?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=3b4c514f9edbed79184cd51bc72ef941" alt="" width="2304" height="1015" data-path="images/connect-wallet.avif" />

<Frame caption="HashPack was used in this example.">
  <img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/approve-connect.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=9825e8fa80118e6ce834e57129f713e1" width="2072" height="1212" data-path="images/approve-connect.png" />
</Frame>

* Ensure you have sufficient [HBAR](/get-started/hedera-guide/get-hbar) for network fees and tokens for liquidity provision.

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/portfolio-view.avif?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=adff4a2615284e65503a05d5b5d0d4dc" alt="" width="2304" height="1056" data-path="images/portfolio-view.avif" />

2\. **Navigate Interface**

* Head over to the "Liquidity" page and click the the "Create Pool" button, then click "Create V1 Pool".

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/liquidity.avif?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=eac0ea38e883fc5c9fb68aadb036d669" alt="" width="2304" height="999" data-path="images/liquidity.avif" />

* Choose the tokens you intend to pool by clicking on Token A "Select a Token", and Token B "Select a Token"; and selecting the tokens you wish to pool either by scrolling through the list, or entering the token ID or name in the search bar.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/create-pool.webp?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=2779eac85f29f81c09ab9fb117c1630d" alt="" width="2304" height="1215" data-path="images/create-pool.webp" />

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/select-token.png?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=4bbec60f4c2634cf998dc02b6639eadc" alt="" width="880" height="1034" data-path="images/select-token.png" />

<Info>
  SaucerSwap V1 supports tokens with fractional fees but not those with fixed fees. In fractional fee tokens, the fee is deducted from the transaction amount, such as during a swap. However, for fixed fee tokens, this fee is applied separately. A workaround for fixed fees in SaucerSwap V1 is to set a fractional fee at 0% and use a fallback. For detailed guidance on implementing custom fees in the Hedera Token Service (HTS), refer to the [Hedera Docs](https://docs.hedera.com/hedera/sdks-and-apis/hedera-api/token-service/customfees).
</Info>

3\. **Setting Ratio**

* Input the initial amounts of TokenA and TokenB. The ratio between these tokens sets the pool's initial price. Aim to approximate market prices to avoid immediate arbitrage.

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/set-ratio.png?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=3416ff50637e9f5efb9cfff5b4215ffe" alt="" width="1420" height="1340" data-path="images/set-ratio.png" />

4\. **Pool Fee**

* Be aware that creating a pool incurs a \$50 fee in HBAR as a security measure.

5\. **Final Step**

* Confirm all details and click the "Approve & Supply" button to create the pool. You can now view the pool's information on its new subpage.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/approve-supply.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=5755084ee49b6e989cf11f85fb0c93f6" alt="" width="652" height="96" data-path="images/approve-supply.png" />

## How to Manage a Position: Written Guide

*As a liquidity provider, I want to* [*supply liquidity*](/get-started/saucerswap-tutorials/liquidity/saucerswap-v1#supply-liquidity)  *to a specific pool so that I can earn fees. Once my liquidity is supplied, I wish to*[*stake my LP tokens*](/get-started/saucerswap-tutorials/liquidity/saucerswap-v1#stake-liquidity)  *to accrue additional farming rewards. After waiting for a suitable amount of time to maximize my yield, I want to*[*harvest my farm rewards*](/get-started/saucerswap-tutorials/liquidity/saucerswap-v1#harvest-rewards)*. Finally, after a second waiting period to accumulate more fees, I aim to* [*unstake my LP tokens*](/get-started/saucerswap-tutorials/liquidity/saucerswap-v1#unstake-liquidity)  *and*[*withdraw my liquidity*](/get-started/saucerswap-tutorials/liquidity/saucerswap-v1#withdraw-liquidity) *from the pool.*

1\. **Prerequisites**

* Launch the web-app and connect your [wallet](/get-started/hedera-guide/create-hedera-wallet).

* Ensure you have sufficient [HBAR](/get-started/hedera-guide/get-hbar) for network fees and tokens for liquidity provision.

2\. **Navigate Interface**

* Available pools are found on the "Liquidity" page

* Existing positions are accessible via either the "V1 Positions" tab of the "Portfolio" page or directly from the "Liquidity" page.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/liquidity-view.avif?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=d3ea20c98a221840f9b76f5600a035ce" alt="" width="2304" height="891" data-path="images/liquidity-view.avif" />

<img src="https://mintcdn.com/saucerswaplabs/fU2imEPSZzOGzlmU/images/view-positions.avif?fit=max&auto=format&n=fU2imEPSZzOGzlmU&q=85&s=04790f98d8d1266e299af763fb765466" alt="" width="2304" height="1044" data-path="images/view-positions.avif" />

### Supply Liquidity

1\. **Navigate Interface**

* Inside the "Manage Position" tab, select "Supply."

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/manage.png?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=45ea33df077e807d3edd1f27bd20df4e" alt="" width="1712" height="1340" data-path="images/manage.png" />

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/supply-position.png?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=69a2b127dbf4a4e2c85e03dae4f941ec" alt="" width="886" height="816" data-path="images/supply-position.png" />

2\. **Add Liquidity**

* Enter how much of TokenA or TokenB you want to add.

* Click "Approve & Supply" and complete the transaction in your wallet.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/add-liquidity.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=9e8db9a0a748e0b1ba8b7b13f77fa76d" alt="" width="750" height="638" data-path="images/add-liquidity.png" />

### Withdraw Liquidity

1\. **Navigate Interface**

* Inside the "Manage Position" tab, select "Withdraw," and locate the "Remove Liquidity" section.

<img src="https://mintcdn.com/saucerswaplabs/fU2imEPSZzOGzlmU/images/withdraw.png?fit=max&auto=format&n=fU2imEPSZzOGzlmU&q=85&s=11c0927c4d68d288ed022ccf19e02d26" alt="" width="874" height="1348" data-path="images/withdraw.png" />

2\. **Remove Liquidity**

* Specify the number of LP tokens you wish to redeem.

* Click "Approve & Withdraw" and complete the transaction in your wallet.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/approve-withdraw.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=36071d0de77a351d8889fbfa529a3cc9" alt="" width="750" height="550" data-path="images/approve-withdraw.png" />

<Info>
  **Note:** In contrast to V2, where fees are manually claimed, fees in V1 directly accumulate in the pool, increasing the value of each LP token. To claim your share of earned fees, simply withdraw liquidity.
</Info>

### How to Manage a Farm: Written Guide

1\. **Prerequisites**

* Launch the web-app and connect your [wallet](/get-started/hedera-guide/create-hedera-wallet).

* Ensure you have sufficient [HBAR](/get-started/hedera-guide/get-hbar) for network fees and LP tokens to farm.

2\. **Navigate Interface**

* Pools with farm rewards are found on the "Liquidity" page.

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/manage-farm.avif?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=8deb14f78aa3725762e523acbca1d7e0" alt="" width="2304" height="963" data-path="images/manage-farm.avif" />

* Existing farm positions are accessible via either the "V1 Farm" tab of the "Portfolio" page or directly from the "Liquidity" page.

<img src="https://mintcdn.com/saucerswaplabs/fU2imEPSZzOGzlmU/images/view-farms.avif?fit=max&auto=format&n=fU2imEPSZzOGzlmU&q=85&s=5dcbe43918f13eca66758636b223c4e6" alt="" width="2304" height="927" data-path="images/view-farms.avif" />

### Stake Liquidity

1\. **Navigate Interface**

* Inside the "Manage Position" tab, select "Supply" and locate the "Stake Liquidity" section.

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/stake-liquidity.png?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=2f1e1e50356f53725a67df17ed3d7710" alt="" width="872" height="1344" data-path="images/stake-liquidity.png" />

2\. **Stake Liquidity**

* Enter the number of LP tokens you want to stake for yield farming.

<Info>
  **Note:** If you do not have LP tokens, you must first supply liquidity.
</Info>

* Click "Approve & Stake" and complete the transaction in your wallet.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/approve-stake.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=c0b5e24dc3307756259547a016532eee" alt="" width="626" height="426" data-path="images/approve-stake.png" />

### Unstake Liquidity

1\. **Navigate Interface**

* Inside the "Manage Position" tab, select "Withdraw" and locate the "Unstake Liquidity" section.

<img src="https://mintcdn.com/saucerswaplabs/fU2imEPSZzOGzlmU/images/unstake.png?fit=max&auto=format&n=fU2imEPSZzOGzlmU&q=85&s=90350d5a2e27fc58dbd3c4a84e0f2148" alt="" width="882" height="788" data-path="images/unstake.png" />

2\. **Unstake Liquidity**

* Indicate the percentage of LP tokens you wish to unstake.

* Click "Unstake" and approve the transaction in your wallet.

<img src="https://mintcdn.com/saucerswaplabs/vPD78ANNDeLdd_Le/images/unstake-approve.png?fit=max&auto=format&n=vPD78ANNDeLdd_Le&q=85&s=c88fc208454a72bc6654d1d02d419d65" alt="" width="742" height="630" data-path="images/unstake-approve.png" />

### Harvest Rewards

1\. **Navigate Interface**

* To harvest your farm rewards, go to the "Harvest Rewards" tab within the pool subpage.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/harvest-rewards.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=1f9c809a5c125363541597f213032478" alt="" width="776" height="88" data-path="images/harvest-rewards.png" />

2\. **Harvest Rewards**

* You will see your pending rewards in SAUCE and HBAR.

* Click the "Harvest Rewards" button.

* Complete the transaction in your wallet.

<img src="https://mintcdn.com/saucerswaplabs/NeCo7EZKQwMfgmKP/images/approve-harvest.png?fit=max&auto=format&n=NeCo7EZKQwMfgmKP&q=85&s=22bd004e861da8646a324c83352321a2" alt="" width="740" height="408" data-path="images/approve-harvest.png" />
