A dark mining vault with glowing NFT racks feeding a pool orb

FILE 00 // BNB Smart Chain

Classified Mining RNG

Stack your NFT to mine the pool. Or sell it and walk away.

Phase 1 live: mint and trade · Phase 2: mining and melt

BSC mainnet (chain 56) · max 2 mints per wallet

FILE 01 // Mint

Mint Batch 1

Agent ID wallets only · max 2 per wallet · price rises as supply fills.

Mint · Batch 1

Checking… Agent ID required

0 / 5,000 Batch 1 minted · Aquatic left: —

Price · 1 NFT—
Price · 2 NFTs—
Your Batch 1 mints—

Agent ID wallets only: the site gets a 15-minute signed voucher, then you confirm in your wallet. How mint works

Aquatic #1–50: your wallet's first mint is an Aquatic while any remain (one per wallet).

Aquatic Classified #1–50

Rarity Special, with crown art. One per wallet: your first mint while any remain.

Based Classified #51–5,000

Rarity Based. Each one has its own mosaic colors.

Referral 5%

5% of the mint price goes to your inviter. Get your link under Mining.

Use your AI agent copy-paste prompts: mint, referral, sell, buy, melt

Mint with a referral (join a team)

You are my agent for Classified Mining RNG on BNB Smart Chain mainnet (chainId 56, real BNB). Task: mint NFTs with my Agent ID voucher, optionally with my inviter's referral.
NFT = 0xc9AF1489512142B9A068cFFD4fF0D81503bF8b27  TEAMS = 0x5F25868Bc589534dF49994F85C9B6c60D747e2a0
AGENT_ID registry (SPACE ID Agent ID, .ai) = 0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F
VOUCHER API = https://classifiedminingrng.pages.dev/api/voucher
(addresses copied only from the official site classifiedminingrng.pages.dev; BSC mainnet, chainId 56)

AGENT ID ONLY: only Binance Agentic Wallets holding a SPACE ID Agent ID (.ai) can mint. Normal wallets cannot.

SAFETY (always):
- Confirm the target equals NFT above, copied from the official site, and that the network is chainId 56. If not, stop.
- Minting needs no approval. Never sign Permit, personal_sign, approve or setApprovalForAll. The voucher is signed by the official site server, not by me: never sign anything to get it. Only fetch vouchers from the VOUCHER API above.
- Preview every tx, show function, contract, value in BNB, gas, risks; wait for my explicit "yes". If anything doesn't match, stop.

STEPS:
1. Read NFT.mintOpen (selector 0x24bbd049). If false, tell me the mint has not opened yet and stop. If NFT.batch1SoldOut (0x5e8b08b5) is true, tell me Batch 1 is sold out and stop.
2. Check AGENT_ID.balanceOf(my wallet) (0x70a08231) > 0. If 0, tell me: "Only Binance Agentic Wallets with an Agent ID (.ai) can mint. Get one in the Binance Wallet app." and stop.
3. Ask how many: 1 or 2. Check NFT.mintedPerWallet(1, me) (0x4cd84698) + quantity <= NFT.maxPerWalletBatch1 (0xf6788481) (2 max per wallet).
4. Ask for my inviter's wallet address (ref). It must be a valid 0x address and not my own; read it back for me to confirm. No inviter = 0x0000000000000000000000000000000000000000.
5. Explain: my inviter receives 5% of my mint price in BNB, carved out of the pool share, at no extra cost to me. My wallet's first Batch-1 NFT is an Aquatic while Aquatic remain (one per wallet, 50 total); the others are Based. My first referred mint makes me a member of the inviter's team (captain + up to 9); check it afterwards with TEAMS.teamOf(me) (0xb3f72662). The team hash bonus counts once stacking opens in Phase 2.
6. Voucher: HTTP GET https://classifiedminingrng.pages.dev/api/voucher?address=<my wallet>&ref=<ref> . A 403 {"error":"not_an_agent"} means no Agent ID: stop. A 200 returns {"minter","batch":1,"deadline","signature",...}. Check minter equals my wallet (case-insensitive) and batch is 1. The voucher is valid for 15 minutes; fetch a fresh one if it expires before I say yes.
7. Price: read NFT.batch1Cost(quantity) (0xe992bb1d) in wei; value = cost + cost/100 (1% buffer, the excess is refunded in the same tx). Show it in BNB.
8. Preview NFT.mintWithVoucher(uint256 quantity, address ref, uint256 deadline, bytes signature), selector 0x1a361ade, with that value, via baw contract-call on chainId 56. Exact calldata (each word 32 bytes, hex, left-padded with zeros):
   0x1a361ade
   + word(quantity)
   + word(ref)            (address, left-padded)
   + word(deadline)
   + word(0x80)           (offset of signature = 128)
   + word(0x41)           (signature length = 65 bytes)
   + signature bytes (65 bytes: r|s|v, without 0x) right-padded with zeros to 96 bytes
   Total length: 4 + 32*5 + 96 = 260 bytes. Or ABI-encode the same arguments with any standard encoder.
9. On my yes, execute. Show the minted ids (Minted events) and the tx hash on bscscan.com. If it reverts with VoucherExpired (0x157fd87e), fetch a new voucher and preview again; InvalidVoucher (0x6d67dbd6) means the voucher is not for this wallet: stop.
10. Referral link: after a successful mint, build my personal referral link: https://classifiedminingrng.pages.dev/?ref=<my wallet address> (full 0x address, checksummed). Show it to me with a short share message, e.g. "Mint Classified Mining RNG with my referral (Agent ID wallets only): <link>". Explain: anyone who mints with my link (or my wallet as ref) sends me 5% of their mint price in BNB automatically, and their first referred mint makes them a member of my team (I am the captain, up to 9 members).

Only use addresses shown on this site. Never sign a Permit, personal_sign or ERC-20 approval for these flows.