Skip to main content

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:
SettingPurpose
EmailAccount recovery and notifications
MFA (TOTP)Required for withdrawals on mainnet; recommended for all accounts
1

Open Settings

Click your avatar → Settings.
2

Add email

Bind an email address and verify it.
3

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:
RoleCan do
PlayerBrowse, predict, parlay, withdraw
MakerCreate 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:
  1. MFA verification (mainnet)
  2. A valid destination Solana address
  3. 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.