Built on Hyperliquid

Your friends think they trade better than you.

A season, a table, and real money at the end of it. You trade your own Hyperliquid account — nothing simulated, nothing deposited with us — and whatever you make is yours whether or not you win the pot.

Read-only by design: we score you from your public address. No API key, nothing to revoke.

season 1 · 11d left · $10k size limit
1you+$920
2alonso+$868$3,100 made
3mireia+$810
4jandro−$240
pot 250 USDC · escrow 0x7a3f…c41b

It is your money, and your profit.

Trading competitions usually hand you a simulated balance and an entry fee. Here the positions are real, opened from your own account on Hyperliquid, and the profit stays with you. The pot is on top of that, not instead of it.

Nothing to revoke

A Hyperliquid account is public, so we score you from an address alone. You cannot freeze a good score by pulling an API key, because there is no key.

Funding is not profit

Every deposit and withdrawal shows up in the account's own ledger, and all of them are subtracted. Wire in a million and the season reads it as zero.

Size has a ceiling

Each league sets how much position counts fully. Trade larger if you want — above the limit your profit counts proportionally less, so nobody wins on the size of their bankroll.

Play for pride,
or for USDC.

A free season is a scoreboard: no wallet, no pot, nothing to lose but the argument. An on-chain season locks every buy-in in an escrow contract that pays the winners directly — so nobody has to trust anyone to pay up.

We never hold the pot. The backend signs who won; the contract will only pay an address that actually deposited, and if nobody ever settles, every player pulls their own stake back.

The escrow contract is unaudited. Play with what you can afford to lose.

settle-season.log
$ season settle 1

ends_at 2026-08-12T00:00Z
pot     250 USDC (read from contract)
places  3

✓ 1st 0x4c1a…9de2  125 USDC
✓ 2nd 0x9f02…14aa   83 USDC
✓ 3rd 0xb731…77c0   42 USDC

signed by oracle · claim from the contract

Settle it on the table.