TROVI
[ CONTRACT ADDRESS / SOLANA ]TBANOT PUBLISHED YET

BROWSER RUNNER / SOLANA / SEASON 00

RUN. DISCOVER.
UNLOCK.

Trovi is a small adventure you play right here: one runner, three lanes, four areas, and objects hidden along the way. A new interactive adventure is taking shape on Solana.

No download, no account, no token needed to play. Your best run, the areas you opened and the badges you earned stay in this browser. Connect a Solana wallet only if you want your run on the public board.

TROVI RUN MONITOR / AREA:01MODE:PRACTICEREADY
DST0mSPD0.0LNE2/3FND0TIM00:00BST—
TRAIL / 3 LANES60 STEPS/S
READYUp / down: change lane. Space: jump.On a phone: swipe up or down, tap to jump.
AREAS / CONTROLS
  1. 00MOSS HOLLOWOPEN
  2. 01DUNE STEPSLOCKED
  3. 02GLASS CAVESLOCKED
  4. 03SIGNAL RIDGELOCKED
  5. 04JUMPSPACE
  6. 05LANE UP↑ / W
  7. 06LANE DOWN↓ / S
  8. 07PAUSEP
  9. 08RUNS—
  10. 09FOUND—
SEQEVENTDETAIL
  1. boottrail engine loaded / waiting
  2. saveprogress lives in this browser
  3. waitpress start, or Enter on the screen
NO TOKEN REWARDSPROGRESS SAVED IN THIS BROWSER
RUN THE TRAIL◆LOOK BESIDE IT, NOT JUST AHEAD◆EVERY AREA OPENS BY GETTING THERE

The best part of a map
is the part you reach yourself.

Most web games ask for an install, a login and a wallet before you have even moved. Trovi turns that around. The game loads with the page, the first area is open, and the only thing between you and the next one is distance. A run takes a minute or two, so it fits in a coffee break and still leaves you wanting one more go.

Running is only half of it. Every trail hides small objects off the obvious line: some sit in the lane you are not in, some float where only a jump reaches, and far ahead they only flicker. Finding them is what turns a fast run into a good one, and what slowly fills your badge list and opens the later areas.

Speed gets you further.
Attention gets you more.

One run.
Four moves.

The rules are the same in every area. What changes is the scenery, the obstacles and how much hides between them.

01 / RUNKeep your pace

The runner moves on its own and speeds up a little every second, from 6 m/s to just over 16 m/s.

→
02 / JUMPClear the low ones

Logs, drifts, crystals and cable drums can be jumped. A jump covers about five metres at any speed.

→
03 / SWITCHDodge the tall ones

Pillars and masts cannot be jumped. Change lane in time; at least one lane is always open.

→
04 / FINDPick up what hides

Run through a hidden object in its lane to collect it. Floating ones need a jump at the right moment.

TRAIL    3 lanes, cut into 20 m segments
SEED     one random seed per run, same seed = same trail
STEP     60 fixed steps per second, integer maths only
SCORE    1 point per metre + 25 per hidden object
LIMIT    12 minutes per run
KEYS     up / down = lane, space = jump, p = pause

Four areas.
Each with its own rules.

Every area is 500 m long. Reach its first metre once and it stays open in your progress; after the fourth, the trail loops back, a little denser each lap.

AREAWHAT YOU SEEWHAT HIDES THEREOBSTACLES
MOSS HOLLOWA damp forest floor of fallen logs and soft green light.Glow seeds tucked under ferns, some hanging just above head height.Jump the fallen logs, go around the stone pillars.
DUNE STEPSTerraced sand under a hard sun, with half-buried columns.Sun coins that flash for a moment when the wind shifts.Jump the sand drifts, go around the ruin columns.
GLASS CAVESBlue tunnels where crystals grow out of the floor and ceiling.Echo shards that only show up in the lane you are standing in.Jump the crystal clusters, go around the stalagmites.
SIGNAL RIDGEA windy mountain crest lined with old masts and cable drums.Lost beacons that still blink, mostly mid-air between masts.Jump the cable drums, go around the antenna masts.
AREA CARD / FIRST STRETCH
NAMEMoss Hollow
LENGTH0 to 500 m
LANES3, all open
WALLSnone in lap one
HIDDENglow seed, moth key, fern lamp, bark coin
STATUSPLAYABLE

Set the pace.
See the trail first.

Try a gentler or a harsher trail before you run it. The preview uses the real generator; custom runs are kept as practice.

DIFFICULTYSTEADY / 034

FINDS PER KM~21

BOARDPOSTABLE

Calculated in this browser from the same generator the game uses. Only the standard pace can go on the board.

Prove the run.
Not just the number.

A run record holds the seed and every key press with its step. Anyone can replay it and get exactly the same distance, finds and score.

TROVI/RECEIPT-00UNSEALED
SEED DIGEST
—
INPUT DIGEST
—
REPLAY
NOT RUN
RECEIPT
—
SEALED
ON REQUEST

Finish a run, or paste a run record, then seal it here.

A trail means more
when someone else can run it.

SOLO SCORE

A number on your own screen. Nice to beat, impossible to compare.

≠
SCREENSHOT

Easy to share, just as easy to edit. Nobody can check what happened.

→
TROVI RUN

Seed plus input log: the run itself, which any browser can replay step by step.

That is the whole reason the game is built on fixed steps and whole numbers. The same seed always produces the same trail, so a run is not a claim, it is something you can watch again. The board uses it to keep scores honest, and you can use it to show a friend exactly where you found that floating beacon.

$TROVI is planned.
The game runs without it.

No run earns tokens, nothing is sold, and no feature below is live. How the token is used, and its tokenomics, are not decided yet.

PLANNED USESTATUSWHAT IT COULD MEAN
COSMETICSPLANNEDOutfits and trail colours for your runner. Looks only, never speed or score.
SEASON ACCESSPLANNEDSpecial areas that open for a limited season, alongside the free trail.
PERSONALISATIONPLANNEDNames, emblems and profile details beyond the free runner card.
COMMUNITYPLANNEDShared missions and community events, if they turn out useful in practice.
TOKEN$TROVI logo$TROVICONTRACTTBATRADEPUMP.FUN↗SOL / USD…SLOT…TX/S…SUPPLYAT LAUNCHPRICEAT LAUNCHCHARTAT LAUNCHMARKET CAPAT LAUNCH

Buy buttons go to pump.fun and show a placeholder page until the official address is published here. Always check the address on this site before you trade: [ $TROVI on pump.fun ].

A score is only worth
what it can survive.

The board assumes somebody will try to cheat it. These are the checks the server runs before a score goes up.

TRICKWHAT IT LOOKS LIKECHECKRESULT
EDITED SCOREThe posted number is bigger than the run.The server replays the input log and compares.REFUSED
MADE-UP TRAILA seed picked to be easy, or invented offline.Seeds come from the site with a ticket bound to one wallet.REFUSED
SPEED HACKTen minutes of running posted after one.Run length must fit the time since the ticket.REFUSED
REPLAYED RUNThe same good run posted twice.Each ticket can be posted once, within 30 minutes.REFUSED
SOMEONE ELSE'S NAMEPosting someone else's run, or as another wallet.Wallet signature over the exact run and a one-time nonce.REFUSED
FLOODINGHundreds of throwaway wallets posting.Small SOL balance check, daily caps per wallet and network.THROTTLED

A perfect bot that plays the real game would still pass, the same way it would on any arcade machine. The board is for fun and bragging rights only; there is nothing to win.

Badges you earn
by actually running.

Kept in this browser. They are not tokens or NFTs and cannot be traded; recording some of them on-chain is an idea for later, only if it adds something.

RUN/01First steps

Finish any run.

not yet → keep running
RUN/02Half a kilometre

Cover 500 m in one run.

not yet → keep running
FIND/03Sharp eyes

Find 10 hidden objects in total.

not yet → keep running
FIND/04Mid-air pick

Grab an object that floats above the lane.

not yet → keep running
AREA/05Three areas deep

Reach the Glass Caves.

not yet → keep running
AREA/06Full loop

Reach every area, Signal Ridge included.

not yet → keep running

Progress moves
one area at a time.

Your state is read from this browser. Export it to move devices; import it on the other side.

00NEW

No run yet. The first trail is always open.

→
01RUNNER

One finished run. Badges start counting.

→
02SCOUT

Reached Dune Steps, the second area.

→
03FINDER

Ten hidden objects found across all runs.

→
04TRAILBLAZER

Every area reached, Signal Ridge included.

LOCAL CONTROL

Local controls act on this browser only.

Make a runner card.
Post a checked run.

The board shows the best replay-checked run of each wallet, with its card. It is optional: everything above works without a wallet.

RUNNER CARD / EDITORPUBLIC NAME TAG

CARD / JSONREADY
{
  "kind": "trovi-runner-card",
  "v": 1,
  "tag": "trail-runner",
  "emblem": "moss",
  "area": "moss-hollow",
  "motto": ""
}
01 / PLAYRun a standard trail

Connect first, then run the standard pace: the site hands your wallet a seed and a short-lived ticket that only that wallet can post. Key presses are logged with the step they happened on.

02 / SIGNSign, do not send

Posting asks your wallet to sign a plain message with the run inside. No transaction, no fee, nothing leaves your wallet.

03 / CHECKThe server replays it

The same game code runs your input log on the server. If the replay ends anywhere else, or the clock does not add up, the run is refused.

PARTSTATEWHAT IT DOES TODAY
RUN ENGINEOPERATIONALFour areas, three lanes, jumps and hidden objects, in this browser
LOCAL PROGRESSOPERATIONALBest score, unlocked areas and badges saved in this browser
RUN RECEIPTSOPERATIONALReplay any run record and seal SHA-256 digests locally
TRAIL BOARDCONNECTINGSigned, replay-checked best run per wallet
SOLANA READSCONNECTINGSlot, throughput, SOL price and wallet balances
SEASONS / COSMETICSPLANNEDNot built. Nothing here is sold and no run earns tokens
TRAIL BOARD / BEST RUN PER WALLET0 ENTRIES

Reading the board…

YOUR ENTRY / SIGNEDNOT CONNECTED

Connect a wallet to post a run or save a card. Playing needs no wallet.