Superform is a permissionless marketplace. Anyone can list a vault, and a large variety of vault types can be listed.
Some vault implementations have withdrawal limits based on available liquidity, timelocks, or other reasons. Because of this, there are cases where you may be temporarily unable to withdraw from certain vaults on Superform.
Sommelier Vaults
Sommelier vaults have a liquid reserve that sometimes needs to be rebalanced in order to service withdrawals. This liquid reserve is less than the total TVL of the vault and can sometimes be near $0, preventing you from withdrawing. This is most common with Sommelier vaults on Arbitrum.
Read more about Sommelier vaults in the docs here: https://sommelier-finance.gitbook.io/sommelier-documentation/smart-contracts/protocol-v2-contract-architecture
If you wish to withdraw as soon as possible, open a ticket and share your wallet address, the vault, and the total amount you wish to withdraw. Superform Labs will submit a request to the Sommelier team on your behalf, and let you know once Sommelier has added the necessary liquidity for you to withdraw your position.
You can check the amount of liquidity available by calling totalAssetsWithdrawable
on the vault contract.
Real Yield ETH
Keep in mind that ETH has 18 decimals. If
totalAssetsWithdrawable
is 1000000000000000000, that means 1 ETH is available to be withdrawn.In the screenshot below, 33211977150097921224 indicates that 33.21 ETH is available to be withdrawn.
Real Yield USD
Keep in mind that USDC has 6 decimals. If
totalAssetsWithdrawable
is 1000000000, that means 1000 USDC is available to be withdrawn.In the screenshot below, 115849832588 indicates that 115,498.32 USDC is available to be withdrawn.