Guide: Providing Liquidity on Uniswap (2024)

Guide: Providing Liquidity on Uniswap (1)

Uniswap is an automated market maker that allows for quick and efficient on-chain token swaps on Ethereum. Built around a set of smart contracts, Uniswap creates a system for peer-to-peer market making opening up for permissionless trading across Ethereum.

In addition to swaps, Uniswap has been revolutionary through allowing users to earn rewards by providing liquidity to liquidity pools.

In this guide we'll walk you through how to provide liquidity on Uniswap using Lido’s wstETH, covering the following topics:

  • Why Provide Liquidity on Uniswap?
  • Guide: Providing wstETH Liquidity on Uniswap
  • FAQ

Why Provide Liquidity on Uniswap?

Uniswap plays the role of regular exchange or trading platform, allowing for users to swap in and out of different tokens. However, Uniswap replaces the centralised order book with an Automated Market Maker (AMM) built around liquidity pools to determine token pricing. These liquidity pools are created by LPs - liquidity providers - who earn LP tokens in exchange for providing liquidity to the pools.

When you provide liquidity to a certain token pool on Uniswap you receive a share of the trading fees generated by the pool.

Despite the possibility of added income from LP’ing, it does not come without risks and the value of your LP position can ultimately be worth less than you put in. To get a thorough understanding of the risks of LP’ing, check out the following article: Uniswap: A Good Deal for Liquidity Providers?

Guide: Providing wstETH Liquidity on Uniswap

Due to complexities associated with the rebasing nature of Lido’s stETH, Uniswap uses wstETH - the wrapped version of stETH. As such, Lido users can add liquidity to the wstETH/ETH pool on Uniswap.

Step 1: Get wstETH

Before you start, you need to make sure you have wstETH in your Ethereum wallet. To wrap your ETH or stETH to wstETH, visit stake.lido.fi/wrap.

Guide: Providing Liquidity on Uniswap (3)

Step 2: Choose the token pair, or pool, to add liquidity to

As stated above, you can choose any token pool to add liquidity to, with the wstETH/ETH pool being the largest TVL pool for Lido users. You can head to info.uniswap.org/#/pools for an overview of all Uniswap pools.

The wstETH/ETH pool can be found here.

Step 3: Select the fee tier

The next step is to select the fee tier - 0.01%, 0.05%, 0.3% or 1%. This allows you to choose margins depending on expected volatility. With more correlated token pairs, like wstETH and ETH, a low fee tier is the most common choice. For more information on this, check out the Uniswap Docs.

Guide: Providing Liquidity on Uniswap (4)

Step 4: Select the price range

Next up you can choose the price range to add liquidity to. You can choose the entire price range, or choose to add liquidity to a specific price range. If the token price moves out of your chosen price range, you will not earn fees on trades.

Guide: Providing Liquidity on Uniswap (5)

Step 5: Choose amount of tokens to add as liquidity

Choose the amount of tokens to add to the pool, adding a balance between the two tokens. Once you choose how wstETH to add, the amount of ETH needing to be added will automatically be shown.

Guide: Providing Liquidity on Uniswap (6)

Step 6: Preview and Add

Last step is to review your configuration and add it. This will require the approval of a transaction using your chosen wallet. Uniswap will automatically calculate your share of the pool and provide you with LP (Liquidity Provider) tokens representing your share.

Once the transaction is confirmed, you are now a liquidity provider on Uniswap and you'll start earning a portion of the trading fees. You can review your position on app.uniswap.org/pools.

Providing liquidity on Uniswap is a great way to earn rewards while contributing to the liquidity and efficiency of the underlying market. As stated above, this does not come without risk and it’s important that you fully understand the underlying risks before committing to this.

Frequently Asked Questions

What is wstETH?

wstETH is a wrapped version of Lido’s stETH which is more DeFi compatible. To learn more about wstETH, check out our explainer here: What is wstETH

Why am I using wstETH and not regular stETH?

Due to complexities surrounding the rebasing of Lido’s stETH, a number of DeFi protocols have chosen to add wstETH. wstETH is non-rebasing, and network rewards are reflected through an increasing price of wstETH as opposed to daily rebases.

Is it safe to provide liquidity on Uniswap?

Providing liquidity on Uniswap is a common DeFi activity but does not come without risks. For more information on the risks of providing liquidity on Uniswap, check out: Uniswap: A Good Deal for Liquidity Providers?

How do I withdraw my liquidity from Uniswap?

You can withdraw your liquidity at any time by going to the Uniswap pool and selecting the "Remove Liquidity" option.

What returns can I expect from providing liquidity?

Your returns depend on the trading volume of the pool. You'll earn a share of the trading fees proportional to your liquidity share.

Guide: Providing Liquidity on Uniswap (2024)

FAQs

Is providing liquidity on Uniswap worth it? ›

Providing liquidity on Uniswap is a great way to earn rewards while contributing to the liquidity and efficiency of the underlying market. As stated above, this does not come without risk and it's important that you fully understand the underlying risks before committing to this.

How to fix not enough liquidity on Uniswap? ›

Try reducing the size of your trade and see if that resolves the issue. Check the market: It's possible that there is simply not enough liquidity available for the specific token pair you're trying to trade. Check the current market conditions and consider trading a different pair that has more liquidity.

How to provide liquidity in Uniswap? ›

To add liquidity on Uniswap V3:
  1. Open the Uniswap web app. ...
  2. Select “New position”.
  3. Select the token drop-down.
  4. Select the token you want to add liquidity for. ...
  5. After selecting the first token, now select the second token. ...
  6. Select the second token you want to add liquidity for.
  7. Select the fee tier for your pool.
Feb 27, 2024

How much do liquidity providers make on Uniswap? ›

Liquidity provider fees​

There is a 0.3% fee for swapping tokens. This fee is split by liquidity providers proportional to their contribution to liquidity reserves.

Is providing liquidity profitable? ›

Providing liquidity for DEXs is a type of yield farming and some investors see it as more profitable than just buying and holding because LPs receive rewards from trading fees. However, LPs lose money due to Impermanent Loss (IL).

How to make money providing liquidity? ›

Providing liquidity for an Automated Market Maker (AMM) can be a great way to earn passive income. By depositing assets into an AMM pool, you'll earn a percentage of the trading fees generated. This tutorial shows how to deposit assets, vote on fees, and withdraw assets.

Why can't i remove liquidity on Uniswap? ›

A minted position is required to add or remove liquidity from, so the buttons will be disabled until a position is minted. Also note that we do not need to give approval to the NonfungiblePositionManager to transfer our tokens as we will have already done that when minting our position.

Can you lock liquidity on Uniswap? ›

This last point is how the Liquidity Lock contract works. To lock your liquidity position, you must transfer your Uniswap NFT to the lock contract. In return, the contract mints a new NFT that it transfers to you. This new NFT represents your ownership of the locked position.

How do I reduce slippage on Uniswap? ›

How to change the slippage in the swap settings:
  1. Select the settings icon.
  2. Select the slippage drop-down.
  3. Here you can switch between “Auto” and “Custom” slippage. Switching to Custom allows you to enter your own slippage for your swap.
Apr 29, 2024

How to burn liquidity on Uniswap? ›

To remove liquidity from Uniswap v3:
  1. Open the Uniswap web app. ...
  2. Select the pool you want to remove liquidity from.
  3. Select “Remove liquidity”.
  4. Review the details of your liquidity position. ...
  5. Select “Remove”.
  6. Review the token amounts you are removing. ...
  7. In your wallet, confirm the transaction.
Feb 27, 2024

How do you provide liquidity on a DEX? ›

To provide liquidity to a basic pool on a DEX, liquidity providers (LPs) must contribute an equal value of both assets to the pool. In return, LPs receive LP tokens, which represent their share of the liquidity pool and entitle them to a portion of the trading fees generated.

What do I receive when I provide liquidity to the pool? ›

This most often comes in the form of liquidity providers receiving crypto rewards and a portion of the trading fees that their liquidity helps facilitate. Upon providing a pool with liquidity, the provider usually receives a reward in the form of liquidity provider (LP) tokens.

How to avoid high gas fees on Uniswap? ›

How to Lower Gas Fees
  1. Timing Your Transactions for Optimal Cost Savings. ...
  2. Leveraging Layer2 Solutions. ...
  3. Exploring Alternative Layer1 Blockchains. ...
  4. Optimizing Transaction Efficiency. ...
  5. Utilize Refunds and Discounts. ...
  6. Use a Gas Fee Estimation Tool. ...
  7. Bonus Tip: Explore Alternatives.

How much does it cost to create a liquidity pool on Uniswap? ›

Liquidity providers may initially create pools at three fee levels: 0.05%, 0.30%, and 1%.

What is the liquidity provider fee? ›

Each time a transaction is made in a liquidity pool, a trader is charged a fee of 0.2% on the swap volume (token sold). Since either token of the pool can be sold, the fee can also be charged in either token.

How do I avoid high gas fees on Uniswap? ›

How to Lower Gas Fees
  1. Timing Your Transactions for Optimal Cost Savings. ...
  2. Leveraging Layer2 Solutions. ...
  3. Exploring Alternative Layer1 Blockchains. ...
  4. Optimizing Transaction Efficiency. ...
  5. Utilize Refunds and Discounts. ...
  6. Use a Gas Fee Estimation Tool. ...
  7. Bonus Tip: Explore Alternatives.

What is the risk of LP token? ›

Risks. Impermanent loss: LPs are exposed to the risk of impermanent loss, which occurs when token prices in the liquidity pool diverge from their initial contribution. This occurrence represents an unrealized loss, as prices can sometimes return in line with their market value.

What benefits do liquidity providers gain from participating in the liquidity pool of a DEx? ›

Liquidity pools are designed to provide a near-continuous flow of liquidity for traders. Liquidity providers are incentivized to add tokens to liquidity pools because they receive rewards from transaction fees. When adding to DeFi liquidity pools, users have to add both types of tokens to the pool.

Top Articles
She Avoids Eye Contact with Me: What Does It Mean?
What are the five main bridge designs? - ECL Civil Engineering
The Tribes and Castes of the Central Provinces of India, Volume 3
Whas Golf Card
Places 5 Hours Away From Me
Busted Newspaper Zapata Tx
Boomerang Media Group: Quality Media Solutions
How To Be A Reseller: Heather Hooks Is Hooked On Pickin’ - Seeking Connection: Life Is Like A Crossword Puzzle
Brgeneral Patient Portal
No Hard Feelings Showtimes Near Metropolitan Fiesta 5 Theatre
Craigslist - Pets for Sale or Adoption in Zeeland, MI
10000 Divided By 5
Barstool Sports Gif
House Share: What we learned living with strangers
Natureza e Qualidade de Produtos - Gestão da Qualidade
Myql Loan Login
Hmr Properties
Rhinotimes
Google Feud Unblocked 6969
Used Sawmill For Sale - Craigslist Near Tennessee
Simpsons Tapped Out Road To Riches
Nhl Wikia
Toy Story 3 Animation Screencaps
Walgreens Tanque Verde And Catalina Hwy
Morristown Daily Record Obituary
Gentle Dental Northpointe
Somewhere In Queens Showtimes Near The Maple Theater
Craigslist Org Appleton Wi
Soulstone Survivors Igg
Piedmont Healthstream Sign In
Marquette Gas Prices
Amerisourcebergen Thoughtspot 2023
Rek Funerals
Marokko houdt honderden mensen tegen die illegaal grens met Spaanse stad Ceuta wilden oversteken
Ryujinx Firmware 15
Tokioof
Bad Business Private Server Commands
Davita Salary
Learn4Good Job Posting
Soiza Grass
Litter-Robot 3 Pinch Contact & DFI Kit
Daily Journal Obituary Kankakee
Exploring The Whimsical World Of JellybeansBrains Only
Babylon 2022 Showtimes Near Cinemark Downey And Xd
Dmitri Wartranslated
Andrew Lee Torres
Postgraduate | Student Recruitment
Paul Shelesh
Shell Gas Stations Prices
Hk Jockey Club Result
Madden 23 Can't Hire Offensive Coordinator
4015 Ballinger Rd Martinsville In 46151
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 6107

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.