Official and verify
Play the real one
Fly Roadster runs in one place: flyroadster.xyz and the game at play.flyroadster.xyz. A copied site can look identical, so anywhere else the game says it isn’t the official one and refuses to connect a wallet or take a payment, and every release can be checked.
Official links
flyroadster.xyzThe official site
Officialplay.flyroadster.xyzThe game
Official
flyroadster.xyz/installThe only place to download the Android app
OfficialLook-alike spellings we own. They only forward to flyroadster.xyz
Forwardsnewdevs.devThe NewDevs studio site
Coming soon- Social accounts
Official accounts are listed here as they open. Anything not listed here isn’t us.
Coming soon - Contract addresses
$FRS token, RewardPool and GameTreasury, on the $FRS page
At launch
Only the addresses on this page are ours. A look-alike spelling of the name or the domain isn’t us unless it is listed here.
Note for the NewDevs team · hidden on the public site
Own the look-alike spelling before the token launches: flyroadstar.xyz (with “star”) is the first domain a copycat would register. Buy it, forward it to flyroadster.xyz, then set altDomainOwned: true in apps/web/src/launch.ts so it shows above as ours.
Release fingerprint
Each release of the game lists every file with its SHA-256 in release.json. The SHA-256 of that list is the release fingerprint, shown in the game under Settings → About. NewDevs signs the list, and this page checks the signature in your browser.
Checking the release…
- Release
- Version
- Build
- Built
- Files
- Fingerprint
To check it yourself: node scripts/verify-release.mjs with the game’s release.json and release.sig.
Copies and scams
A copy can’t earn, sign you in or take a payment
Anything a browser loads can be copied. What a copy can’t do is use our server: it can’t earn, can’t ask your wallet to sign in, is labelled as a copy, and can be taken down.
- The game checks where it runsOn any other address it shows “This isn’t the official Fly Roadster” and refuses to connect a wallet or take a payment. Play there is practice only.
- Sign-in bound to the official domainWallet sign-in (Sign-In with Ethereum) names the official game’s address in the message your wallet shows you. Check it before you sign.
- The server only answers the official siteRuns, sign-ins, claims and purchases from any other website are refused.
- No framingOther sites can’t show the game inside their own page.
- Every run is replayedA modified copy can’t fake a score: the server replays your inputs and decides what counts.
- Signed releasesThe fingerprint above lets anyone check that the game they loaded is the one we shipped.