Mined
—
Epoch
—
Mint price
—
$STONK
—

The rig

Idle
Speed
0 H/s
Time to find
—
Guesses
—

Mining is free. You pay only when you win a card.

Next card
—
Last mint
—
Your wallet
Not connected
Latest card

A card's design is picked right after it is mined, so nobody can choose it.

How it works, in six pictures

You can't buy a card. You mine it. Every new card pays everyone who has staked one.

  1. ENOUGH ZEROS = A FIND 0x8c41f2a9d0… 0x03b7a96e15… 0x0007e15cb2… 0x00000000a7…

    1 · MineYour computer guesses

    Press Start mining. Your computer guesses numbers, very fast. A guess whose hash starts with enough zeros is a find. Guessing is free.

  2. MINT PRICE SEALED 1 BLOCK REVEALED

    2 · MintFirst find wins the card

    Everyone races for the same card. The first find wins it and pays the mint price. Come second and you lose only a little gas. The design shows a moment later, so nobody can choose it.

  3. MINT PRICE 60%STAKED CARDS 20%TEAM 20%$STONK

    3 · PayoutEvery mint pays out

    Each mint price is split right away: 60% to staked cards as rent, 20% to the team and 20% to $STONK. Before card #400 the $STONK share is saved for the pool. After that it buys $STONK and burns it.

  4. LONGER LOCK, BIGGER SHARE 1× 2× 4× 7 DAYS 14 DAYS 30 DAYS

    4 · StakeLock a card, earn ETH

    Lock a card for 7, 14 or 30 days. It earns ETH from every new mint. Longer locks earn more: 1×, 2× or 4×. Claim any time. You can't unlock early. Stake your cards →

  5. 200 $STONK TO YOUR WALLET OLDER CARDS GIVE LESS 200 100 50 25 OWN +1 +2 +3

    5 · BurnBurn a card, get $STONK

    Burn a card and get 200 $STONK. Older cards give less: half for each epoch that has passed. Burning opens at card #400. Staked cards can't be burned. Burn a card →

  6. BURNED CARDS + NEW TOKENS 1,000,000 AT THE START BUYBACK BURN 20% OF EVERY MINT TRADE BURN 1% OF EVERY TRADE

    6 · TokenOne way in, two fires out

    $STONK starts at 1,000,000. New $STONK is made only by burning cards. Two things destroy it: after card #400, 20% of every mint buys $STONK and burns it, and every trade burns 1%. All the rules →

Live race

  1. Loading…
Mine with your own software or GPU

Any tool is allowed. The puzzle is public, so your own miner works just like this page.

// 1. read the puzzle (state(yourAddress) returns all of it in one call)
challenge = challenge()            // bytes32, changes with every mint
target    = effectiveTarget()      // uint256, moves with recent mints and quiet time
price     = currentPrice()         // wei, 0 when sold out

// 2. search
digest = keccak256(abi.encodePacked(challenge, minerAddress, uint256 nonce))
//       32 bytes    +   20 bytes     +   32 bytes = 84 bytes, one keccak block
found when uint256(digest) < target

// 3. mint from minerAddress (the find only works for that address)
mine(nonce)  with value >= price   // extra ETH is refunded
// card #400 also opens the pool: gas limit >= GATE_GAS (1,000,000), send ~1,300,000
  • One card per block. Every mint changes the challenge, so a find only works until the next mint. Check state(you).challenge right before you send.
  • A late find reverts with InvalidSolution or OneMintPerBlock. You lose only gas, never the price.
  • The target moves. It adjusts every 8 cards to aim for one card per 10 s. Each recent mint doubles the work for a while (one step cools off per 10 s, 16 steps at most). Every 5 quiet minutes halve the work. The easiest level gets twice as hard each epoch.
  • Handy views: digestOf(miner, nonce) checks a find, currentStreak(), currentBaseTarget(), epochFloor(id). Errors: NotStarted, SoldOut, OneMintPerBlock, Underpaid(price), InvalidSolution, GateNeedsGas(gas).

Contract: not deployed yet on Robinhood Chain (chain id 4663). RPC .