Provably fair on-chain crash game powered by Pyth Entropy and Chainlink Automation.
Moonshot is a fully on-chain crash game built on Base, where players bet on how high the rocket will fly before it crashes. The random crash point is generated using the Pyth Entropy oracle, ensuring fairness and unpredictability, while Chainlink Automation manages round timing and execution. Players place bets before each round starts and can set an AutoCashout value or, in future versions, manually cash out before the crash for maximum excitement.
The game is designed to be gas-efficient, transparent, and scalable, allowing many players to participate simultaneously. Every visual element — including the rocket and interface — was hand-designed in Procreate on an iPad, giving Moonshot its unique identity. Future updates will expand interactivity, introduce Rocket NFTs, and refine gameplay for even deeper engagement.
Moonshot was built entirely from scratch using Solidity, Foundry, and React, with a strong focus on transparency, fairness, and clean design. The smart contract runs on Base and uses Pyth Entropy as the randomness source to determine the crash multiplier for each round. This ensures that every outcome is verifiably random and tamper-proof.
Chainlink Automation (Upkeep) is used to manage round cycles — automatically starting new rounds and resolving previous ones every 30–60 seconds, enabling continuous, autonomous gameplay without manual triggers.
The frontend was built with React, Wagmi, and Tailwind CSS, designed to match the theme of a rocket launch — all visuals, including the rocket and UI elements, were handcrafted in Procreate on iPad to give the game a distinct identity.
Moonshot’s architecture prioritizes gas efficiency and scalability, allowing multiple players to join rounds simultaneously while minimizing redundant state updates. The project avoids unnecessary dependencies and keeps the Solidity logic minimal and auditable — no “vibe” code, only core functionality.
Though currently using AutoCashout for simplicity, the next version will include manual cashouts for real-time interaction and Rocket NFTs tied to gameplay performance. Overall, Moonshot integrates randomness, automation, and art into a single, fully on-chain gaming experience.

