Docs

How to ride the real chart.

Everything about the game in one page: the button, the score, the sleds, where every track comes from, what holders unlock, and the launch. Numbers on this page are read from the same rule files the game server runs.

Quick start

  1. Open Play. Today's track loads: one real stock's last 24 hours.
  2. Press and hold anywhere (or Space) to start the run and dig in.
  3. Let go before each crest to fly. Land along downslopes. Reach the closing bell before the clock runs out.

No wallet, no sign-up. Your run lands on today's board under a guest name; link a wallet later if you want your name on it.

How to play

The whole game is one button. The track is a snowy ridge shaped by the price chart: a drop in price is a downhill, a rise is a ramp.

Hold Dig in

While you hold, the goat is heavy: gravity ×2.6, so downhills turn into speed and you drop out of the air faster. Holding on an uphill brakes hard (gravity ×4.2 along the slope, friction ×2.4). Ease off on the way up.

Let go Fly

Released, the goat is light. When the snow drops away faster than your path, at a crest, the sled leaves the ground. In the air you glide until you land.

×3 Clean landings → boost

A landing after at least 0.35 s of air counts as clean when you touch down on a downslope with the sled lined up with the snow. Three clean landings in a row light a boost: 3.2 s of extra push. A slam into a flat or uphill is rough: you keep only 62% of your speed and the streak resets.

Bell Closing bell

A run lasts at most 60 seconds. The track is 2,400 m from the market-open arch to the closing bell. Get there early for a time bonus.

Weekend gaps

Stock feeds go quiet when the market is closed. When two Chainlink rounds are more than 20 hours apart (a weekend is about 56 hours of silence), the track gets a chasm 46 m wide. Carry enough speed off the last round before it, or the run ends in the gap.

Controls

DeviceHoldRestart
DesktopMouse button, Space or ↓R
Phone / tabletTouch and hold anywhere"Ride again" button

Scoring

score = metres + air bonus + time bonus

  • Metres: the furthest point you reached on the track.
  • Air bonus: a clean landing adds 40 points per second of air × (1 + your current streak). Any other landing after a jump adds 20 per second of air.
  • Time bonus: reach the closing bell with time left and every remaining second adds 120 points.

A rough landing adds nothing and costs speed. Falling into a weekend gap ends the run; you keep the metres you reached.

Sleds & outfits

Sleds change a few physics numbers. None is strictly best. The values below come straight from shared/physics.js, which the server uses to replay every run.

SledUnlockFrictionAir dragClean if aligned ≥Clean kickBoostHold weight

"Clean if aligned ≥" is the minimum alignment (cosine) between the sled's direction and the snow; lower is more forgiving.

Outfits

Scarves, goggles and jackets are colour tints that unlock as you level up. Cosmetic only, they never touch the physics.

    Powder, levels, quests

    Powder is the in-game currency. It is not a token and never leaves the game. Each run pays 1 powder per 100 points, +4 per clean landing and +20 for the closing bell, up to 120 per run. Powder buys sleds and outfits.

    XP: 10 per run plus 1 per 60 points and +15 for the bell (up to 150). Level n needs 120 + 60·(n−1) XP; the cap is level 30.

    To keep things fair, only the first 5 runs per track in any 10 minutes pay powder, XP and quests. Extra runs still count on the boards.

    Daily quests

    Three a day (easy, medium, hard), the same for everyone, picked from this list. On Mondays the medium one is "Jump a weekend gap".

    QuestLevelPowderXP

    Ranks & seasons

    Every track has its own board. Today's board resets with the daily track at 00:00 UTC. The season board adds up your best score on each day's track over a 14-day season; season 1 starts Mon 19 Oct 2026, launch day. Names are a short wallet address when linked, or your guest name.

    See the ranks →

    Data source

    Every stock track is built from Chainlink price feeds on Robinhood Chain (chain id 4663). The server reads rounds backwards from latestRoundData with getRoundData until it covers the range (24 hours for today's track), then turns them into a ridge:

    • Time runs along the track; each round is a flag. Price moves set the bumps, with a steady downhill tilt so every track is rideable.
    • The steepest climbs are capped so a goat with a pole push can still crest them; a huge spike becomes a big ramp, never a wall.
    • A silence longer than 20 hours (a weekend) becomes a 46 m chasm instead of stretching the track.
    • Each track has a hash of its exact points. The board and every replay are tied to that hash.

    Today's track shows its first and last round ids on the home page, so anyone can check them on the feed contract. The daily track rotates through the feeds below. Proxy addresses link to Blockscout.

    Feed list from Chainlink's reference data directory for Robinhood Chain mainnet. Feeds update on a 0.5% price move or a 24-hour heartbeat, during market hours.

    Fair play

    Your browser never sends a score the server trusts. It sends the input log: the list of moments (physics ticks, 120 per second) when you pressed or let go. The server rebuilds the same track from the points it served, replays your log with the same physics code, and computes the score, powder, XP and quest progress itself. The physics uses only + − × ÷ and √, so every engine gets bit-identical results. A faked score simply doesn't match.

    Holder features

    Every riderHolders
    Today's track✓✓
    All 35 stock tracks–✓
    Ranges: 24 h · 3 days · 7 days–✓
    Any Pons coin's chart (paste a CA)–✓
    Bobsled–✓
    Boards, quests, outfits✓✓

    Holder status is read from your linked wallet's token balance on Robinhood Chain, no transaction needed. The threshold is announced at launch. Before launch, every holder feature is open to everyone as a preview.

    Pons coin tracks

    Paste the contract address of any coin launched on Pons and its price history, built from its on-chain trades, becomes a track. A pump is a ramp. A rug is a cliff.

    The token

    Launches on Pons, Robinhood Chain, Monday 19 October 2026, 13:00 UTC. Creator tax 0%. The contract address appears here at launch; until then the box shows a zero-address placeholder. Only trust the address on this site.

    How to buy

    1. Get ETH on Robinhood Chain in a wallet such as MetaMask or Rabby.
    2. Open the token on Pons with the Buy on Pons link (it points to the launchpad until launch).
    3. Check the contract address matches the one above, then swap.

    You never need the token to ride today's track.

    FAQ

    Is it free?

    Yes. Today's track, the boards, quests, powder, three sleds and all outfits are free. Holders get every other track.

    Why did my run end early?

    Either the 60-second clock ran out or you fell into a weekend gap. Carry more speed into a gap: hold through the downhill before it, let go at the lip.

    Why was my landing rough?

    You touched down on a flat or uphill, or your sled wasn't lined up with the snow. Aim to land on the far side of a crest where the snow falls away.

    Is the track really the stock's price?

    Yes, one flag per Chainlink round. The relief is scaled to fit a 2,400 m run and climbs are capped so they stay rideable, but the order and direction of every move are the market's.

    Can I change today's track?

    No, everyone rides the same one so the board is fair. Holders can ride any feed, longer ranges and Pons coin charts.

    Does the game hold my money?

    No. The game holds no funds. Powder and items are in-game only.

    Is there sound?

    Yes, music and sound effects. Use the speaker button in the top bar; your choice is remembered.