1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-06-29 00:58:02 +02:00
docs/using-ocean-market/remove-liquidity-using-etherscan.md

38 lines
1.5 KiB
Markdown
Raw Normal View History

2022-07-28 17:13:12 +02:00
# Remove liquidity using Etherscan
## Get your balance of pool share tokens
1. Go to the pool's Etherscan/Polygonscan page. You can find it by inspecting your transactions on your account's Etherscan page under _Erc20 Token Txns_.
2. Click _View All_ and look for Ocean Pool Token (OPT) transfers. Those transactions always come from the pool contract, which you can click on.
3. On the pool contract page, go to _Contract_ -> _Read Contract_.
![](../.gitbook/assets/remove-liquidity-1.png)
2022-07-31 16:16:34 +02:00
4. Go to field `20. balanceOf` and insert your ETH address. This will retrieve your pool share token balance in wei.
![](../.gitbook/assets/remove-liquidity-2.png)
2022-07-31 16:16:34 +02:00
5. Copy this number as later you will use it as the `poolAmountIn` parameter.
2022-07-28 17:13:12 +02:00
2022-07-31 16:16:34 +02:00
6. Go to field `55. totalSupply` to get the total amount of pool shares, in wei.
![](../.gitbook/assets/remove-liquidity-3.png)
2022-07-31 16:16:34 +02:00
7. Divide the number by 2 to get the maximum of pool shares you can send in one pool exit transaction. If your number retrieved in former step is bigger, you have to send multiple transactions.
2022-07-28 17:13:12 +02:00
2022-07-31 16:16:34 +02:00
8. Go to _Contract_ -> _Write Contract_ and connect your wallet. Be sure to have your wallet connected to network of the pool.
![](../.gitbook/assets/remove-liquidity-4.png)
2022-07-31 16:16:34 +02:00
9. Go to the field `5. exitswapPoolAmountIn`
* For `poolAmountIn` add your pool shares in wei
* For `minAmountOut` use anything, like `1`
* Hit _Write_
![](../.gitbook/assets/remove-liquidity-5.png)
2022-07-31 16:16:34 +02:00
10. Confirm transaction in Metamask
![](../.gitbook/assets/remove-liquidity-6.png)