How to use 1inch network with Ledger to Swap and Provide Liquidity - despinsjannelle/Ledger-guides GitHub Wiki
1inch is a decentralized application (dApp) that provides the best exchange rate possible. The 1inch provides the most lucrative, fastest, and protected operations in the DeFi space.
The 1inch app on your Ledger device allows you to swap Ethereum, ERC-20 tokens, and Binance coin, BEP-20 tokens within the Ledger Live application.
Please download the last update of Ledger Live Application:
1.Ledger Live for Windows 10/11
2.Ledger Live for MAC
3.Ledger Live for Android
This article guide contains information on how to use 1inch network with Ledger to Swap and provide liquidity.
Before you start
- Update your Ledger device to the latest firmware.
- Update Ledger Live to the latest version.
- Make sure the Ethereum and Binance Smart Chain apps are installed on your device.
- Also add an Ethereum or Binance Smart Chain account.
- Install the 1inch app.
- Open My Ledger in Ledger Live.
- Connect and unlock your Ledger device.
- If asked, allow My Ledger to access your device.
- Find 1inch in the app catalog.
- Click the Install button of the app.
- An installation window appears.
- Wait for the installation process to finish.
- The app will be installed.
Unlock your ERC20 and BEP20 tokens to swap with 1inch
Before you can swap tokens (ERC20 or BEP20) using 1inch, you need to give permission to swap the ERC20 or BEP20 token. You only need to do this once for each token.
- Open Ledger Live and navigate to the Swap window.
- In the Swap window, select the token you want to swap. (Ethereum or Binance Smart Chain)
- Click on the button that indicates that you should Give permission to swap the token.
- Ledger Live Send transaction windows open.
- Select the network fees.
- Verify and confirm the operation on your Ledger device.
- To do this: Open the 1inch app on your Ledger device after you’ve connected and unlocked your device on the computer.
- Review all operation details: Type, Amount, Address, and Max Fees.
- If everything looks good, Accept the transaction to finalize the operation.
Now you should be able to swap ERC20 or BEP20 tokens using 1inch.
Swapping your asset with 1inch
- Open the Ledger Live app.
- Click Discover on the left panel.
- Select 1inch.
- At the top-left corner, select the Ethereum account where the coin you want to swap is stored.
- In the Swap section, enter the amount you want to swap.
- Select the crypto assets you want to exchange from and to, then click on Swap.
- Review the details of the swap. You can adjust the slippage and gas fees at this stage.
- Once everything looks good, click on Confirm Swap.
- Select Continue.
- Verify and confirm the Swap operation on your Ledger device, if everything looks good. To do this: Open the 1inch app on your Ledger device after you’ve connected it to the computer and unlock it.
- Now you’ve successfully swapped your tokens using 1inch.
Providing liquidity via 1inch
In order to provide liquidity via 1inch, you’ll need to connect your Ledger device to 1inch.
Connecting your Ledger device to 1inch
- Close the Ledger Live app.
- Connect your Ledger device to your computer by a cable and enter the PIN to unlock it.
- Open the Ethereum app and set it to the “application is ready” mode;
- Open your browser and go to app.1inch.io/
- On the 1inch website, click on ‘connect wallet’
- Accept the Terms of Service.
- Choose the networks you want to add.
- Select the ‘Ledger’ option;
- Wait for 1inch to recognize your Ledger device.
- if you have more than one Ethereum address on your Ledger device, you can select an appropriate one by clicking on the triangle and selecting the ‘Load more…’ option.
- Once you’ve selected an account, wait for it to load on 1inch.
- Now, you imported your Ledger Ethereum account to 1inch and can confirm transactions on your Ledger.
Providing liquidity via 1inch with Ledger
- Go to the ‘pools’ tab on app.1inch.io.
- Make sure that your Ledger device is still connected.
- Choose the pool (token pair) you want to provide liquidity to and click on the ‘provide liquidity’ button (the ‘plus’ symbol on the right side of the screen);
- Adjusting the amount of each asset you want to provide by changing the number of LP tokens in the enter LP tokens field.
- Click on Provide Liquidity and confirm the transaction in your Ledger device.
- Now you’ve successfully provided Liquidity via 1inch.