Vault Lifecycle
Vault Lifecycle
Phase
Description
1. Creation
Vault deployed for a Polymarket event (unique conditionId).
2. Deposit
Users deposit YES/NO tokens. Vault records stake size and timestamp.
3. Pairing
Vault matches opposing positions and merges them into USDC.
4. Deployment
USDC supplied to yield protocol (Aave). Yield begins accruing.
5. Principal movement
Users freely deposit and withdraw outcome tokens at any time. Vault shares accrue for the amount of time the user has staked tokens.
5. Resolution
When Polymarket settles, vault redeems tokens and withdraws yield. In the unlikely event of Robin not being able to withdraw all funds from the underlying strategy immediately (see Risks section), funds will be withdrawn as much as possible and token redemptions are available on a first-come-first-serve basis. Yield harvesting and remaining redemptions are available once all funds have been withdrawn from the underlying strategy.
6. Distribution
Vault releases both market payouts and accumulated yield to users.
Last updated