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