Rules reference

How Solana Mines works

Every rule below is rendered from the same rules engine the programs mirror (packages/game-core), which was reconstructed from the Legacy contracts on BNB Smart Chain and the archived whitepaper. The deliberate differences from CryptoMines Legacy are: Solana, $MINES, the 2,500× denomination, Artificial Studios artwork, the $AGS premium layer and the security model (commit–reveal randomness, PDAs holding fleet assets).

Rarity

A single 0–99 roll decides the rarity of a mint; a second roll places a worker's Mining Power uniformly inside the tier's range. A spaceship's crew capacity equals its star count.

Worker, 5 starsSpaceship, 5 stars
5 Stars
Drop chance
1 %
Roll
0
Worker MP
200–255
Ship capacity
5
Worker, 4 starsSpaceship, 4 stars
4 Stars
Drop chance
5 %
Roll
1–5
Worker MP
150–200
Ship capacity
4
Worker, 3 starsSpaceship, 3 stars
3 Stars
Drop chance
15 %
Roll
6–20
Worker MP
100–150
Ship capacity
3
Worker, 2 starsSpaceship, 2 stars
2 Stars
Drop chance
35 %
Roll
21–55
Worker MP
50–100
Ship capacity
2
Worker, 1 starSpaceship, 1 star
1 Star
Drop chance
44 %
Roll
56–99
Worker MP
15–50
Ship capacity
1

Fleets and rank

A fleet holds at most 10 spaceships and as many workers as the ships' combined capacity (50 at most). Its Mining Power is the sum of its workers' MP; a planet needs 100 MP per planet number.

Rank follows the majority system: the ship rarity that appears most often sets the rank, D (1★) to S (5★). When several rarities tie, the fleet takes the lowest tied rarity. Adding to a fleet costs $0.50 per NFT; a worker joining a contracted fleet also pays $1 per remaining contract day.

A fleet that mined today is tired until 00:00 UTC: it cannot be edited, dismantled or listed. Dismantling a fleet resets its XP to zero.

Rank bonus to success, by route section

SectionRank DRank CRank BRank ARank S
Planets 1–10+0.0 %+3.0 %+6.0 %+8.0 %+12.0 %
Planets 11–20+0.0 %+5.0 %+7.0 %+11.2 %+14.0 %
Planets 21–25+0.0 %+2.0 %+6.0 %+11.0 %+14.0 %
Planets 26–30+0.0 %+1.0 %+6.0 %+11.0 %+14.0 %

Veterans Guild: a fleet with at least 1,500 MP gains +2 % per planet below the highest planet it can reach, clipped by a per-planet, per-rank cap (88 % on planets 1–10 for ranks D–C, 97 % for B–S; tighter caps further out).

Planets and success

Rewards are in USD and are converted to $MINES at settlement. Success chances below are for a fleet at exactly the required MP (no Veterans Guild bonus). XP is granted win or lose and depends on the fleet's level tier.

PlanetMPRewardFuelDCBASXP L0–5L6–10L11–15L16–20L21–24L25
Planet 101100$4.402185 %88 %91 %93 %97 %5.04.03.02.01.50.5
Planet 202200$8.844383 %86 %89 %91 %95 %5.04.03.02.01.50.5
Planet 303300$12.726681 %84 %87 %89 %93 %5.04.03.02.01.50.5
Planet 404400$17.129079 %82 %85 %87 %91 %5.04.03.02.01.50.5
Planet 505500$21.2611477 %80 %83 %85 %89 %5.04.03.02.01.50.5
Planet 606600$26.0814075 %78 %81 %83 %87 %5.04.03.02.01.50.5
Planet 707700$31.0416773 %76 %79 %81 %85 %5.05.04.03.02.01.5
Planet 808800$36.1619571 %74 %77 %79 %83 %5.05.04.03.02.01.5
Planet 909900$41.5222469 %72 %75 %77 %81 %5.05.04.03.02.01.5
Planet 10101,000$47.0425467 %70 %73 %75 %79 %5.05.04.03.02.01.5
Planet 11111,100$57.7631160 %65 %67 %71 %74 %5.05.04.03.02.01.5
Planet 12121,200$64.8835058 %63 %65 %69 %72 %5.05.04.03.02.01.5
Planet 13131,300$72.4039056 %61 %63 %67 %70 %5.05.05.04.03.02.0
Planet 14141,400$80.4043454 %59 %61 %65 %68 %5.05.05.04.03.02.0
Planet 15151,500$88.7247952 %57 %59 %63 %66 %5.05.05.04.03.02.0
Planet 16161,600$97.4452650 %55 %57 %61 %64 %5.05.05.04.03.02.0
Planet 17171,700$106.7257648 %53 %55 %59 %62 %5.05.05.04.03.02.0
Planet 18181,800$116.4062846 %51 %53 %57 %60 %5.05.05.04.03.02.0
Planet 19191,900$126.5668344 %49 %51 %55 %58 %5.05.05.05.04.03.0
Planet 20202,000$137.2874142 %47 %49 %53 %56 %5.05.05.05.04.03.0
Planet 21212,100$183.6095041 %43 %47 %52 %55 %5.05.05.05.04.03.0
Planet 22222,200$199.921,00041 %43 %47 %52 %55 %5.05.05.05.04.03.0
Planet 23232,300$216.241,05041 %43 %47 %52 %55 %5.05.05.05.04.03.0
Planet 24242,400$236.641,10041 %43 %47 %52 %55 %5.05.05.05.04.03.0
Planet 25252,500$256.801,40041 %43 %47 %52 %55 %5.05.05.05.05.04.0
Planet 26262,600$277.441,50039 %40 %45 %50 %53 %5.05.05.05.05.04.0
Planet 27272,700$297.841,60039 %40 %45 %50 %53 %5.05.05.05.05.04.0
Planet 28282,800$321.601,75039 %40 %45 %50 %53 %5.05.05.05.05.04.0
Planet 29292,900$346.401,90039 %40 %45 %50 %53 %5.05.05.05.05.04.0
Planet 30303,000$375.362,10039 %40 %45 %50 %53 %5.05.05.05.05.05.0

Levels and XP

Cumulative XP needed for level L is ceil(10 × 1.2^(L−1)) whole points; level 25 is the cap. Each level adds a reward bonus from 1 % to 35 %. Tiers (levels 0–5, 6–10, 11–15, 16–20, 21–24, 25) decide how much XP a planet pays — later tiers earn less on easy planets, so progression pulls fleets outward.

LevelXP requiredReward bonusTier
00+0.0 %1
110+1.0 %1
212+2.0 %1
315+3.0 %1
418+4.0 %1
521+5.0 %1
625+10.0 %2
730+12.0 %2
836+14.0 %2
943+16.0 %2
1052+20.0 %2
1162+20.5 %3
1275+21.0 %3
1390+21.5 %3
14107+22.0 %3
15129+22.5 %3
16155+25.0 %4
17185+25.5 %4
18222+26.0 %4
19267+26.5 %4
20320+27.0 %4
21384+30.0 %5
22461+30.5 %5
23553+31.0 %5
24663+31.5 %5
25795+35.0 %6

Contracts and fuel

A fleet needs an active contract to leave the hangar. Contracts are bought for every worker in the fleet and last 7, 15 or 30 expeditions (one per day). Fuel is bought in units and stored on the fleet; each planet consumes its own amount, roughly 5 % of the Tier-4 reward.

ContractPer workerDiscount
7 days$7.000.0 %
15 days$14.006.7 %
30 days$27.0010.0 %
FuelUSD
1 unit$0.01
Planet 1 (21 units)$0.21
Planet 30 (2,100 units)$21.00

Withdrawal tax

Claiming pending rewards pays a tax that starts at 30 % and drops 2 % the first time you go on an expedition each UTC day, reaching 0 % after 15 mining days. Claiming resets the counter to 30 %. Spending pending rewards on mints, contracts, fuel or fleet fees is never taxed.

day 0
30 %
day 1
28 %
day 2
26 %
day 3
24 %
day 4
22 %
day 5
20 %
day 6
18 %
day 7
16 %
day 8
14 %
day 9
12 %
day 10
10 %
day 11
8 %
day 12
6 %
day 13
4 %
day 14
2 %
day 15
0 %

Fees and splits

Every payment is disclosed with its split between the reward vault and the studio. Nothing is deducted silently; the on-chain program enforces the bounds shown here and the admin dashboard can only move fees within them.

PaymentPriceTo studioTo reward vault
Worker / spaceship mint$20.005 %95 %
Fleet fee per NFT$0.500 %100 %
Contracts and fuelUSD-pegged0 %100 %
Marketplace tax (Legacy charged 15 %)28 % of price20 % of price → treasury8 % of price burned · 0 % to the pool
Withdrawal tax0–30 %0 %100 %
Burn refund20 % of mint price—paid from vault

Randomness and settlement

Mints and expeditions are two-step. The commit transaction records the current slot; the outcome is derived from the hash of slot commit + 2, which does not exist yet when you commit. Anyone can send the reveal or settle transaction, so nobody can hold a result hostage; each roll is sha256(seed ‖ domain ‖ index) reduced to the die size, re-derivable by anyone from public data.

Settlement uses the oracle price when it is fresh (≤ 15 minutes old) and inside the guard rails; otherwise the versioned reference price. The client shows which one applied to every quote.

Open the hangar