For the complete documentation index, see llms.txt. This page is also available as Markdown.

Alpha Vaults v1

This page contains information on how to withdraw assets from legacy charm vaults.

All of your assets are in HODL mode inside the vault and NOT in a Uniswap pool, and are therefore not exposed to impermanent loss .

Please follow the instructions below to withdraw directly from the vault contracts.

Step 1 - Find the contract address

Find your vault using the following contract address on Mainnet:

WETH/USDT vault - 0xe72f3e105e475d7db3a003ffa377afae9c2c6c11

WETH/USDC vault - 0x9bf7b46c7ad5ab62034e9349ab912c0345164322

WBTC/USDC vault - 0xBD7c6D2edE836b6b27C461799c4e9ecB8F4e8A66

Step 2 - Find your balance

Go to Etherscan -> and paste your contract address in the search field -> click return

Click on the link in token tracker:

Click Contract -> Read Contract -> balanceOf -> enter the address holding your shares (eg 0xA2...) -> click query:

Copy the large number (eg 50076040143852045). Keep this number exactly as shown — you will need it for steps 3.

Step 3 - Withdraw your assets

Go to Etherscan -> and paste your contract address in the search field -> click return

Click Contract -> Write Contract -> Connect to Web 3 to connect your wallet:

Click withdraw -> paste in the large number at end of step 2 (eg 50076040143852045) to shares -> enter 0 for amount0Min and amount1Min -> enter the wallet address where you want to return the shares to (eg 0xA216443652f54392d38e41c7249287745353CC10):

Click write -> confirm the transaction in your wallet

Step 4 - receive your tokens

Your tokens will arrive into your wallet after the transaction is confirmed.

Last updated