For a full breakdown of how the Conditional Token Framework works, see CTF
Overview. This page focuses on the MM workflow using
the Relayer Client.
Splitting USDC.e into Tokens
Split converts USDC.e into equal amounts of YES and NO tokens — creating the inventory you need to quote both sides of a market.Merging Tokens to USDC.e
Merge converts equal amounts of YES and NO tokens back into USDC.e — useful for reducing exposure, exiting a market, or freeing up capital.Redeeming After Resolution
Once a market resolves, redeem winning tokens for USDC.e. Each winning token is worth 0.Check Resolution Status
Redeem Winning Tokens
Negative Risk Markets
Multi-outcome markets use the Neg Risk CTF Exchange. Split and merge work the same way, but use different contract addresses:Inventory Strategies
Before Quoting
- Check market metadata via the Gamma API
- Split sufficient USDC.e to cover your expected quoting size
- Set token approvals if not already done (see Getting Started)
During Trading
- Skew quotes when inventory becomes imbalanced on one side
- Merge excess tokens to free up capital for other markets
- Split more when inventory on either side runs low
After Resolution
- Cancel all open orders in the market
- Wait for resolution to complete
- Redeem winning tokens
- Merge any remaining YES/NO pairs