How do I enter?
Connect Phantom, press Play, then confirm the run when the game asks for access.
Touch devices use the built-in touch controller when available.
Scoring
The score rewards fast finish time and mission markers collected on the route.
Wallet scores
After a finish, SpaceX Racing asks Phantom to sign the score message. The backend checks that signature before accepting the result.
Leaderboard
The home leaderboard and in-race leaderboard show the best wallet scores once storage is configured.
Storage
The API supports Vercel KV or Upstash Redis. Without those env vars, the interface works but scores are not persisted.
Replay
Use Home during the race to return to the main screen, or finish a run and click the result screen to restart.
Concept and Development
Thibaut Despoulain (BKcore)
Contributors
townxelliot
mahesh.kk
Technologies
WebGL
JavaScript
CoffeeScript
Three.js
LeapMotion
HexMKI base model
Charnel
Track texture
Nobiax