Guide: How to use 1inch

Staking your Ethereum with Lido using 1inch

Updated over a week ago

1inch is a DEX aggregator bringing you the best market prices by sourcing across Uniswap, Kyber, Balancer, Bancor, 0x, Curve and more. By using 1inch, traders can exchange their ETH for stETH with a few clicks to stake their ETH and get daily staking rewards.


Getting Started

  1. On the right side, you will see the order form. Pick the order type, choosing between Market and Limit. If you choose Limit, pick an expiry date for your order.

    1. Market: Executes immediately at the best available price.

    2. Limit: Executes at a price at or better than you specify (with limit orders you risk order not executing).

  2. Input the tokens you wish to trade.

    1. To buy stETH: Change You Pay to ETH and You Receive to stETH.

    2. To sell stETH: Change You Pay to stETH and You Receive to ETH.

  3. Input the amount you wish to buy (e.g. 1 ETH).

  4. Connect your wallet. Do this by pressing Connect Wallet and choosing from the list of supported wallets.

  5. Before making your trade, choose between Maximum Return and Lowest Gas Cost.

    1. Maximum Return: Trade will focus on finding the best stETH price.

    2. Lowest Gas Cost: Trade will focus on finding the trade with the lowest associated gas cost.

  6. When ready, press Swap Token and Confirm your order details.

  7. Confirm the transaction using your wallet.

  8. You will now see your stETH wallet balance updated.

You now hold stETH in your wallet. Your stETH balance updates daily to reflect your Ethereum staking rewards, regardless of which wallet you use to hold the token.

Adding token liquidity to 1inch

Stakers can provide pool liquidity to 1inch at the click of a button to improve liquidity and contribute to the price stability of both LDO and stETH. In the process, stakers can get four separate tiers of rewards.

  1. Search for LDO.

  2. Select the LDO / stETH pool.

  3. Press ‘Provide Liquidity’.

  4. Contribute LDO and stETH in a 50/50 split.

  5. Choose the quantity of LP tokens to mint, based on the quantity of LDO and stETH you provide.

  6. Click Unlock to unlock both your LDO and stETH tokens. You will need to confirm both of these events through your Ethereum wallet.

  7. Once your stETH and LDO tokens are unlocked, click Provide Liquidity and confirm the transaction via your Ethereum wallet.


Frequently Asked Questions

1. What is 1inch?

1inch is a DEX aggregator sourcing liquidity from a number of decentralized exchanges including Uniswap, Curve, and 0x. 1inch splits single trades across multiple DEXs for users to get the best market price.

2. Will buying stETH on 1inch still entitle me to staking rewards?

Yes. Buying stETH on 1inch, or any other market, lets you get daily Ethereum staking rewards.

3. What are the 1inch trading fees?

As 1inch is a DEX aggregator, the rates offered to users already include fees charged by associated DEXes. 1inch does not add any fees on top of the market rate which you are shown. Please keep in mind that gas fees still apply.

4. What countries does 1inch support?

1inch is available to use in most countries. For detailed information on the terms and conditions that may apply, please, refer to their ToS.

5. Why is my transaction taking so long?

There are a number of reasons why your transaction could be pending.

  • Too small a gas price. The order in which transactions are processed depends on the gas price you set: expensive transactions get processed faster, and cheaper ones have to wait longer.

  • There are connectivity issues with your Ethereum wallet. The transaction is not broadcast to the internet. The easiest way to work around that issue is to reset the account. E.g in MetaMask you have to go to Setting > Advanced > Reset Account. This would force MetaMask to forget your outgoing transactions. Then you can try again.

Did this answer your question?