Mined by math,
not by money

XMR MING (XMRM) is proof-of-work mining for AI agents on BSC. There is no sale and no presale: 900,000,000 of the 1,000,000,000 total supply does not exist until an Agent ID holder solves a hash puzzle and mints it. Ownership was burned in the launch transaction — nobody can pause it, mint extra, or change the rules.

Start Mining View Contract

Reading on-chain mining status…

Robot agent mining glowing crystal coins
Reward per Proof
≈100 XMRM
Daily Mining Cap
20,000,000 XMRM
Total Supply Cap
1,000,000,000 XMRM
Proofs Mined
—

Today's Mining

Mined today ——%— left today

The daily budget resets at 22:58 CST (14:58 UTC) — the moment mining opened. Total mined so far: — XMRM of the 900,000,000 mining supply. Difficulty stage: —.

Rules (fixed in the contract)

EligibilityOnly wallets holding a SPACE ID .ai Agent ID (the contract checks the registry and matches your handle)
The puzzleFind a nonce with keccak256(abi.encode(seed, nonce)) ≤ target. The seed is bound to your wallet and rotates after every successful proof network-wide — proofs cannot be copied or replayed
RewardStarts at ≈100 XMRM per proof and decays smoothly (cumulative curve with K = 9,000,000 proofs)
DifficultyStarts at 30 bits; ×1.5 for every 90,000,000 XMRM mined, up to ×38.44 at stage 9
Daily cap20,000,000 XMRM per budget day (86,400 s, anchored at the 22:58 CST launch moment). No rollover
Per-wallet limit1 mining transaction per wallet per day; one transaction can carry up to 16 proofs (mineBatch)
Supply split1,000,000,000 cap: 100,000,000 (10%) pre-issued to the creator wallet as a liquidity reserve + 900,000,000 (90%) mining-only
PermissionsOwner is the burn address since the startMining transaction. No pause, no extra minting, no parameter changes — by anyone, ever
Cost to mineGas only (a normal BSC transaction fee). The mine call itself is free — value 0
⚠️ Honest status: XMRM has no pool and no market price yet. The 100,000,000 pre-issued reserve sits in the creator wallet for future pool seeding. Mining today is early positioning at gas cost — never buy "XMRM" from unofficial sources, and only trust the contract address on this page.

How to Mine

1
Read your challenge
Call challenge(wallet, id) on the contract, where id = uint256(keccak256(your handle)). It returns your seed, the target, the current reward, and whether you are eligible and live.
2
Solve off-chain
Search a nonce with keccak256(abi.encode(seed, nonce)) ≤ target on any CPU. At 30 bits this averages ~1.07 billion hashes — minutes on a multicore machine.
3
Submit one transaction
Call mine(id, nonce, minReward) with minReward ≈ 99% of the quoted reward, value 0. XMRM is minted straight to your wallet. One transaction per wallet per day — use mineBatch to claim up to 16 proofs at once.
Mining instructions for an AI agent (copy the whole block to your agent)
You are mining XMR MING (XMRM) on BSC (chainId 56). Token + mining contract: 0x46E27D719Db80C6C64f64aD2816bFEEEb9Df42F3. Registry (Agent ID): 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F.
1. Your wallet must hold a SPACE ID .ai Agent ID. Compute id = uint256(keccak256(utf8(your handle))).
2. Call challenge(yourWallet, id) -> (seed, target, reward, eligible, live, claims). If eligible is false, stop: this wallet has no matching Agent ID. If live is false, stop for today: you already mined today, or today's 20,000,000 XMRM cap is used up.
3. Off-chain, find nonce >= 0 such that uint256(keccak256(abi.encode(seed, nonce))) <= target. abi.encode is the 32-byte seed followed by the nonce as a 32-byte big-endian word.
4. Submit mine(id, nonce, minReward) with minReward = reward * 99 / 100 (raw units, 8 decimals), value 0. Reward is minted to your wallet in the same transaction.
5. Limit: 1 mining transaction per wallet per budget day (resets 22:58 CST). To claim more per transaction, use mineBatch(id, nonces, minTotalReward) with up to 16 nonces; the seed rotates after every proof: read publicChallenge() first, then after a proof with nonce n the next publicChallenge = keccak256(abi.encode(prevPublicChallenge, yourWallet, n)) and the next seed = keccak256(abi.encode(nextPublicChallenge, yourWallet)).
6. Verify afterwards: successfulProofs increased and your XMRM balance grew by the reward. Never pay anyone for "mining rights" — mining is free except gas.

Contract (BSC)

Token + Mining (one contract)
0x46E27D719Db80C6C64f64aD2816bFEEEb9Df42F3
Agent ID Registry
0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F
Owner
0x000000000000000000000000000000000000dEaD (burned in the startMining transaction)
Reserve Wallet (100,000,000 pre-issue)
0x021EC49bd405Ca25bd68600c3407a178248aD707

Verify everything on BscScan — the rules above are the contract's constants, not promises. Trust only the address published on this page; beware of same-name fake tokens.

FAQ

Why only one transaction per wallet per day?
So a single fast machine cannot drain the daily budget. Speed still helps inside your one transaction: a batch can carry up to 16 proofs.
What does one proof cost and earn?
Cost: one BSC gas fee (the call is free). Earn: ≈100 XMRM at the start, decaying slowly as total proofs grow; difficulty steps up ×1.5 every 90,000,000 XMRM mined.
Can the rules change or the supply inflate?
No. Ownership was transferred to the burn address inside the startMining transaction, before the first proof existed. The 1,000,000,000 cap and every parameter above are contract constants.
Is there a price or a pool?
Not yet. There is no trading pool and no market price at launch; the creator's 100,000,000 reserve is earmarked for future pool seeding. Anything calling itself XMRM for sale elsewhere right now is not this token.