User Guide
Last updated
Last updated
The user interface at app.theo.xyz allows you to deposit into and manage positions for Straddle vaults.
Straddle is currently in whitelist-only mode. Please ensure your address is whitelisted before interacting with the user interface.
Before you begin, connect your Ethereum wallet (MetaMask, Rabby, etc) with the Connect Wallet button at the top of the page. Your wallet will automatically connect to the Ethereum network.
Then, select a vault product from the homepage by clicking on it.
Select the network you'd like to deposit from in the dropdown box.
Click Deposit next to the asset you wish to deposit.
Enter the amount you wish to deposit and click Confirm.
Sign the transaction(s) in your wallet.
The deposit will be processed when the next round begins. The deposit can be cancelled immediately at any time in the current round.
In the Pending Deposits section, locate the deposit.
Click Cancel.
Sign the transaction in your wallet.
The deposit will be cancelled and the full amount (with no yield or penalty) returned to your wallet immediately.
Since Straddle operates in weekly rounds, withdrawal is a two-step process:
Initiating a withdrawal queues assets (corresponding to your shares) to be returned to the vault at the next round.
Completing a withdrawal withdraws assets from the vault to your wallet.
In the Active Positions section, locate the active deposit.
Click Withdraw.
Confirm the details in the confirmation modal are correct and click Confirm.
Sign the transaction in your wallet.
The withdrawal will become ready for completion when the next round begins. The price per share at the turn of the round will determine how much ETH you ultimately receive.
In the Pending Withdrawals section, locate the pending withdrawal.
Click Redeem.
Confirm the details in the confirmation modal are correct and click Confirm.
Sign the transaction in your wallet.
The withdrawal will be completed and the corresponding amount sent to your wallet immediately.