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