Flow · Bettor

Bet like an
on-chain native.

Wallet, signature, bet, IPFS receipt. Sharpfi removes the middleman between you and the house: every quote is signed, every bet is recorded, every payout is automatic.

QuotesEIP-712
ReceiptsIPFS
CashoutRealtime
CustodySelf

The end-to-end flow

Six steps, one signature per bet. Fully on-chain, fully verifiable.

  1. 01

    Connect wallet or email

    EVM wallet (MetaMask, etc.) or email via Coinbase Smart Wallet — no seed phrase, gas sponsored. No KYC: your key is your account.

    wallet.connect() · email
  2. 02

    Pick the market

    LMSR prediction (elections, crypto, macro events) or sport (Serie A, NBA, NFL, 12+ sports). Bet single or parlay, mixing prediction and sport legs — all on the same pool.

    market.select(id)
  3. 03

    Get the quote

    For prediction the quote is on-chain via LMSR. For sport you get an EIP-712 quote signed by the price oracle, valid for N blocks.

    quote: { price, expiry, sig }
  4. 04

    Sign and place the bet

    A single signature opens the position against the pool. BettingEngine emits an immutable IPFS receipt with all parameters.

    engine.openBet(quote, sig)
  5. 05

    Realtime cashout

    Close the position any time: live LMSR for prediction, live odds − haircut for sport. Liquidity always available.

    engine.cashout(betId)
  6. 06

    Automatic settlement

    Once the oracle confirms the outcome, the contract pays out in USDC straight to your wallet. No manual claim, no operational risk.

    auto-payout(USDC)

Why a bettor picks Sharpfi.

Four things a traditional bookmaker can't give you, and that Polymarket alone doesn't cover.

Instant cashout

No waiting for settlement: close your position live at market price any time.

On-chain sport quotes

EIP-712 signed sport odds: same price for everyone, no per-customer discretionary shading.

Verifiable receipts

Every bet produces an immutable IPFS hash. Your receipt lives outside our servers.

No account

Just wallet and signature. No per-customer limits, no unilaterally closed accounts.

What you can do as a bettor

Everything the platform lets you do, made explicit.

01

Sport betting

12+ sports, 50+ leagues (Serie A, NBA, NFL…). 1X2, over/under, handicap odds, EIP-712 signed.

02

Prediction markets

YES/NO outcome markets with live LMSR pricing: elections, crypto, macro events.

03

Single or parlay

Bet a single event or build a parlay combining multiple legs, even mixing prediction + sport.

04

Early cashout

Close your position before settlement at the current market value — when available.

05

IPFS receipt

Every bet mints an immutable IPFS receipt, verifiable forever.

06

Automatic payout

Win → USDC to your wallet instantly. No manual claim, no limits, no closed accounts.

Ready to place your first bet?