Outcome tokens
When you make a prediction on ezpz.fi, you hold outcome tokens which are SPL tokens on Solana representing YES or NO on a specific market. This is similar to Polymarket’s Conditional Token Framework (CTF), adapted for Solana SPL mints.Mint, swap, redeem
The basic flow:- Mint — Deposit USDC to receive equal YES + NO tokens (minus fees).
- Swap — Trade one side via the AMM to take a directional position.
- Hold or redeem — Keep tokens until resolution, then redeem winners for USDC.
Self-Custodial holdings
Your tokens live in a self-custodial wallet managed by yourself. You see balances in Portfolio (/portfolio) without managing SPL token accounts yourself.
You sign in with your personal Solana wallet for authentication. The custodial wallet executes trades on your behalf.
Positions
A position is your net exposure on a market. Typically all YES or all NO tokens after swapping. Portfolio shows:- Open positions with current implied value
- Unrealized P&L
- Settlement status after resolution
How payouts work
Each market has an isolated USDC vault. When you win:- Step 1: You burn your winning tokens via
redeem - Step 2: USDC flows from the market vault to your custodial wallet
- Step 3: Losers’ stakes in the same vault fund the payout