Full Time · Sports settlement, on-chain

Predict live sports.
Verified on-chain.
Paid automatically.

Peer-to-peer markets on any live match stat. When the referee's call is confirmed on-chain, the payout is stamped and settled in the same block. No claim button. No custodian. No dispute.

Explore live markets
Markets open
3
Settled · 24h
309
Volume · 24h
$184k
Avg settle
412ms

How it works

3 moves
  1. Step 01
    Open or join

    Post a condition on any live match stat, or take the other side of an open market. Stakes escrow on-chain.

  2. Step 02
    Watch it play

    TxLINE streams the stat into the market card. Odds and progress update in real time — no refresh.

  3. Step 03
    Stamp & settle

    When the condition resolves, validate_stat is called via CPI. Payout is stamped and released in the same block.

Security

No trust.
Just proof.

Every settlement carries a receipt with the exact stat, the oracle version, the block, the slot, the tx hash, and the Merkle root that produced it. Skepticism welcome.

  • TxLINE oracle

    Signed match feed with cryptographic attestations per event.

  • validate_stat CPI

    On-chain program call verifies the condition before payout.

  • Non-custodial

    Stakes live in program-owned escrow. You keep your keys.

  • Auditable proofs

    Every receipt is a permanent, shareable proof object.

Data & infrastructure partners
TxLINESolanaAnchorChainlink SportsPythWormhole

Questions

What can I bet on?

Any stat on the feed — corners, cards, shots, possession, fouls, keeper saves. You define the condition.

How fast is settlement?

The market settles in the same block the stat is confirmed on-chain. Typical: ~400ms after the referee's call.

What if the match is cancelled?

The market is voided. Stakes return to both sides. The voided state is recorded on-chain with a proof.

Do I need to claim?

No. Payouts release automatically. You'll see them in your wallet and in Portfolio → Pending rewards clears to zero.

Where's the proof?

Every settlement gets a receipt with the tx hash, slot, and Merkle root. Open Proof Explorer to see the full trace.