How Does Robin Work?
Step 1 — Stake Your Polymarket Positions
Users connect their wallet and stake their Polymarket outcome tokens (YES or NO) into Robin’s staking vault. Each market has its own dedicated vault to maintain isolation and transparency.
Example:
Condition ID: 0xabc123 (Will Trump win the 2028 election?)
→ YES tokens staked in Vault #1
→ NO tokens staked in Vault #1
Step 2 — Vault Pairs and Merges Positions
Robin automatically matches opposing positions (YES vs NO). When equal amounts exist, these positions are merged into USDC, effectively creating a delta-neutral position. The merged funds can then be safely deployed into yield protocols, as the directional risk is canceled out.
Step 3 — Deploy to DeFi
The merged USDC is supplied to a DeFi yield source. Yield begins accruing continuously and is tracked per user by a time-weighted scoring system.
Step 4 — Track and Compound
While the prediction market is live, Robin keeps your position active and yield-bearing. You can view your accumulated yield and estimated APY directly from the dashboard. All funds remain on-chain and non-custodial. You can withdraw your funds at any time (compare the “Risks” section of these docs). If your withdrawal amount is sitting unmatched and idle in the vault, it will be directly transferred to you. If no idle amount is available, the required USDC amount is first withdrawn from the underlying strategy, converted into outcome tokens and then transferred to you - all in one step and immediately.
Step 5 — Market Resolution
When Polymarket resolves the market, Robin automatically redeems the underlying YES/NO tokens and unwraps the merged USDC. The vault identifies the winning outcome, distributes proceeds to the correct token holders, and unlocks yield for all stakers.
Step 6 — Redemption
Users can withdraw their funds in one click, receiving:
Their payout from the market outcome
Their share of the yield generated during the market’s lifetime
Last updated