Decide which of your positions you want to settle and withdraw from. You can find a list of all unsettled positions here: https://docs.google.com/spreadsheets/d/12KezVK-MARuXfxOdH-8O-x1PHVBeTc9YykPwoCw0v9k/edit?usp=sharing (be aware that the Spreadsheet contains 3 Sheets, one for each network).
Access the Voltz Periphery Contract in the network’s block explorer (for example, if you want to settle a position on Arbitrum, click on the Arbitrum link below):
Scroll down on the page and click Connect to Web3
. Make sure you connect with the same wallet you used to create the position on Voltz.
Make sure you successfully connected (you must see Connected - Web3 [0x…]
). Otherwise, try again.
Scroll down on the page and click on 9. settlePositionAndWithdrawMargin (0xc19be595)
Once you clicked on the function, you are prompted to fill in 4 fields: marginEngine, owner, tickLower, tickUpper. You can find all this information about your position in the Spreadsheet mentioned above. Copy all of these 4 fields and then press Write
.
The transaction should pop up in your wallet. You can now confirm the transaction to settle your position and withdraw the funds.