Sign in
ezpz.fi uses your Solana wallet (Phantom, Solflare, etc.) for authentication. Connecting your wallet creates or links a custodial account used for trading.
You sign the wallet connection once. Most predictions execute without a per-trade wallet popup.
Email and MFA
Open Settings (/settings) to:
| Setting | Purpose |
|---|
| Email | Account recovery and notifications |
| MFA (TOTP) | Required for withdrawals on mainnet; recommended for all accounts |
Open Settings
Click your avatar → Settings.
Add email
Bind an email address and verify it.
Enable MFA
Scan the QR code with an authenticator app (Google Authenticator, Authy, etc.). Save your recovery codes offline.
Without MFA, withdrawals may be blocked on mainnet. Store recovery codes securely — losing both your authenticator and recovery codes can lock you out of sensitive actions.
Player vs maker accounts
Players and makers are separate account types:
| Role | Can do |
|---|
| Player | Browse, predict, parlay, withdraw |
| Maker | Create markets, seed liquidity, claim maker fees |
You switch roles via account switching — you cannot upgrade a player account in place. Makers also need MFA and a funded custodial wallet before publishing.
See For makers for the maker onboarding flow.
Custodial wallet
Your custodial wallet is a Solana keypair managed by the platform:
- Holds USDC and outcome token ATAs
- Submits trades on your behalf after UI confirmation
- Visible on Solana Explorer by address
Funds remain on-chain. The platform does not commingle your USDC with a house bankroll — market vaults hold prediction collateral separately.
Withdrawal security
Withdrawals require:
- MFA verification (mainnet)
- A valid destination Solana address
- Sufficient USDC balance (positions must be sold, redeemed, or refunded first)
See Deposit & withdraw.
Session and sign-out
Sign out from the account menu to disconnect your session. Your on-chain balances and positions persist — reconnect with the same wallet to access them.