FIFA World Cup 2026 · streaming now

Hold $RIVALS. Stream everything.

The FIFA World Cup 2026 in full. UFC, NBA, and every sporting event on the planet, live in your browser with no subscription and no cable. One token unlocks all of it. This is the ticket that never expires: hold $RIVALS, watch the world.

beIN Sports MAX 1beIN Sports MAX 2beIN Sports MAX 3beIN Sports MAX 4beIN Sports MAX 5beIN Sports MAX 6UFC TVUFC Fight PassNBA TVNBA HD
CAdrops at launch · only trust the CA shown here

What's on

10 channels live right now, and every sport, every league on the way. Missing one? Ask on the wishlist and we add it.

Open the player

How it works

Three steps. No account, no subscription - your wallet is your ticket.

01
1+
to unlock
Hold $RIVALS
Grab the token on-chain and keep it in your wallet. There's no signup and no monthly fee - holding is your pass.
02
0
subscriptions
Connect once
Open /watch and connect. We check your balance on-chain to unlock the feed - nothing custodial, nothing to remember.
03
10
channels
Watch anything live
Every channel, every match, streamed straight in your browser on desktop, Android and iOS. Switch feeds in a tap.
community project

Built by the community, for the community.

Want a channel we don't carry yet? A feature that doesn't exist? Drop it on the wishlist and upvote what you want built next.

Open the wishlist
also on RIVALS

Bet the matches with ETH

If you want more than watching: stake ETH on a side and winners split the pot - no bookie, no fixed odds. Every losing pot buys back and burns $RIVALS, so the token you hold to watch only gets scarcer.

Browse markets

Why $RIVALS only gets scarcer

The token you hold to watch is fixed-supply and deflationary. All on-chain, all verifiable.

Buyback & burn5% → burned

5% of every losing bet pot is swapped to $RIVALS on the protocol's own Uniswap V4 pool, then burned. At launch the entire rake burns - the fixed 1,000,000 supply only goes down.

Self-healing liquidityETH → deeper pool

When a borrow position is liquidated, its collateral is sold and the ETH is added back into the pool as liquidity. The market gets deeper over time, never thinner.

Fair launch, fixed supply0% team · 0% VC

1,000,000 $RIVALS minted once and seeded entirely through the V4 pool. No team allocation, no VC round, no mint function, no unlocks - ever.

Sandwich-proof buybackno front-running

The buyback-and-burn runs in a protected block that bots can't trade against, so every burn lands at a fair price - no front-running, no sandwiching.

Live on-chain

Every burn, bet and liquidity add, straight from the chain.

Live at first matchFull dashboard
real utility · fixed supply · only goes down

One token. Every game on earth.

The World Cup, every league, every fight, every night, unlocked by holding $RIVALS. Every fan who holds to watch tightens the float, and every bet burns more supply. Utility you use daily, scarcity you can verify on-chain. That is the trade.

Verifiable

Read the contracts, not the marketing.

Immutable · no adminPending deploy
$RIVALS (ERC20)pending deploy
RivalHook (V4)pending deploy
BetVaultpending deploy
FeeCollectorpending deploy
UMA OOv3 adapterpending deploy

No third-party audit. Internal adversarial review and a full end-to-end production simulation (deploy + bet + resolve + buyback-and-burn) executed against a real V4 PoolManager. Bet only what you can afford to lose.

Streams are provided under license to the $RIVALS community. Not available to U.S. persons. Smart contracts are immutable post-launch. Bet outcomes settle via UMA Optimistic Oracle v3 (1h challenge window, USDC bond). Read the whitepaper for the full risk disclosure.