Two buttons, one hare, eight ways to die. A run costs 10k $YOTAM, every token of it goes into the pot, and the three longest runs split the pot at 00:00 UTC.
Three steps. The important one is the third — your browser never reports your score.
You sign one transaction sending the entry straight to the public prize-pot wallet. Nothing is taken out along the way.
The server hands your run a random seed, which decides the exact obstacle sequence. Everyone's course differs; nobody's is easier.
Your game sends back only the keys you pressed. The server replays them against your seed and works out the distance itself.
Two controls, three moves, on any device. Everything else is timing. On phones and tablets you get two on-screen buttons plus a small ⇄ swap between them, so left-handers can move jump to the side they want — tap either side of the screen too, if that suits you better. Landscape gives a much bigger picture, though every device sees exactly the same amount of track ahead either way: screen size is never an advantage.
Obstacles unlock as you get further out. Every one has a solution — that's checked automatically, not assumed.
| From | Obstacle | How you beat it |
|---|---|---|
| 0 m | Fence post | A quick tap clears it. |
| 150 m | Cactus | Too tall for a tap — you have to hold the jump. |
| 350 m | Low hawk | Duck under it, or commit to a full-height jump over the top. |
| 600 m | High hawk | Stay on the ground. Jumping here is what kills you. |
| 900 m | Boulder | Low but wide — jump earlier than feels natural. |
| 1200 m | Diving hawk | Read the trail. Steep dives must be jumped, shallow ones ducked, high ones ignored. |
| 1500 m | Spire | Taller than any single jump. Hold, then use the mid-air hop. |
| 1900 m | Gate | A post with a hawk over it. Jump — but not too high. |
| 2200 m | No more easy ones | Posts and cacti stop appearing. Only the hard six from here. |
| 2800 m | The sprint | The big leaps retire — no cacti, spires or gates. What's left comes fast and low, and the gaps keep closing. Reactions, not commitment. |
Distance is the score — but playing safe is slower than playing close.
Metres travelled, counted continuously. This is the whole leaderboard.
Squeeze past an obstacle and you bank bonus metres. Chain them and the bonus grows with the streak — but the streak lapses if you play safe for too long. The best runs are the risky ones.
Funded entirely by entries. No house cut, no dev fee, no treasury slice.
100% of every entry goes straight to the prize-pot wallet. Nothing is skimmed, burned or held back. That wallet's address is published further down, so you can add up a round's incoming transfers yourself and check the total against the pot shown here.
The round closes at 00:00 UTC and prizes go out fifteen minutes later — a run started just before the bell still has a few minutes to upload, so settling instantly would cut someone off mid-run. The pot then starts from zero.
The top three scores of the round split the pot, with first place taking the largest share. If fewer than three people score, the shares scale up so the whole pot still goes out.
Each wallet's best run this round. Addresses are shortened for readability — click any of them to see the full account on Solscan.
Every prize is a real transaction. The receipt link next to each winner is that payment — open it and check the amount yourself.
With money on the line, "the browser said 900 m" is worthless. So that's not how it works.
The server picks your seed and remembers it. When your run ends, the game uploads the list of keypresses and the frame each one happened on — nothing else. The server then runs the whole game again on its own hardware from that seed and those inputs, and whatever distance it arrives at becomes your official score.
Editing your score in the browser therefore does nothing at all. To fake a big number you would have to produce a sequence of keypresses that genuinely survives that far — which is just called playing well.
Entry payments are single-use, runs can only be submitted once, and a run started before the daily bell has a limited window to come in — so nothing can be replayed, resubmitted, or slipped into a round that has already paid out.
None of the above requires taking our word for it.
Check this against the address on Pump.fun before you buy. Copycat tokens with near-identical names are common; the address is the only thing that identifies the real one.
Yes. Practice runs are free and unlimited, and play exactly like a real entry — same physics, same obstacles. They just aren't scored and don't touch the pot.
Whoever reached it first takes the higher place. Every run is timestamped when the server finishes verifying it, and equal scores are ranked by that timestamp — so a tie is never broken randomly, and never in favour of whoever happened to be queried last. It matters: on a 50/30/20 split, one place is worth a fifth of the pot.
Yes, each entry buys one run. Only your best run of the round counts toward the leaderboard, so extra entries are extra attempts, not extra places — you can't stack several mediocre runs into a better position.
Your entry isn't lost. The payment receipt is saved in your browser before the run starts, so if the connection drops or the tab dies, the next time you press enter it claims that entry instead of charging you again.
The run itself is gone — a run has to be submitted within a few minutes of starting, and there's no way to prove what you scored after that. But the attempt you paid for is still yours.
Entries, and sometimes us. Every token of every entry goes into the pot with nothing taken out — no house cut, no fee, no burn. When we add tokens ourselves to make an early round worth playing, the page says so underneath the pot and the transfer is on-chain like any other.
They land about fifteen minutes after. A run begun just before the bell still has a few minutes to upload, so the round can't be settled the moment it closes without cutting someone off mid-run. The wait covers that window, then the payout runs by itself — nobody has to press anything.
The whole pot still goes out. The 50/30/20 shares are scaled up over however many wallets actually scored, so with one player they take all of it and with two it splits 62.5/37.5. Nothing is held back or rolled over.
No, and it can't be. The leaderboard shortens addresses so the page stays readable, but every entry payment is a public Solana transaction into a published wallet — so the full addresses of everyone who entered are visible on-chain regardless. Don't enter from a wallet you don't want associated with you.
Nothing yet, and you should know that before you enter.
Replay verification kills edited scores outright — you can't type a number in and have it accepted. But it can't tell a very good player from a well-written script, because by the time the server sees it, a bot's run is a legitimate run. Payouts are automatic, so there's no human squinting at the leaderboard either.
What does exist: entries cost real tokens, so a bot has to buy every attempt, and every payout is on-chain, so a wallet winning suspiciously often is visible to everyone. If it becomes a real problem, the defence has to live at submission time and we'll build it then — with actual data about what the bot looks like.
published here at launch
Most people who enter win nothing. It's the price of a game, not an investment — and paid-entry competitions are regulated differently depending on where you live.