The Final Whistle owl icon
No wallet

TRANSPARENCY

How It Works

Transparent, on-chain prediction pools on Shido: WSHIDO for bets, SHIDO for gas.

The Prediction Pool — Step by Step

1. Pick Your Outcome

Before kickoff, choose Home Team Win (home), Draw, or Away Team Win (away) and place your bet in WSHIDO. WSHIDO is the wrapped form of SHIDO and tracks SHIDO 1:1 on the same chain. Keep SHIDO in your wallet for network gas. Your funds are sent directly to the smart contract and never held by us.

2. Bet Until Kickoff + Cancel Window

Bets remain open all the way until kickoff. You can cancel your bet at any time up to 1 hour before kickoff. Once inside the final hour, your bet is locked in — no cancellations. A 5% cancellation fee is applied on any cancelled bet and sent to the treasury wallet; the remaining amount is returned to the bettor.

3. Status Moves Through Resolution

Match status moves from OPEN to LOCKED to RESOLVED (or CANCELLED when needed). After full-time, admin confirms API-Football results and submits the final outcome on-chain.

4. Winners Claim Their Share

Once the match is marked RESOLVED on-chain, winners can claim directly from the contract. Payout is proportional to your winning stake versus the total winning pool, and WSHIDO is sent directly to your wallet.

Core Rules and Status Flow

Payout Formula

Every pool uses parimutuel odds — there are no fixed odds or bookmakers. Instead, all bets go into one pool and winners split the total pot proportionally.

Total Pool   = All bets (Home + Draw + Away)
Platform Fee = Total Pool × 2.5%
Prize Pot   = Total Pool − Platform Fee
Your Payout  = (Your Bet ÷ Winning Pool) × Prize Pot

Worked Example

  • Total Pool: 1,000 WSHIDO
  • Home bets: 600 · Draw bets: 250 · Away bets: 150
  • Result: Home Team Win (home)
  • Platform fee: 1,000 × 2.5% = 25 WSHIDO
  • Prize pot: 1,000 − 25 = 975 WSHIDO
  • You bet 100 WSHIDO on Home (out of 600 total Home bets)
  • Your payout: (100 ÷ 600) × 975 = 162.5 WSHIDO

You risked 100 and won 162.5 — a 62.5% return. If fewer people picked the winning outcome, the return is even higher.

The House Fee (Vig)

2.5%

Platform fee: 2.5% of the total pool

Deducted only after the match is resolved — never upfront.

  • The fee is hardcoded in the smart contract (max cap: 20%, current: 2.5%).
  • Fee is sent to the treasury wallet upon match resolution — visible on-chain.
  • If a match is cancelled, there is no fee. All funds are returned to bettors.
  • 97.5% of every pool goes directly to winners.

Why You Can Trust It

Verified Smart Contract

Our PredictionArena contract is deployed on the Shido blockchain and fully verified. Anyone can read the source code and confirm exactly how funds are handled.

Non-Custodial Escrow

We never hold your money. All bets are sent to and held by the smart contract. Payouts go directly from the contract to winners' wallets. No middleman, no withdrawal requests, no delays.

Immutable Rules

The fee percentage, payout formula, and escrow logic are baked into the smart contract code. They cannot be changed for an active match after bets are placed.

Smart contract deployed on Shido Network (Chain 9008)

0x13fCe1E76806995534f1D741D0693E53C45AE938

View Contract on ShidoScan

Important Disclaimer

This project is intended for personal use, development, and demonstration purposes only. It is not intended for public or commercial interaction. If you interact with the protocol, you do so at your own risk. Smart contracts are open and permissionless by design, and on-chain interactions may involve loss of funds, technical failures, or other unforeseen risks.