Keys and chests
Earn keys through battles, rankings and a fighting streak. Keys stay in your game account: you cannot send or sell them. Spend them on chests on the Boxes page before they expire.
Where keys come from
| Source | Keys | When |
|---|---|---|
| Daily ranking, top 200 | 0.03 – 3.6 | at day close, by rating |
| Took part: 1–2 battles | 0.05 | at day close, needs 8+ HP |
| Took part: 3+ battles | 0.15 | at day close, needs 8+ HP |
| Boss win | 0.15 | right after the battle |
| Battle streak: every 7th day in a row | +0.5 | at day close |
| Season pass | +5% | on ranking and participation keys |
Keys last 7 days. Keys you have not spent 7 days after the day you earned them expire at day close. Chests always use your oldest keys first.
Free tickets and participation keys need 8 account mining HP. Daily ranking keys, boss-win keys and the fighting-streak bonus currently have no separate HP check. Purchased tickets can let you fight below that threshold. Extra PvP battles you actually use multiply your daily ranking keys up to ×2.0; merely buying them does not apply the multiplier.
The fighting streak needs at least one PvP attack or boss fight every UTC day. Every 7th consecutive fighting day adds 0.5 keys at close. A day without a fight breaks this streak. A reward claim alone counts for the separate mining activity streak, but not this key bonus.
Daily ranking keys
| Rank | Keys |
|---|---|
| #1 | 3.6 |
| #2 | 3 |
| #3 | 2.4 |
| #4 | 1.5 |
| #5 | 1.2 |
| #6 | 0.9 |
| #7 | 0.75 |
| #8–10 | 0.6 |
| #11–15 | 0.45 |
| #16–20 | 0.36 |
| Rank | Keys |
|---|---|
| #21–30 | 0.33 |
| #31–40 | 0.3 |
| #41–50 | 0.27 |
| #51–60 | 0.26 |
| #61–70 | 0.21 |
| #71–80 | 0.16 |
| #81–90 | 0.105 |
| #91–100 | 0.053 |
| #101–200 | 0.03 |
To rank, attack in PvP at least once that UTC day. Defending or fighting only bosses does not enter you in the daily PvP ranking. Places are ordered by rating, then account mining HP, then wallet address. Participation keys count your own PvP attacks and boss fights, including losses.
Chests
| Chest | Keys | Junk | Normal | Rare | Epic | Legendary |
|---|---|---|---|---|---|---|
| common | 10 | 60% | 30% | 9% | 1% | – |
| rare | 40 | – | 45% | 40% | 13% | 2% |
| epic | 150 | – | – | 50% | 40% | 10% |
- Each chest gives one card. Rare and Epic chests can give Legendary; the Epic chest has a 10% Legendary chance. Chests never give Mythics and do not advance the box Epic guarantee.
- The table shows base key prices. Chest cards are capped at 15,000 per season. The server raises prices when chest use runs ahead of the 90-day plan. Check the keys actually charged when opening; the current chest tiles show the base prices.
Opening a chest
- 1Spend keysthe server takes the keys and signs a voucher
- 2Open in your walletconfirm the opening; you pay the gas
- 3Wait for randomnesscheck the provider label, as with boxes
- 4Revealthe card is minted to you
Open Boxes and choose a chest. Keys are taken when the server prepares the opening, before wallet confirmation. That signed opening request is called a voucher and lasts 1 hour.
The draw depends on the configured randomness provider. A test deployment can use a server-supplied test result, which does not have Chainlink VRF's guarantee. Check the provider label and the randomness explanation; a checking or unverified label does not confirm Chainlink VRF.
- If you reject the wallet request or leave before sending it, return with the same wallet and choose Resume paid chest on the same chest type.
- The game reuses your paid opening. If its voucher has expired, it can renew it without spending more keys. Confirm the opening in your wallet; gas still applies.
- If season chest slots are full, your paid opening stays saved. Try again when a slot is available. A renewal does not guarantee an immediate slot.
- If the opening was already sent, wait for the order to sync and check Your on-chain orders. The game will not renew an already used request.
Rejecting a request or letting its voucher expire does not return keys automatically. Resume the saved opening instead. Resuming it keeps the original key payment even if the price of a new chest has changed.
This guide describes the current code and its defaults. Some app previews also use defaults; deployed settings can differ. Review the network, amount and action before confirming.
