# Glitch Bomb Documentation > Official Glitch Bomb documentation covering gameplay, game rules, ranked rewards, staking, referrals, contracts, and common questions. ## Docs - [Contracts](/contracts): Glitch Bomb is fully onchain: the game engine, the token, staking, and governance are Cairo contracts built with [Dojo Engine](https://dojoengine.org) on [Starknet](https://starknet.io). The source lives in the [cartridge-gg/glitchbomb](https://github.com/cartridge-gg/glitchbomb) repository under `contracts/`. - [FAQ](/faq): Complete the level 7 milestone. But "winning" isn't the only good outcome — most successful runs end with a well-timed **cash out**. Your final score is your moon rock balance, however the run ends. - [Referral program](/referral-program): Invite new players to Glitch Bomb and earn a fee on what they spend. - [Release notes](/release-notes): Notable changes to Glitch Bomb, newest first. - [Staking](/staking): GLITCH holders can stake their tokens in the **vault** to earn a share of game revenue. - [Bombs & curses](/game-rules/bombs-and-curses): Bombs are the price of greed. Every pull that isn't a bomb makes the next pull more dangerous — and the deeper you go, the more the game stacks the bag against you. - [Game rules](/game-rules): Glitch Bomb is a risk-reward game: pull orbs from your moon bag, collect points, avoid bombs, and decide when to bank your winnings. - [Levels & milestones](/game-rules/levels): A run spans up to **7 levels**. Each level has a **milestone** — the number of points you must score to complete it — and an **entry fee** in moon rocks paid when you continue past the previous level. - [Orbs](/game-rules/orbs): Everything in your moon bag is an orb. Some orbs score points, some boost your multiplier, some restore health, some grant currencies — and some explode. This page lists every orb in the game with its effect and its shop price (in bits) when it can be bought. - [Practice](/game-rules/practice): Glitch Bomb can be played in two modes: **practice** and **ranked**. - [Randomness](/game-rules/randomness): Every pull in Glitch Bomb is random — and in ranked mode, verifiably so. - [Rewards](/game-rules/rewards): In ranked mode, your final score — your **moon rock balance** when the run ends — converts into **GLITCH** token rewards. The curve is steep: doubling your score multiplies your reward far more than 2x. - [Shop](/game-rules/shop): The shop opens every time you continue past a completed level. It's where your points — converted into **bits** — buy a stronger bag for the levels ahead.