10,000 unique on-chain SVG gumballs. Provably fair randomness. Burn to upgrade. No IPFS. No centralized storage. 100% on-chain.
Every gumball is a unique SVG artwork stored permanently on X1 blockchain. No IPFS links. No centralized servers. Your NFT exists entirely on-chain and can never be taken down.
Traits are generated using a commit-reveal oracle scheme that makes it mathematically impossible for anyone — including the team — to predict or manipulate outcomes.
Every gumball has 4 randomized traits: flavor, color, special effect, and rarity. Traits are determined at mint time and can never be changed.
| RARITY | DROP RATE | SCORE | TRAITS |
|---|---|---|---|
| Common | 60% | 1 pt | Base traits |
| Uncommon | 25% | 4 pt | Base traits |
| Rare | 10% | 10 pt | Special border |
| Epic | 4% | 40 pt | Special effects |
| Legendary | 1% | 100 pt | Golden aura + dashed ring |
Our commit-reveal scheme ensures nobody can predict or manipulate your gumball's traits — not even us.
The oracle generates a random secret and publishes sha256(secret + oracle_pubkey) on-chain. This happens BEFORE you pay — the oracle is locked in.
You pay and provide your own random seed (user_seed). The oracle doesn't know your seed, and you don't know the oracle's secret.
The oracle reveals its secret. The contract verifies it matches the commitment, then derives your traits from sha256(secret + slot_hash + user_seed + mint_index).
The commitment hash and user seed are stored on your gumball forever. Anyone can independently verify the randomness was fair using our verification tool.
Burn lower-rarity gumballs to forge a guaranteed higher-rarity one. Each upgrade costs the current mint price as a fee.
To craft 1 Legendary from scratch: 90 Commons → 18 Uncommons → 6 Rares → 2 Epics → 1 Legendary
Early minters are rewarded. Price follows an exponential curve from 0.01 to 0.04 XNT as supply fills up.
Batch mint up to 10 gumballs in a single transaction
Choose a wallet, connect to X1 blockchain, and start minting. We support X1 Wallet and Backpack.
Download the X1 Wallet browser extension from the Chrome Web Store. It's purpose-built for X1 blockchain with native support — no manual network setup needed.
Create a new wallet or import an existing one with your seed phrase. X1 Wallet automatically connects to X1 Testnet — no RPC configuration required.
You need XNT to mint gumballs. For testnet, use the X1 faucet to get free test tokens. Copy your wallet address and paste it in the faucet.
Visit the mint page and click Connect Wallet. X1 Wallet will auto-detect. Once connected, choose your quantity (1-10) and hit Turn the Crank.
Join the gumball machine. Mint, burn, upgrade, trade.