World Cup 2026 · live on Solana devnet

Bet the match.
Settled by proof.

Pick a World Cup result and stake in seconds. When the whistle goes, your payout settles itself from the real score — no bookie, no house, nothing anyone can rig. And every win is one you can check on-chain yourself.

  • No bookie, and no house taking a cut
  • Payouts land the moment the match is final
  • Every win is one you can check on-chain
World Cup · MatchSETTLED
Home
1–0
Away
Will the home side win?
settled from the final score5QZzyp…3Nexy

A real bet, already settled on-chain. Tap the hash to check it.

The board

Tournament matches48

A live view of the fixtures — open Markets or Place a bet to trade them.
Match 1 · Jun 11 01:00 PMUpcoming
🇧🇷 Brazil
vs
Serbia 🇷🇸
Back this on the markets
Match 2 · Jun 11 07:00 PMUpcoming
🇨🇲 Cameroon
vs
Switzerland 🇨🇭
Back this on the markets
Match 3 · Jun 12 01:00 AMUpcoming
🇵🇹 Portugal
vs
Ghana 🇬🇭
Back this on the markets
Match 4 · Jun 12 07:00 AMUpcoming
🇨🇭 Switzerland
vs
Brazil 🇧🇷
Back this on the markets
Match 5 · Jun 12 01:00 PMUpcoming
🇨🇲 Cameroon
vs
Serbia 🇷🇸
Back this on the markets
Match 6 · Jun 12 07:00 PMUpcoming
🇨🇭 Switzerland
vs
Serbia 🇷🇸
Back this on the markets
Match 7 · Jun 13 01:00 AMUpcoming
🇨🇲 Cameroon
vs
Brazil 🇧🇷
Back this on the markets
Match 8 · Jun 13 07:00 AMUpcoming
🇵🇹 Portugal
vs
Ghana 🇬🇭
Back this on the markets
Match 9 · Jun 13 01:00 PMUpcoming
🇰🇷 South Korea
vs
Uruguay 🇺🇾
Back this on the markets
Match 10 · Jun 13 07:00 PMUpcoming
🇺🇾 Uruguay
vs
Portugal 🇵🇹
Back this on the markets
Match 11 · Jun 14 01:00 AMUpcoming
🇰🇷 South Korea
vs
Ghana 🇬🇭
Back this on the markets
Match 12 · Jun 14 07:00 AMUpcoming
🇰🇷 South Korea
vs
Ghana 🇬🇭
Back this on the markets
Match 13 · Jun 14 01:00 PMUpcoming
🇺🇾 Uruguay
vs
Portugal 🇵🇹
Back this on the markets
Match 14 · Jun 14 07:00 PMUpcoming
🇸🇳 Senegal
vs
Netherlands 🇳🇱
Back this on the markets
Match 15 · Jun 15 01:00 AMUpcoming
🇪🇨 Ecuador
vs
Qatar 🇶🇦
Back this on the markets
Match 16 · Jun 15 07:00 AMUpcoming
🇪🇨 Ecuador
vs
Netherlands 🇳🇱
Back this on the markets
Match 17 · Jun 15 01:00 PMUpcoming
🇶🇦 Qatar
vs
Senegal 🇸🇳
Back this on the markets
Match 18 · Jun 15 07:00 PMUpcoming
🇸🇳 Senegal
vs
Ecuador 🇪🇨
Back this on the markets
Match 19 · Jun 16 01:00 AMUpcoming
🇳🇱 Netherlands
vs
Qatar 🇶🇦
Back this on the markets
Match 20 · Jun 16 07:00 AMUpcoming
🇮🇷 Iran
vs
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Back this on the markets
Match 21 · Jun 16 01:00 PMUpcoming
🇺🇸 USA
vs
Wales 🏴󠁧󠁢󠁷󠁬󠁳󠁿
Back this on the markets
Match 22 · Jun 16 07:00 PMUpcoming
🇺🇸 USA
vs
England 🏴󠁧󠁢󠁥󠁮󠁧󠁿
Back this on the markets
Match 23 · Jun 17 01:00 AMUpcoming
🇮🇷 Iran
vs
Wales 🏴󠁧󠁢󠁷󠁬󠁳󠁿
Back this on the markets
Match 24 · Jun 17 07:00 AMUpcoming
🇮🇷 Iran
vs
Wales 🏴󠁧󠁢󠁷󠁬󠁳󠁿
Back this on the markets
Match 25 · Jun 17 01:00 PMUpcoming
🏴󠁧󠁢󠁥󠁮󠁧󠁿 England
vs
Wales 🏴󠁧󠁢󠁷󠁬󠁳󠁿
Back this on the markets
Match 26 · Jun 17 07:00 PMUpcoming
🇮🇷 Iran
vs
USA 🇺🇸
Back this on the markets
Match 27 · Jun 18 01:00 AMUpcoming
🇦🇷 Argentina
vs
Saudi Arabia 🇸🇦
Back this on the markets
Match 28 · Jun 18 07:00 AMUpcoming
🇵🇱 Poland
vs
Mexico 🇲🇽
Back this on the markets
Match 29 · Jun 18 01:00 PMUpcoming
🇦🇷 Argentina
vs
Mexico 🇲🇽
Back this on the markets
Match 30 · Jun 18 07:00 PMUpcoming
🇸🇦 Saudi Arabia
vs
Poland 🇵🇱
Back this on the markets
Match 31 · Jun 19 01:00 AMCancelled
🇸🇦 Saudi Arabia
vs
Mexico 🇲🇽
Back this on the markets
Match 32 · Jun 19 07:00 AMUpcoming
🇦🇷 Argentina
vs
Poland 🇵🇱
Back this on the markets
Match 33 · Jun 19 01:00 PMUpcoming
🇫🇷 France
vs
Australia 🇦🇺
Back this on the markets
Match 34 · Jun 19 07:00 PMCancelled
🇹🇳 Tunisia
vs
Denmark 🇩🇰
Back this on the markets
Match 35 · Jun 20 01:00 AMUpcoming
🇫🇷 France
vs
Denmark 🇩🇰
Back this on the markets
Match 36 · Jun 20 07:00 AMUpcoming
🇦🇺 Australia
vs
Tunisia 🇹🇳
Back this on the markets
Match 37 · Jun 20 01:00 PMCancelled
🇦🇺 Australia
vs
Denmark 🇩🇰
Back this on the markets
Match 38 · Jun 20 07:00 PMUpcoming
🇹🇳 Tunisia
vs
France 🇫🇷
Back this on the markets
Match 39 · Jun 21 01:00 AMUpcoming
🇪🇸 Spain
vs
Costa Rica 🇨🇷
Back this on the markets
Match 40 · Jun 21 07:00 AMCancelled
🇯🇵 Japan
vs
Germany 🇩🇪
Back this on the markets
Match 41 · Jun 21 01:00 PMUpcoming
🇪🇸 Spain
vs
Germany 🇩🇪
Back this on the markets
Match 42 · Jun 21 07:00 PMUpcoming
🇨🇷 Costa Rica
vs
Japan 🇯🇵
Back this on the markets
Match 43 · Jun 22 01:00 AMCancelled
🇨🇷 Costa Rica
vs
Germany 🇩🇪
Back this on the markets
Match 44 · Jun 22 07:00 AMUpcoming
🇪🇸 Spain
vs
Japan 🇯🇵
Back this on the markets
Match 45 · Jun 22 01:00 PMUpcoming
🇧🇪 Belgium
vs
Canada 🇨🇦
Back this on the markets
Match 46 · Jun 22 07:00 PMCancelled
🇭🇷 Croatia
vs
Morocco 🇲🇦
Back this on the markets
Match 47 · Jun 23 01:00 AMUpcoming
🇧🇪 Belgium
vs
Morocco 🇲🇦
Back this on the markets
Match 48 · Jun 23 07:00 AMUpcoming
🇨🇦 Canada
vs
Croatia 🇭🇷
Back this on the markets