Jumping
Yotam
A daily running tournament

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.

Pot right now
Pays out in
daily at 00:00 UTC
Entry per run
10k $YOTAM
100% into the pot
Follow
🥇 1st 50% · 🥈 2nd 30% · 🥉 3rd 20%

How a run works

Three steps. The important one is the third — your browser never reports your score.

1

Pay the entry

You sign one transaction sending the entry straight to the public prize-pot wallet. Nothing is taken out along the way.

2

Run

The server hands your run a random seed, which decides the exact obstacle sequence. Everyone's course differs; nobody's is easier.

3

The server scores you

Your game sends back only the keys you pressed. The server replays them against your seed and works out the distance itself.

Controls

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.

  • SPACE / tap the right halfleap. Hold it down to jump higher; a short tap is a short hop.
  • Tap again in mid-air — one recovery hop. Resets when you land. Some obstacles can't be cleared without it.
  • / tap the left halfflatten. Ducks under low hawks, and fast-falls if you're airborne.
  • On touch, both controls work at the same time — hold jump with one thumb while ducking with the other.
  • Prefer the other hand? Hit ⇄ swap between the buttons — it's remembered next time.
  • H on a keyboard — show hitboxes, if you want to see exactly what counts as a collision.

What's out there

Obstacles unlock as you get further out. Every one has a solution — that's checked automatically, not assumed.

All eight obstacles, and how to beat each one
FromObstacleHow you beat it
0 mFence postA quick tap clears it.
150 mCactusToo tall for a tap — you have to hold the jump.
350 mLow hawkDuck under it, or commit to a full-height jump over the top.
600 mHigh hawkStay on the ground. Jumping here is what kills you.
900 mBoulderLow but wide — jump earlier than feels natural.
1200 mDiving hawkRead the trail. Steep dives must be jumped, shallow ones ducked, high ones ignored.
1500 mSpireTaller than any single jump. Hold, then use the mid-air hop.
1900 mGateA post with a hawk over it. Jump — but not too high.
2200 mNo more easy onesPosts and cacti stop appearing. Only the hard six from here.
2800 mThe sprintThe big leaps retire — no cacti, spires or gates. What's left comes fast and low, and the gaps keep closing. Reactions, not commitment.
  • You speed up constantly until about 1567 m, where pace tops out.
  • After that the gaps between obstacles keep tightening — first to 2500 m, then again through the final sprint, right down to the limit of what's physically clearable.
  • No run can outlast the clock: the game ends itself well before your submission window closes, so a long run is never lost.

Scoring

Distance is the score — but playing safe is slower than playing close.

Distance

Metres travelled, counted continuously. This is the whole leaderboard.

Close shaves

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.

The pot

Funded entirely by entries. No house cut, no dev fee, no treasury slice.

Where entries go

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.

When it pays

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.

Who gets it

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.

Today's leaderboard

Each wallet's best run this round. Addresses are shortened for readability — click any of them to see the full account on Solscan.

Loading…

Last round's winners

Every prize is a real transaction. The receipt link next to each winner is that payment — open it and check the amount yourself.

Loading…

Why the scores can be trusted

With money on the line, "the browser said 900 m" is worthless. So that's not how it works.

How replay verification 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.

Check it yourself

None of the above requires taking our word for it.

The token

not launched yet

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.

The prize pot wallet

not configured yet

  • Every entry paid today appears as an incoming transfer to that account.
  • Every prize appears as an outgoing transfer, linked next to its winner above.
  • Add up the incoming transfers for a round and you get exactly the pot advertised for it.

Open the pot wallet on Solscan →

Questions

Can I practise without paying?

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.

What happens if two people finish on the same score?

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.

Can I enter more than once?

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.

What if my run doesn't upload?

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.

Where does the pot money come from?

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.

Why don't prizes arrive at exactly 00:00?

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.

What if fewer than three people play?

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.

Is my wallet address private?

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.

What stops someone using a bot?

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.

Before you enter

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.

Caught
Distance0
Streak0
Rank
Share this run