Settlement claims
Redeem rides the same build and submit routes. Check the redeem flag on GET /v1/exec/venues
before assuming a venue serves it in your deployment. Every redeem builds with notionalUsd 0 and
no fee estimate: it withdraws your own winnings to your own wallet and authorizes no spend.
- EVM CTF venues (Polymarket, Limitless, Opinion, Predict.fun) take
ownerplus aconditionId(conditionId must be bytes32 hex) and eitherindexSets(standard redeem) oramounts(neg-risk). The collateral and target contract are server-pinned; declaring your own is rejected. Limitless also acceptsmode:limitless redeem mode must be 'standard', 'neg-risk-v1', 'neg-risk-v2', or 'neg-risk-v3'. - Myriad takes
marketId,outcomeId, andnetworkId; the route and calldata are server-resolved (myriad claim route and calldata are server-resolved). - Rain takes
marketIdandowner; V2 also requires a positive 1-indexedoptionId. It resolves the pool across both official catalogs, then uses the Diamond loupe to select V1claim()or V2claim(uint256 optionId). Unknown or ambiguous generations fail closed.