SaucerSwap V1
Last updated
Last updated
Prerequisites
Launch the web-app and connect your wallet.
Ensure you have sufficient HBAR for network fees and tokens for liquidity provision.
Navigate Interface
Head over to the "Liquidity" page and select the "SaucerSwap V1" tab.
Click on an arbitrary V1 pool to navigate to its subpage
Below the header, find selectors for TokenA and TokenB. Choose the tokens you intend to pool by clicking on each selector and navigating through the menu. Once completed, you will be directed to a new page.
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.
Setting Ratio
In the "Manage Position" tab, 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.
Pool Fee
Be aware that creating a pool incurs a $50 fee in HBAR as a security measure.
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.
As a liquidity provider, I want to supply liquidity to a specific pool so that I can earn fees. Once my liquidity is supplied, I wish to stake my LP tokens to accrue additional farming rewards. After waiting for a suitable amount of time to maximize my yield, I want to harvest my farm rewards. Finally, after a second waiting period to accumulate more fees, I aim to unstake my LP tokens and withdraw my liquidity from the pool.
Prerequisites
Launch the web-app and connect your wallet.
Ensure you have sufficient HBAR for network fees and tokens for liquidity provision.
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.
Navigate Interface
Inside the "Manage Position" tab, select "Supply."
Add Liquidity
Enter how much of TokenA or TokenB you want to add.
Click "Approve & Supply" and complete the transaction in your wallet.
Navigate Interface
Inside the "Manage Position" tab, select "Withdraw," and locate the "Remove Liquidity" section.
Remove Liquidity
Specify the number of LP tokens you wish to redeem.
Click "Approve & Withdraw" and complete the transaction in your wallet.
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.
Prerequisites
Launch the web-app and connect your wallet.
Ensure you have sufficient HBAR for network fees and LP tokens to farm.
Navigate Interface
Pools with farm rewards are found on the "Liquidity" page.
Existing farm positions are accessible via either the "V1 Farm" tab of the "Portfolio" page or directly from the "Liquidity" page.
Navigate Interface
Inside the "Manage Position" tab, select "Supply" and locate the "Stake Liquidity" section.
Stake Liquidity
Enter the number of LP tokens you want to stake for yield farming.
Note: If you do not have LP tokens, you must first supply liquidity.
Click "Approve & Stake" and complete the transaction in your wallet.
Navigate Interface
Inside the "Manage Position" tab, select "Withdraw" and locate the "Unstake Liquidity" section.
Unstake Liquidity
Indicate the percentage of LP tokens you wish to unstake.
Click "Unstake" and approve the transaction in your wallet.
Navigate Interface
To harvest your farm rewards, go to the "Harvest Rewards" tab within the pool subpage.
Harvest Rewards
You will see your pending rewards in SAUCE and HBAR.
Click the "Harvest Rewards" button.
Complete the transaction in your wallet.