Venue truth stays venue-native. TRGR-native markets use an optimistic assertion path.
Polymarket markets retain UMA-backed resolution, Kalshi markets retain exchange determinations, and TRGR demo/native markets use a local assertion, challenge, and finalize loop before any future on-chain oracle bridge is added.
Assert, finalize, redeem
Assertion: not created
Payout: not redeemed
UMA Optimistic Oracle
Anyone can dispute during the challenge window; repeated disputes escalate to UMA DVM voting.
Winning outcome redeems for $1 after UMA-backed resolution.
2h challenge window
Kalshi Outcome Review Committee
Kalshi determines outcomes based on contract rules and source agencies; Outcome Review Committee has final discretion when review is initiated.
Exchange-run final determination and cash settlement under Kalshi rules.
source-defined review
Authoritative source + onchain record
Public Jupiter support docs say the result is determined by an authoritative source and recorded onchain; the exact named resolution protocol is not disclosed in the public docs reviewed.
Winning contracts become claimable at $1 per contract; losing contracts expire worthless.
source-defined review
TRGR Optimistic Resolution Adapter
UMA-style optimistic assertion flow: proposer submits an outcome, challengers can dispute before finalization, unresolved disputes remain blocked for human or protocol review.
Assertion-driven native market resolution intended for future TRGR-native markets and vault products.
2h challenge window
Native settlement board
3 native marketsBTC price in 5 minutes — UP or DOWN?
Finalized YES positions redeem at $1 per share; losing side expires worthless. Demo redeem uses POST /api/resolution/markets/btc-5min/redeem.
What price will Bitcoin hit before 2027?
Finalized YES positions redeem at $1 per share; losing side expires worthless. Demo redeem uses POST /api/resolution/markets/btc-2026-eoy/redeem.
Will Trump mention @trgr or 'Solana Colosseum' in a 2026 speech?
Finalized YES positions redeem at $1 per share; losing side expires worthless. Demo redeem uses POST /api/resolution/markets/trump-trgr/redeem.