Admin key required for every tab β nothing works without it.
π΅ God/Mythic audit β where did every minted-tier skill come from?
LEAK = a service/job giveaway handed it out (never allowed). REVIEW = ambiguous "school" tag (study leak vs transmute jackpot β read the evidence) or a reroll. OK = packs, transmute jackpot, dev grants. Read-only: nothing is deleted from here.
β Trades awaiting your approval β Mythic/God or SOL
Both sides are already locked in escrow. APPROVE = the swap happens now (if there is a SOL leg, the payer is told to pay from their TRADES drawer and the swap fires when the payment verifies on-chain). REJECT = every item goes home and both players are told, with your note. Look both accounts up above first if anything smells like an alt.
π Top 100 Wallets β Vault Β· PvP Β· World Boss
Tap any row to run the full account lookup for that player (no more hunting wallets by hand). β§ copies the wallet.
π₯ All Accounts β the full census
Every account in the game, newest first. Tap a row for the full lookup; β§ copies a wallet; COPY WALLETS grabs every real wallet at once. The counts up top are your live funnel: joined β activated β pass.
π Beta Veterans β the real testers
Every account that created at least MIN characters (dead ones count β they played). Tap a row for the full account lookup; β§ copies the wallet; COPY WALLETS grabs the whole wallet list for the cNFT airdrop. β Reads the CURRENT database β export before any reset.
MIN characters:
π€ Referrals β who is bringing players in
Anyone who applies through nat1rollbound.com/beta?ref=THEIRHANDLE is tagged to that referrer for good β a later re-apply can't move the credit. Recruiters are ranked by what they DELIVERED, not by how many names they pasted. Grant rewards yourself; nothing pays out automatically. β Never reward with Points: Points are leaderboard score AND the vaultβcrypto path β packs and exclusive outfits only.
JOINED β the wallet signed in. Free, so keep this reward small or zero. DEPOSITED β paid the 0.05 SOL activation. This is your anti-sybil gate: a farmer burns 0.05 per fake, so keep the reward worth LESS than 0.05. PASS β bought a 0.25 SOL Season Pass. The one worth paying real money for.
β NO WALLET on an application = no join key = their recruiter can never be credited.
π€ IN-APP CODES (2026-08-24): every account owns an auto RB- code (shown in their app); new players enter their recruiter's code at sign-up β so straight dApp-store installs finally attribute. Recruiter rows resolve to a WALLET, so paying them is two clicks in π Grant. Same manual-reward law as above.
π Grant β referral & giveaway rewards
Find them by wallet, account id, email, or living hero name. PACK lands in their owned packs (opens through the normal Summon flow β discipline packs pick their archetype at open time). SEASON PASS is stamped like a real purchase, so it expires on schedule. OUTFIT is the exclusive-outfit door. The note travels into the audit β say WHY ("referral tier 2", "X giveaway").
π₯ World Firsts β the USDC races
Summon firsts count SUMMON PULLS ONLY. Winners are recorded automatically the moment they happen; you pay the USDC by hand from your wallet and mark it PAID here. SCAN backfills anything that happened before this shipped (ambiguous region races are listed for you to judge, never guessed).
π£ Announcement & Social Links
Players see this as a popup on Home the first time after each SAVE (re-readable from the β° menu). Save with an empty message to take it down. Links show as Discord / X rows in the β° menu β leave blank to hide.
πͺ Events board
Entries show as cards in the same login popup (players can DON'T SHOW AGAIN per version). ADD builds the list below, SAVE EVENTS publishes it β save an empty list to clear the board.
π Referral contest
π· Mythic pack promo
βΈ β³ Season Clock β what day the world is on (collapsed β click to open; buttons move the LIVE clock)
This is the counter players see on the home screen. The clock started when the server first needed a season β during TESTING, not on launch day. Press START on launch day (the same moment you flip the π pre-launch lock OFF) so Day 1 is the day people can actually play. It moves the CLOCK ONLY: accounts, heroes, vaults and banked Points are untouched.
β¦or SCHEDULE launch day (your local time):
A future date puts the season in WAITING: players see βSEASON 1 BEGINS IN 6 DAYSβ instead of a day number, and it flips to DAY 1 by itself when the date lands β no button to press at midnight. Must be within a year of today.
Flips apply INSTANTLY and survive restarts. "config" = the file default; an override badge means the dashboard is in control β RESET hands control back to the config file. β These are real-money levers on mainnet: the LEGAL rows gate SOL flows, and the wager flip goes TRUE only after dApp store approval.
π Shop β SOL card prices Β· supplies Β· visibility
Edit a price or supply and SAVE β live immediately, all languages (labels auto-update). HIDE pulls a card from sale without deleting it (Frostmark-style "save for later"). Supply can never go below what's already sold. RESET returns the card to its config values.
π² Birth Dice β daily cap & mercy rolls
The anti-fishing cap (3 births / rolling 24h) can be tuned live here β empty = back to config. GRANT ROLL gives ONE account one extra birth past the cap (consumed only when used; the player sees a rumor).
π§Ί Player Market β live listings & force-cancel
Every active listing with its real seller (account Β· wallet). FORCE CANCEL returns the escrowed item to the account that listed it β the fix for "That isn't your listing" tickets. Auctions holding a bid refuse (someone's escrowed money).
π Rewards β arena Β· BOUND leaderboard Β· season pass
LOAD shows what's LIVE right now. Edit the JSON and SAVE β applies instantly, survives restarts, no deploy. RESET drops the override and returns to the config-file defaults. β Rewards must stay tokens/packs/tickets/cosmetics β never raw Points on the arena side (vaultβcrypto legal path) and never combat power.
β Chain Transactions β Solana + MagicBlock, live
Everything the server SENT (births, deaths, mints, ER commits, prize pools) or VERIFIED (player-signed shop/market/deposit flows). In-memory since last boot β the chain itself is the permanent record. AUTO refreshes every 5s while checked.
π Death Report β today's post, written by the dead
Generates the daily stats post from the audit ledger: heroes born, heroes fallen, leading cause of death, and the freshest on-record epitaph. Copy it straight into X/Discord β the numbers ARE the content.
window (hours):
πͺ¦ Retire Hero β surgical, not nuclear
Kills ONE named living hero (a normal death β memorial rules apply). The account keeps everything else: referral code, wardrobe, grants, activation. Built for preview-hero cleanup. The β’ full reset is retired from this panel β players hold PAID accounts now.
β Airdrop β export wallets.txt
First-come order (entry #), wallet-holders only, duplicates dropped. Seats 1β25 = FOUNDER Β· 26β100 = PIONEER.
Paste into chain/scripts/beta-pass/wallets.txt, then in WSL:
RPC_URL=<mainnet helius> npx tsx scripts/beta-pass/airdrop.ts
(idempotent β reruns skip minted wallets). β mainnet = legal sign-off first.