Purchases
How buying works, in plain English. Last updated: 10 October 2026. Seller: [OWNER NAME], [COUNTRY] · [CONTACT EMAIL].
What you can buy
- Gem packs — a fixed number of gems for a fixed USD price.
- Spire Pass premium — unlocks the premium reward track for the current 28-day season only.
- Starter Pack — one per account: the gems listed with it, plus a Magical Chest and gold in-game.
- Gold Vault — pays out exactly the gold shown in your vault at the moment the payment is credited, plus the gems listed with it. The vault only fills when you win.
Every price is set by the payment server and shown before you pay. If a product is not listed on the server, the game shows it as "not on sale" — it never invents a price. Limited offers in the shop are bought with gems, and their countdowns are real clocks; "one per player" is the actual limit.
How you pay
You pay in BNB or USDT (BEP-20) on BNB Chain, from your own wallet. The server creates an order with the exact amount (USDT: the USD price; BNB: the USD price divided by a BNB/USD rate the operator sets — there is no live price feed, and BNB quotes are refused if that rate is out of date). You confirm the transfer in your wallet. Nothing is ever sent from the game to your wallet, and the game never touches your private keys.
How the payment is checked (verification)
After you send, the server reads the transaction on-chain and only credits you when all of these hold:
- the transaction succeeded on the right network and has enough confirmations;
- it went to the game's receive address (or, for USDT, it is a USDT transfer to that address);
- it came from the wallet you used to create the order;
- the amount is at least the quoted amount;
- it happened while the order was still valid (quotes expire after a short window);
- that transaction has never been used for another order.
While confirmations are still arriving you'll see "pending". If you close the page, the game re-checks pending payments the next time you open it (Profile → Payment account).
When a payment is final
Crypto payments are final once credited. Blockchain transfers can't be reversed by us or by you. Once the server has credited your gems or pass, we don't offer refunds except where the law requires it. If something went wrong — for example you sent the wrong amount, to an expired order, or from a different wallet — the server will not mark your transaction as used, so it isn't burned: email [CONTACT EMAIL] with the transaction hash and we'll look at it by hand.
Always check the amount and network in your wallet before you confirm. Sending on the wrong network, or a different token, cannot be credited automatically.
Your recovery code
Purchased gems and pass unlocks are stored on the payment server under a random account key made on your device — not in your browser save. The recovery code (Profile → Payment account → Show recovery code) is that key. It lets you:
- keep your purchased gems after clearing your browser or switching devices — paste it into "Use a recovery code";
- prove which account a payment belongs to if you contact support.
Whoever has your recovery code can spend your purchased gems. Keep it private. We can't recover purchases if you lose both the code and the device. Your in-game save code is separate and does not contain purchased gems.
Spending gems
Gems you earned by playing are spent first; purchased gems are spent through the payment server, which records every spend once (a retried spend can't charge twice).
Testnet
Until the operator switches the server to BNB Chain mainnet, purchases run on BSC testnet with test tokens that have no value.