The protocol

$UNG is a token wired to a weekly team game. Every fee becomes a prize, every trade is a move, and the machine that runs it is on-chain. Here is the whole thing, in detail.

The loop

trade > 2% fee > prize pool > 7 days of Blue vs Green > winners claim > new round

One pool per round, filled by a 2% fee on every swap, in both directions, and by nothing else. At settlement the winning team splits all of it, then the counter resets and a fresh round starts with a fresh pool. The machine never carries baggage from one week into the next.

Why the pool keeps filling

Every swap feeds it

2% of every buy and every sell lands in the pool of the current round. There is no other destination and no path that drains it somewhere else.

Bots pay, players win

Arbitrage and aggregator flow pays the same 2% but can never score or claim. Their fees are won by players who did not pay them. That is real outside money entering the game, and the player to non player ratio is published every round.

The score cannot be faked

Your points are the ETH you actually spent in fees. Faking one ETH of points costs exactly one ETH, paid into the pool everyone else shares. Wash trading is a donation.

Copies are pointless

Anyone can spin up a pool without the hook to dodge the fee, but that pool scores zero points. No player has a reason to touch it. The game itself is the moat.

Built so the game holds

No sniping. The winner is the team that held the lead the longest, not the one in front at the end. Dropping a whale trade in the last block changes nothing. The whole week counts.

Always a comeback. Points scored while your team is behind are worth up to twice as much. A crushed team becomes the mathematically attractive side, and rounds stay alive to the end.

No desertion. You must still hold your $UNG at settlement to claim. Balances are read from a snapshot, so a flash loan at claim time reads as exactly nothing.

The interface is the game

On Uniswap v4, a hook cannot see who a trade belongs to unless the router tells it. Our router does: trades made here carry your address and score points. Trades routed anywhere else pay the fee and stay anonymous, forever pointless. There is no whitelist and no admin key behind this, playing is simply opt-in, and it gives this interface something almost no token site has: a reason to exist.

Connect wallet, what it actually does

Browsing needs no wallet. The scoreboard and every number on this site are readable without connecting anything.

Connecting lets you do three things: pick a team (one transaction, once per round), see your own points grow as you trade, and claim your share after a won settlement. That is all it does. No token approvals are requested for browsing, and the site never asks you to sign anything to read data.

Claims are pull based. You collect when you want, wins from several rounds add up, and there is no expiry. Nothing is ever pushed to your wallet and nothing can be pulled from it.

$UNG, the token

$UNG is the token you play with. A 2% fee each way means a round trip costs 4%: that is the price of a ticket, written here in plain sight rather than discovered later. The contract address will be published at launch on this site and nowhere else. Trust nothing posted anywhere else.

Trust, stated plainly

Game parameters (round twists, the comeback curve) sit behind a visible timelock so seasons can evolve. That key has no access to the prize pool, to balances, or to anyone's funds, and settlement is pushed on-chain by an open function anyone can call. The scoreboard reads chain state from your browser, not from an API you have to believe.

You do not earn a yield.
You win the round, or you lose it.