Withdrawing from V3
This guide explains how to withdraw from the PoolTogether V3 Smart Contracts.
Step 1:
Find the Pool you are deposited to and browse to its contract on the block explorer of its respective network.
Ethereum
DAI Prize Pool | |
USDC Prize Pool | |
UNI Prize Pool | |
COMP Prize Pool | |
GUSD Prize Pool | |
POOL Prize Pool | |
Aave USDT Prize Pool | |
Sushi Prize Pool | |
USDT Prize Pool | |
Uniswap POOL LP Prize Pool |
Celo
cUSD Prize Pool | |
cEUR Prize Pool |
Polygon
USDC Prize Pool | |
USDT Prize Pool |
If you don’t know which of the above pools you might be deposited into, you can follow the trace of the receipt token that’s in your wallet.
Step 2:
Navigate to the Contract tab, click on write contract and connect your wallet
Step 3:
Find the function withdrawInstantlyFrom
The parameters explained:
Parameter Name | Parameter Description | What to enter |
---|---|---|
from | The address to withdraw from. This means you can withdraw on another user's behalf if you have an allowance for the controlled token. | Your wallet address |
amount | The amount to withdraw | The amount formatted as uint256. This means the amount has to include all decimals.
Eg: To withdraw 100 DAI, the amount is |
controlledToken | The controlled token to withdraw from | |
maximumExitFee | The maximum early exit fee the caller is willing to pay. | Enter |
Step 4:
Click Write and confirm the transaction to withdraw your tokens.
Last updated