Drop the gloves.Settle it onchain.

Stake USDC in head-to-head hockey with onchain settlement. Choose your club, set your stake, and take the ice.

Desktop browser · Wallet required for stakes

Two skaters lean in over a puck at centre ice, under an aurora.
Head-to-head
Both players stake
Settlement
Robinhood
Free matches
Invite a friend
Rake
2.5%
Refunds
Onchain, either player
Clubs
16

Play for stakes

One skater. Full control. Seconds to learn.

Choose your club and stake, then face another player on the ice. Skate, shoot, check, and drop the gloves. The lobby shows the chain, asset, and match terms before you fund your seat.

01

Set your stake

Connect a wallet and choose the stake for your head-to-head match. Both players fund their seats in the same onchain escrow.

02

Pick your club

Choose from 16 clubs before entering matchmaking. Your club skates out with you and goes into the match record.

03

Take the ice

Play in your desktop browser with no download. Control your skater, time your shots, and defend your goal against another player.

04

One result

Both players run the same simulation, so a match has one outcome. Nobody gets to report their own score.

Drop the gloves

Fighting stays under player control

Timing, reads, and defensive choices decide every bout. Each input runs through the same deterministic engine that governs open play, so the outcome stays part of the match instead of a scripted interruption.

01 · Square up

Instigate

Challenge a rival after a big hit. Both players drop the gloves and the bout begins.

02 · Wind up

Throw a punch

Every punch telegraphs before it lands. Commit early and you are readable. Wait too long and you are exposed.

03 · Read it

Guard the shot

Block at the right moment and the punch glances off. Get caught winding up and it lands clean.

04 · Payoff

Win the bout

Break their balance and they hit the ice. The winner earns a power play and the loser heads to the box.

Choose your match

Put a stake on the line.

Staked head-to-head is the main event. For a match without stakes, invite a friend. For a warm-up, learn the controls or practice against the CPU.

Staked match
Head-to-head · your stake

Play for stakes →

  • Wallet-bound, player-funded stakes
  • You choose the stake
  • 2.5% rake on decisive results
  • Onchain settlement and refunds
Free match
Friends

Challenge a friend →

  • Private invite link
  • No wallet or stake required
  • Both players ready up to start
  • Rematch after the final whistle

Warming up? Practice vs CPU or learn the controls.

Planned
Cups

Lift the Faceoff Cup

  • Player-funded prize pools
  • Knockout bracket format
  • Onchain podium payouts
  • Soulbound champion medals

Club roster

Skate as your club.

Sixteen clubs, each drawn in its own colours on the faceoff circle. Pick yours before a paid match and it carries onto the ice and into the matchup graphic.

Boston Bruins
Toronto Maple Leafs
Montréal Canadiens
Detroit Red Wings
Chicago Blackhawks
New York Rangers
Pittsburgh Penguins
Philadelphia Flyers
Minnesota Wild
Colorado Avalanche
Vancouver Canucks
Edmonton Oilers
Calgary Flames
Winnipeg Jets
Buffalo Sabres
Ottawa Senators

How a result is decided

The replay settles the match

FACEOFF runs on a deterministic engine. Identical inputs produce an identical match, down to the last carom off the boards. The recorded match decides the result for onchain settlement.

01

Deterministic engine

The same simulation runs in your browser and on the network. The same inputs land the same goals every time.

02

The match decides

FACEOFF re-runs the recorded inputs of a finished match and reads the winner off that run. Neither player's browser reports the score.

03

Bound settlement

Each staked match belongs to the escrow contract named in the lobby, and it settles or refunds there.

04

Start to payout

Connect a wallet, fund your seat, and play. A decisive match pays the winner. If a match never settles, either player refunds it from the contract once its refund window has passed, and the lobby names that window before you stake.

05

Before you sign

Matches settle on Robinhood. The lobby names the stake asset and shows your stake and refund window before you fund your seat. It also names what your wallet needs to hold for the stake and for network fees.

$FACEOFF

One token, three venues

$FACEOFF trades on Arc, Robinhood Chain and Solana as one supply. Every trade pays a 1% creator fee into holder rewards. The launch collection, 992 ticket stubs from played matches, mints on Arc and vests a share of the supply to its minters.

Arc

Home chain

0x0CedA19f40cD2F8f3db973a0eF50cE907Ae9DaCA

RH

Robinhood Chain

0x5b51aE54aedAA2eCf379e21a0CCa5519a898cb4d

SOL

Solana

9noCgmSyFavUnRjEHuCVLkyimpjVQGaDLAHwfdFfq5eL

The road ahead

What comes next

Staked head-to-head
  • Player-funded escrow
  • Verified match results
  • Onchain settlement
On the ice
  • Illustrated rink and 16 club uniforms
  • Free friend matches and rematches
  • CPU practice and guided training
Planned
  • Faceoff Cup brackets
  • Leaderboards and seasons
  • An access token for cups and cosmetics

Onchain hockey · 2026

Your club. Your stake. Head-to-head.

Choose your stake and face another player. Free friend matches and CPU practice are there when you want to warm up.