Skip to main content

Custodial trading

ezpz.fi uses a custodial-first model:
  1. You sign in with your Solana wallet once.
  2. The platform holds a custodial keypair linked to your account.
  3. When you confirm a prediction in the UI, the platform submits the on-chain transaction — no wallet popup per trade.
This keeps the experience fast while settlement remains on Solana.
ezpz.fi does not offer a public API. All trading happens through the web app at ezpz.fi.

Single predictions vs parlays

TypeFunding sourceHow odds work
Single predictionMarket USDC vault via AMMPrice at time of trade
ParlayParlay LP poolLeg odds multiplied together
See Place a prediction and Build a parlay.

Funding and exits

ActionGuide
Deposit / withdraw USDCDeposit & withdraw
Sell via AMMSell a prediction
Redeem after resolutionRedeem tokens
Voided marketRefund
Track positionsPortfolio
Full settlement flowOrder lifecycle

The prediction lifecycle

Execution venue

M1 retail trading uses the AMM. You swap against a liquidity pool at the current price. See Venues for the upcoming CLOB.

Fees

Three separate fees apply at different stages. They are never combined into one line item:
FeeWhenRate
Platform overroundMint1–5%
Maker feeMint0.5–5% (maker sets)
AMM swap feeSwap0.3%
Parlay feeParlay stake2%
Full breakdown: Fees.

Money flow

Each market is an isolated escrow:
  • Players deposit USDC at mint time (fees skimmed to platform and maker vaults).
  • The remaining USDC sits in the market vault.
  • Winners redeem from that vault after resolution.
  • Losers’ stakes fund winners — there is no house bankroll covering payouts.

Time rules

RuleCutoff
New predictions15 min before event end
Resolution2h after expiry (operator)
RedemptionAfter 24h dispute window

Portfolio

Track everything in Portfolio (/portfolio):
  • Open positions and unrealized P&L
  • Settled predictions and realized P&L
  • Withdrawal history