ROLLBOUND ยท DEV DASHBOARD

Admin key required for every tab โ€” nothing works without it.
๐Ÿ” Google Authenticator security

Keep your admin key. Add Google Authenticator as a second factor. Protection stays OFF until you verify setup.

Session expires after 15 minutes without admin API activity, or 8 hours total. Reloading clears displayed setup secrets.

๐Ÿ’ฐ Revenue โ€” what the game is making (SOL into the treasury)

LOADSCAN CHAIN + LOAD every incoming transfer to the treasury wallet (shop, packs, memorial, revive, market fee, deposits). SCAN reads new txs since the last scan โ€” run it a few times on the first day if it stops early (RPC rate limits).
press LOAD (or SCAN for fresh numbers)

๐Ÿ’ธ Payouts โ€” what the game has paid out (from the prize wallet)

LOADSCAN CHAIN + LOAD every SOL / SKR / USDC transfer OUT of the prize wallet since it was first funded โ€” World Boss prizes, grants (fishing, hunting, Three Blades, bounties), season USDC prizes, treasury withdrawals; a send no ledger knows shows as "transfer". The first SCAN walks the whole history (press again until "up to date"); later scans read only new txs.
press LOAD (or SCAN for fresh numbers)

๐Ÿช Market earnings โ€” what players made selling on the market

LOAD every completed sale (fixed price and auctions) in SOL, Tokens and Points. Amounts are what the SELLER kept after the market fee. SOL sales go wallet to wallet (real money, legal flag); Tokens and Points stay in the game.
press LOAD

๐Ÿ‘ God audit โ€” every God item in the game

Lists every God skill card and God gear piece (armories + market). DEGEN = matched to a Degen God Pack pull on that account. FAMILY CRAWL = found in a Family Crawl chest or loot room. UNEXPLAINED = a God item no Degen pull accounts for (Fair God pack, summon, dev grant, trade โ€” check it). NOT FOUND = a Degen pull whose item is no longer on the puller's account (traded, listed, deleted, lost with a dead hero). Read-only.

๐Ÿ•ต 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.
๐Ÿงฌ Lost Mythics โ€” known to the chain ledger, missing from every armory, listing and grave
REBUILD recreates the item under its ORIGINAL id (so its on-chain record still matches) with the same name; the named prefix/suffix roll at the band's max as goodwill, the two un-named affixes re-roll. Lands in the owner's pack. Use for wipe victims (Smyptro's bow), never for "I want a re-roll".

โ‡„ 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.

๐Ÿ’ธ Settle a stranded SOL payment (market ยท memorial ransom ยท revive ยท shop ยท summon)

Player says "I paid, got nothing" and the tx is on Solscan? Paste the signature. It runs the exact same verification a normal buy does (right buyer, right seller, right lamports, right memo) and delivers the item. Refuses if it was already redeemed or the listing sold to someone else (then refund by hand).
๐Ÿ”Ž Undelivered SOL purchases rows older than 90s; SCAN finds the tx on the buyer wallet and delivers โ€” no tx = never paid
๐Ÿงช Recent SOL purchases h every delivered SOL buy + what the buyer HOLDS NOW โ€” a 0 next to a fresh buy is someone to look after
๐Ÿ”Ž Points anomalies h ยท top who earned the most Points, split by source, peak hour + biggest single credit; quests claimed under half their timer listed below
โš– No-fight quest audit h ยท T ยท take % who farmed Harvest/Exploration (no fight, no possible death) in the deep regions โ€” read-only; โš– ADJUST POINTS is what moves anything

๐Ÿ† 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.
puts back rows a snapshot has and the live DB lost (the deleteAccount bug). Never overwrites a live row. World Boss: type world_boss:,wb_digest:,wb_plog: โ€” brings the boss + ledger back as of the last snapshot.
๐Ÿค 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").
๐ŸŽŸ Raids killed by a deploy refund THEMSELVES on the next boot (the player gets a rumor). The button is for anyone who reports one the sweep missed.
โœจ MYTHIC
โœจ 4 random affixes (1% for a 5th) + a guaranteed special perk, magnitudes on the Mythic band. Lands UNEQUIPPED in the armory with affixes already ACTIVE โ€” no Identify fee, no Enchantress unlock. โ›“ It mints on-chain like a pulled Mythic, so each press is real new supply. Uses the target + note boxes above.
โฌก SET PIECE
โฌก One piece of the chosen set (Warrior โ†’ Gorebound โ€ฆ Priest โ†’ Martyr's) at Legendary or Mythic, affixes ACTIVE, unequipped in the armory. Uses the target + note boxes above โ€” put the prize it stands in for in the note ("S1 arena week 8 ยท 2nd"). Mythic mints on-chain like any other. Set pieces are otherwise FOUND-only, so this is the only door.
๐Ÿ’ฐ TOKENS
๐Ÿ’ฐ Put the REASON in the note box โ€” it becomes the ledger line, so a jackpot reads as a jackpot instead of "DEV faucet". Exempt from the starvation dial and the daily ceiling. Negative is clamped at the balance (never below zero).
โš– POINTS
โš– Clawback for bugged / alt-funneled Points โ€” same target + note boxes. Drains the VAULT (leaderboard score) first, then unbanked. Fully audited and listed in RECENT.
โ˜  CORPSE EXPLOSION
โ˜  DAYROT โ€” the season-finale plague
Death curses only ยท every attempt fires ยท questers exposed ยท the Inn is the only immunity. Waves escalate on schedule. Disarm kills it instantly.
๐Ÿ˜ท MASS INFECT โ€” the forced wave
Every LIVING hero not asleep at the Inn catches the purge curse on the spot โ€” the dice are skipped, the laws are not: sleepers, death-cursed and newborns-in-grace are spared; a plain debuff is replaced. Only works while Dayrot is LIVE. Dry-run first, always.
๐Ÿช™ TOKEN STARVATION โ€” end-of-season faucet dial
Quests pay SCORE, not coin โ€” delves and the world pay half โ€” town keeps its own plague cut. Gear becomes the wallet. OFF restores Season 1 rates instantly.
๐ŸŽช RAIDS PAY FAIR BOUND โ€” World Fair raid prize
ON: a raid clear pays each member Fair Bound only โ€” no Points, no Tokens, no gear, no loot die / rerolls. ๐Ÿ’ฐ Bounty chests unchanged. OFF restores the normal raid purse + loot die.
๐Ÿ—ก RAID UI v2 โ€” Season 2 battle page
ON: every raid FIGHT opens the new Season 2 battle page (web + app). Lobby, results and the loot die stay on today's screens. Same server rules either way โ€” OFF puts everyone back on the old battle screen at their next poll.
๐Ÿพ DEWD FULL DEPTH โ€” tutorial picker + training raid
ON: new players pick โšก QUICK or ๐Ÿ“œ FULL DEPTH when Dewd starts; Full Depth adds deep-dive pages, a Families estate tour and Dewd's TRAINING RAID (a no-stakes lesson fight on the native raid board โ€” nothing saved). โ˜ฐ Dewd's Lessons replays any of it. Finishing Full Depth (training raid included) gives one free Common pack, once per account. Needs the new web build / APK. OFF = the quick tour only, exactly as before.
๐Ÿ—‘ TRASH GEAR โ€” clear the pack
ON: every item card gets a TRASH button (any unequipped Common to Legendary piece, identified or not; nothing is paid) and the Heroes ๐Ÿงบ menu gets TRASH ALL UNIDENTIFIED per rarity. Mythic and God can never be trashed. Needs the new web build / APK for the buttons. OFF = no trashing.
๐ŸŽ’ PACK CAP โ€” 100 gear per hero
ON: each account holds 100 gear per living hero (300 with three) plus any space it bought. A FULL pack blocks quests, dungeons, raids, the Family Crawl, sieges, gear crafting, gear packs, market gear buys and vault gear withdrawals until the player trashes, fences or sells. Players already over keep everything but get nothing new until they're under. Buy more: +50 for 75 SKR in the Heroes ๐Ÿงบ menu (needs the new web build / APK). Turn ๐Ÿ—‘ TRASH ON first so full players have a way out.
๐Ÿ—ก๐Ÿ“ฑ RAID UI NATIVE โ€” the same raid pages, built into the app
ON: the raid picker, waiting room and battle open as NATIVE app screens (no web page inside the app) โ€” wins over RAID UI v2. Needs the new web build / APK; an older APK keeps what it had. Swap: NATIVE ON, then RAID UI v2 OFF. Same server rules either way; OFF puts everyone back on the next screen down at their next poll.
๐Ÿค– SMART AUTO-PLAY โ€” Season Pass, raids + Family Crawl
ON: Season Pass holders get an AUTO button on the raid and crawl battle boards. While it's on, a board-reading AI plays their hero's turns (heals the dying, finishes low foes, buffs before it hits, saves AP for God cards) โ€” app open or closed, until they flip it off. Deep crawl floors are allowed with a permadeath warning. Convenience only: it plays the hero's own cards, nothing a player at the screen can't do. OFF: every toggle stops at once (players keep their choice for next time).
โœจ EXCLUSIVE CLASS FX (Codex): with native raids ON, every hero skill plays its own effect art, streamed one skill at a time. Codex's visual QA in real fights is still open โ€” OFF keeps the shipped effects.
๐Ÿ‘น ENEMY FX (Codex, ships OFF): with native raids ON, enemies play their own attack art โ€” 18 normal enemies (46 moves), all 12 Dark Mirrors (own signature art) and the Devourer of Days; streamed from the server, no APK art. The 7 regional world bosses' abilities are Codex concepts with no server move, so they're not wired. Enemy moves without Codex art (Season 2 add-on moves, T4 moves) keep the shared paintings. OFF = the shared paintings for everyone.
๐Ÿง OUTFITS v2 (Codex, ships OFF): with native raids ON, every hero on the raid board wears the new right-facing outfit art (faces the enemies). Raids only โ€” wardrobe, Heroes page and portraits keep the original art. Outfits without board art keep their original art; a hero wearing nothing gets the v2 base. Needs the new APK / web build.
๐Ÿ‘น ENEMIES v2 (Codex, ships OFF, separate from the outfits): enemies on the raid board use Codex's left-facing v2 board art โ€” all 37 (18 normal, 12 Dark Mirrors, 7 world/raid bosses). Any enemy without v2 art keeps today's art. Needs the new APK / web build.
๐Ÿพ SUMMONS v2 (ships OFF, independent): all 19 ally summon identities use painted, right-facing raid-board art. Native raids only. No combat or summon-count changes. Needs the updated APK / web build.
ENEMY CARDS v2 (ships OFF): native codex/foe cards with live text. Common BLACK, Dark Mirror RED, World Boss BLACK/RED/PURPLE. Independent of raid sprites. Updated client required.
WATCH / FAST rooms (OFF by default). Requires native raids + updated clients. Watch holds the next turn clock for party playback, with a bounded disconnect timeout. Fast skips effects. No combat/reward changes. Turn OFF to release waits. Local QA and timing approval required before live use.
๐ŸŽฒ๐Ÿ–ผ CREATION UI v2 โ€” the classic character-creation screen
ON: Create Character opens the new classic layout (gold-framed gender / name / wardrobe / stat panels, every label in the player's language). Same birth roll, rerolls, fees and allocation either way. Needs the new web build / APK; an older APK keeps the old screen. OFF puts everyone back on the old screen the next time they open it.
๐Ÿ—บ๐Ÿ–ผ REGION ART v2 โ€” the remade region pages
ON: tapping a region on the world map opens Codex's remade plate for it, with the region name, tagline and card labels drawn live in the player's language. Same cards and buttons either way. Needs the new web build / APK; OFF puts everyone back on the old plates.
๐Ÿ”ฅ๐Ÿ–ผ HELL REGION ART โ€” the burning region pages
ON: on the ๐Ÿ”ฅ Hell map, a region page shows Codex's burning header + landscape for that region, with the region name and HELL ยท LETHAL drawn live in the player's language. The cards below stay the same. Needs the new web build / APK; OFF keeps the red tint over the normal art.
SUMMON UI v2 โ€” the summoning sanctum

OFF by default. Scene artwork, ornamental categories and compact discipline selector. No economy changes.

PVP UI v2 โ€” ornate duel frames and buttons

OFF by default. Painted controls, skill-card rims, inset status panels and beveled HP bars in ranked and live duels. Presentation only.

๐Ÿ›ก NO-DEFENSE RANK RESET

Attacking in ranked PvP (and queueing a live duel) now needs a set defense. This finds everyone who attacked or live-duelled this season with NO defense set and puts their RP back to 1000 (only if above 1000 โ€” W/L and Points stay). PREVIEW changes nothing.



      
ARENA LOBBY v2 โ€” cathedral roster and ranked boards

OFF by default. Native localized lobby, readable opponents, separate ranked/live actions, and reserved navigation space. No combat, tickets or rewards changes. Re-enter Arena after toggling.

Advancing Raid โ€” free terrain playtest (OFF by default)

War Room โ€” live team PvP (OFF by default)

DUNGEON LOBBY v2 โ€” fitted four-portal preparation

OFF by default. Native localized header, separate power/scout/mode controls, measured formation and fixed action/navigation. No combat, tickets, loot or death-rule changes. Re-enter a dungeon after toggling.

WORK DISTRICT v2 โ€” native guild directory

OFF by default. Gathering/Crafting/Service tabs, localized profession cards, hero energy and a persistent work timer/claim entry. No rewards, costs or timers change. Re-enter Work District after toggling.

ACADEMY UI v2 โ€” readable discipline cards

OFF by default. Localized class cards, integrated Study/Skills actions and responsive scrolling. No progression changes.

SKILL + EQUIPMENT ICON FRAMES

OFF by default. Painted rarity rims, including Legendary and Mythic set finishes. Presentation only.

INN + DRAGON'S DEN โ€” native text

OFF by default. Text-free art, localized controls and live payout labels. Presentation only.

NORMAL QUEST SCROLLS โ€” localized pages and portrait icons

Four activity scrolls, native buttons, odds panel and enemy portraits. Normal regions only. Ships OFF; requires updated client.

QUEST CARD DETAILS v2 โ€” normal regions

OFF by default. Maximum-roll ranges, tier-specific kits, separate reward rolls, conditional boss mechanics and framed boss list. Display only; no balance changes.

QUEST FORECAST v2 โ€” real combat samples

OFF by default. Reads current buffs, skills, armor, claim timing, bosses, Hell and escape rules. Preview only; does not rebalance fights. Win-band thresholds are proposals. Requires updated client.

QUEST ANALYZER โ€” normal regions only

OFF by default. 0.01 SOL per build/quest snapshot; saved reports reopen free. Never Hell. Advice only, not guaranteed wins. Mainnet also requires sol_store_live legal gate. Disabling sales preserves paid-report recovery. Candidate budgets and stat targets are proposals.

๐Ÿงช LOW-HP GUARD โ€” warn before a fight, drink or quick-buy a potion
ON: a hero under half HP (constants low_hp_guard.pct) gets a warning before a raid, a dungeon or the World Boss, and between rooms in the Dungeon Crawl โ€” drink a healing potion from the bag right there, or quick-buy the Greater Healing Potion for Tokens (shop supplies card, 800 ยท 3 a day) or SOL (Greater Health Potion, 0.02). The Tokens card is on sale only while this is ON. Needs the new app build.
๐ŸŽฉ๐Ÿ’‹ NEW SETS โ€” Unbirthday Finery (Mad Hatter) + Lace of the Last Kiss (Succubus)
ON: the two new class sets join the set roll on Legendary / Mythic / God drops (gear.json set_drop.switch_sets โ€” each set's share of a set roll goes 1/12 โ†’ 1/14) and show on the SETS tab. OFF: they never drop and the SETS tab hides them. Every tier works in fights either way, so the โฌก SET PIECE gift can hand them out for a local test. The Hatter's Chance-card tiers only matter once the Season 2 classes are live.
๐Ÿฐโš” TERRITORY WAR โ€” King of the Hill for the Houses
RULED 10/14: persistent territory, 5 small + 3 medium + 1 large castle. Captures expand into neutral land and unlock distinct family dungeons. Fantasy geography: large castle northeast, river crossings, mountain passes and road junctions; server-timed marches and rival encounters. Roads speed travel; difficult terrain slows it. Dungeon hazards offer exposed/sheltered routes and equipment-slot focus. Regional terrain covers farms, forests, swamp, poison, mountains, lava, ruins and abyss. World Fair truce: one Head vote per House; a member majority plus Officer approval overrides to fight. Four turns daily; six-hour KO. OFF pauses the map. Config: territory.json and territory_realm.json (new geography and dungeon tuning are proposals). โš  LEGAL: no crypto, wagers or NFT prizes.
LOCAL TEST ONLY (never mounts on Railway):


      
๐Ÿ”ฎ PORTAL CHECK โ€” are the portals hard enough for the real players?
Sims every living hero's real build (top 10% ยท middle ยท bottom 30% by power) through ONE floor of each portal colour โ€” 5 fights in a row, HP carried, no potions. Takes ~10โ€“60 s; the game keeps running. Nothing changes until you press SAVE FLOORS.
start floors:

      
๐ŸŽ LOGIN EVENT โ€” a free reward every day (now 14 days)
RULED 11/6 (14 days): every day 1 Mystery Roll ยท day 7 = 1 Legendary skill pack ยท day 14 = 1 Legendary skill pack + 1 Legendary gear pack ยท ๐Ÿ‘‘ Season Pass: a repair kit EVERY day (2 Legendary Ore + 2 Legendary Hides), day 7 a Mythic skill pack, day 14 the Degen God Pack + a Mythic skill pack + an entry in the ๐ŸŽฒ SKR draw (one wins 1,000 SKR, everyone else in it 25โ€“100, all inside 2,000 โ€” press ๐ŸŽฒ DRAW after day 14; โš– legal review flagged: paid-pass entry for a crypto prize). The calendar is config/login_event.json, copied at START (it comes OUT OF the 1,500; sold out โ†’ a Mythic skill pack; a pass bought before the event ends still claims it) ยท STRICT calendar: each 24-hour day pays only on that day, a missed day is gone ยท every account. Rewards = config/login_event.json, frozen into the event at START. โš– In-game items only โ€” no SOL / SKR / Points.
LOCAL TEST ONLY (never mounts on Railway): account id

      
๐Ÿ› ๐Ÿ”ง SEASON 2 JOBS & MYTHIC DURABILITY โ€” the swap-over switch
OFF (Season 1): jobs run on today's ladder, no cap, no grades, Mythic gear never wears. ON (flip at the S2 swap-over, no deploy): job level cap 30 with the steep 21โ€“30 ladder (levels above 20 re-read lower โ€” XP untouched), Profession Power sets shift/craft time, every shift and craft rolls Poorโ†’Perfect, only Mythic TOOLS can strike from a Legendary forge, and Mythic gear wears when its hero is hurt (two losses break it; Godforged never) until a Blacksmith/Tailor repairs it. Reversible โ€” OFF restores S1 math exactly.
โ› REPAIR MATERIAL FIND โ€” profession level + equipped affixes

Ships OFF; needs S2 Jobs ON. Improves repair-material rarity, not quantity or equipment drops. Cloth/Gems can match the primary tier. Rates below are proposals.


          
๐Ÿ”ง ALL ARMOR DURABILITY

Requires S2 Jobs. All armor rarities wear; God equipment and Godforged stay unbreakable. Lower-rarity repair prices are proposals. Ships OFF.

โš’ Equipment Fusion (Mythic+) โ€” OFF by default

Two Mythics of the same item type โ†’ one Mythic+ (power ร—1.7, durability ร—3). Player keeps one piece; moving an affix over costs 35,000 Points, the fuse 1,000. Every affix rolls +1โ€“20%. Mythic+ is the max.

Repair QoL โ€” OFF by default

25% slower Mythic wear ยท repairs max 20 minutes per item ยท paid Repair All for active Season Pass holders. Batch time and costs add together. God/Godforged remain unbreakable.

โฑ DUNGEON RUNS & LEADERBOARDS

Optional timed runs and fewest-turn boards. Successful clears, separated by dungeon, season, mode, party size and mercenary. Clock rates are proposals. Ships OFF.

RAID RECORDS โ€” calculated time + turns

OFF by default. New cleared runs only; separate raid, season and party size. Playback/waiting never affects score. No rewards.

WORLD BOSS โ€” native queue room v2

Text-free cathedral, live characters, localized labels and separate SKR/SOL pools. Display only; never changes a prize pool.

๐Ÿ›ก๐Ÿ›ก DUAL-SHIELD REFLECT

70% cap; God gear scales it to 87.5%, then set bonuses add. Each reflected hit is limited to 25% of the original attacker's max HP. Ships OFF.


            
๐Ÿ”ฅ COMBUSTION โ€” caster spell power

Damage uses Focus, gear power, Burn stacks and turns left. Target HP no longer supplies the explosion. Ships OFF; base coefficient 25 is a proposal.

๐Ÿ”ฅ SEASON 2 WORLD MAP & HELL โ€” the map switch
OFF: Hell is closed. ON: Season 2 map and playable Hell quests. Clear every normal region first, then unlock Hell regions in order by clearing their Hell chains. Hell battles start at T5 and are lethal. Normal and Hell main-story steps remain instant this season. Hell story timers are planned for Season 3. Enemy tactics has its own switch below.
Abyss extra pressure โ€” proposal, ships OFF. Applies the configured Hell HP/damage pressure on top of normal Abyss rules. Normal Abyss is unchanged.
โš” SEASON 2 ENEMY TACTICS โ€” every enemy gets smarter
OFF: today's enemy kits exactly. ON (no deploy, reversible): all 18 regular enemies field +1 new skill at T1โ€“T3 and +2 at T4โ€“T5 (each gated, each with a counter to learn) in quests and dungeons; Mount Cope quest enemies also get HP ร—1.1 / damage ร—1.05. Dark Mirrors + the World Boss never change. Quest cards (band + death%) price the new kits the moment it flips. Turn ON at the Season 2 open; flip ON to test, OFF to undo.
๐Ÿน SEASON 2 HUNTING โ€” one hunting ground per region, in-game
OFF: no hunting anywhere (the World Fair booth is separate and untouched). ON (no deploy, reversible): every unlocked region's detail screen gets its hunting ground โ€” the Fair's Wildwood trial rebuilt natively on the shared engine: 10 energy a hunt, 6 hunts a day, the region sets the prey and difficulty, the phone plays and the server replays the input trace. Catches pay MEAT + HIDES (materials by prey: hare Common โ€ฆ drake Legendary); clean vital hits keep the hide; the Hunter job adds meat; a hunting Tool shortens draw. Meat can be given to the House pantry for the Family kitchen's game recipes. Numbers: hunting.json.
STATUS ART v3

Ships OFF. Localized status popup using the approved gold/purple art, live values and all 28 effect descriptions. Updated client required.

SET CODEX ITEM ART

Ships OFF. Equipment Codex SETS shows the installed set-item gallery with tap-to-enlarge images. Updated client required; no gear or bonus changes.

SKILL CORRECTIONS โ€” Plague Bearer / Archmage / summon cards

Ships OFF. Rot growth +1 turn per owned minion death; Focus +10% past cap; 25% shield bypass; summon base โ†’ boosted stats.

๐ŸŽฃ SEASON 2 FISHING โ€” one spot per region, in-game
OFF: no fishing spots anywhere. ON (no deploy, reversible): every unlocked region's detail screen gets its fishing spot โ€” the World Fair's hook + reel game, built natively on the shared engine (no web page, no lag window): 2 energy a cast, the fish sealed by the server, the fight replayed server-side from the phone's input trace. Landed fish pay Tokens by rarity ร— region depth (daily Tokens ceiling applies) and fill the hero's fish codex. Gear never touches rarity; a Tool-Chest Fishing Rod only widens the green zone.
๐Ÿ’ฐ FISHING CHEST POOL (Guy 10/7 #27 โ†’ 10/8 "stock the fish like the raids, SKR too" โ€” โš  LEGAL flag, ships OFF & empty): stock chests as literal amounts โ€” 0.01 SOL, 0.005 SOL, 200 SKR โ€” and set the chest % per landed fish rarity. A fish that rolls a chest takes one at random out of the pool and it is a claimable reward on the player's Home screen right away (the prize wallet pays SOL or SKR when they CLAIM โ€” keep it funded in both). No wallet โ†’ 500 Tokens and the chest stays. Empty pool = no chests. Points, Meat and packs always pay regardless.
% per fish:
๐Ÿ‹ THE LEVIATHAN โ€” one fish, ever, in every region's water
Guy 10/13 ("from the world fair into the water โ€” still keep it to one โ€” any region"). Ships OFF. RELEASE puts the one Leviathan in the water: every cast in every region rolls it FIRST at 1 in N (rod and region never touch it). The Fair's fight: fastest sweep, gold-zone-only hook, the hardest pull; every escape widens the gold for the next angler (the odds never change). One angler at a time. Landed = gone for good โ€” nothing puts another one back. The catcher opens The Leviathan's Hoard on the spot (12 cards ยท 5% God / 20% Mythic / 75% Legendary ยท max one God) and chooses one God (a skill card or a gear piece, God-100 serials). HOLD takes it out of the water without a catch. Needs ๐ŸŽฃ S2 FISHING on. โš  LAW: the Fair's one-fish exception to God-is-SOL-only, now on an energy cast.
odds: 1 in (empty = back to config)
LOCAL TEST ONLY (never mounts on Railway): account id

      
๐Ÿ“ฃ WORLD ANNOUNCEMENTS โ€” a banner on every phone
Guy 10/13 ("letting everyone know someone caught it โ€” do the same with god pulls"). Ships OFF, and nothing is recorded while OFF. ON: ๐Ÿ‹ the Leviathan caught ยท its escapes ยท its God claimed, and โœฆ every GOD pulled from any pack (the Degen God Pack included), the Transmuter's God jackpot and the Leviathan's Hoard. Phones check every 45 s; hero names only โ€” never a wallet. Each kind and each God source can be turned off in config/world_announcements.json.
LOCAL TEST ONLY:

      
โœฆ MYTHIC GIVEAWAY โ€” Mythic skill cards from fishing & raid elites
Guy 10/9. Ships OFF. Fishing: a landed Mythic fish carries a random Mythic skill card at the % below until the budget is gone (ruled 15%, 12 cards). Raid elites: every raider rolls the % once per elite killed (any floor, cleared or not; max one card per raider per raid; ruled 0.05%, 12 cards). Cards come from the summon pool (the 12 Wave-1 Mythics are in while their switch is on). โš  LEGAL flag: Mythic cards mint on-chain.
๐ŸŽฃ FISHING
โš” RAID ELITES
๐ŸŽฒ DEGEN GOD PACK โ€” 1,500 ever ยท one card ยท 59.9% Common ยท 25% Rare ยท 14.5% Legendary ยท 0.1% Mythic ยท 0.5% GOD (one table for all)
โš  LEGAL flags (loot box ร— crypto ยท SKR rail). Ships OFF. One odds table for everyone (re-ruled 10/10): 59.9% Common ยท 25% Rare ยท 14.5% Legendary ยท 0.1% Mythic (any Mythic โ€” skill card or gear, by the pack's 50/50 coin) ยท 0.5% God. ๐Ÿ‘ฅ BUYERS lists every purchase so far (who, hero, paid, what it pulled, wallet, tx). $1.25 a pack, converted live: SOL via CoinGecko, SKR via the Jupiter feed โ€” or type SKR PER PACK below when the feed is down (fail-closed otherwise). God pulls honour the God-100 registry.
๐Ÿฐ SEASON 2 FAMILIES โ€” the Hall (roster, join, chat)
OFF: only the founding page (applications + the 1 SOL pass keep working). ON (no deploy, reversible): every PAID founding becomes a living Family โ€” the castle on the village opens the Hall: Hall of Names, join by invite (Head โ†’ friend code) or by applying with a pitch, Head approves / denies / kicks / hands the chair / hands the founder-bundle gift pass, members-only Family chat, 7-day cooldown after leaving or a kick, cap per Family from families.json. Cup board, vault, farm and trade board are later chapters. A Family grants NO combat power.
๐Ÿ— FAMILY CRAWL โ€” the endless Family dungeon
Ships OFF. ON (no deploy, reversible): the Hall's Family Crawl card opens โ€” a party of 1โ€“4 members of one Family picks a door after every room and goes as deep as it dares (harder every floor, a Dark Mirror boss every 10th; every win drops items for the whole party โ€” a fight 2, an elite 5, a warden 5 + a chest, a chest a die of 2โ€“3 items on floor 1 up to 2โ€“8 from floor 100 โ€” carried until a sanctuary / beaten boss secures them and deals them out in turn, Rare and up ร—2; runs a day by castle level). Numbers: server/config/family_crawl.json (all proposals). Needs the new APK / web build.
โ˜  DEEP-FLOOR PERMADEATH (its own switch, ships OFF): with it ON, a hero who falls from floor 25 down dies for real at the floor's odds (5% climbing to 50% at floor 100 โ€” proposal); a Scroll of Recall still saves them. OFF: the fallen are only downed until a sanctuary.
๐ŸŽฒ SHARED LOOT ROOM (RULED Guy 2026-10-14 "roll per item" ยท "at the end"; its own switch, ships OFF): with it ON, everything a party secures goes on a SHARED TABLE instead of each hero's bag, and when the run ends the loot room opens for 90 s โ€” every hero still in taps NEED or PASS on each item, needers roll a d20, highest takes it (ties re-roll), undecided at the bell = PASS; nobody needs it โ†’ the House vault (when it takes that rarity and has a slot; Mythic/God never do), else dust. OFF: each hero rolls their own item per chest, as before. Reversible any time; a run already under way keeps the rule it started with per chest.
๐Ÿ“œ CRAWL LOG (Guy 2026-10-10 "how do we check all the battle from the dungeon crawl"): the newest 150 runs โ€” party, how deep, how it ended. Open a run for every room in order: each hero's HP walking in โ†’ out, damage dealt / taken / healed, how many turns they played and how many BANKED BY THEMSELVES (the player was away), the foes and the HP they had left, traps, checkpoints, deaths. Open a fight for its blow-by-blow (the newest 400 fights are kept). Read-only; players never see it.
๐ŸŽ MAKE-GOOD (Guy 2026-10-25, the deploy-wiped run): roll gear and deal it out in turn to these players from a random seat โ€” God/Mythics land by luck. The rest is Common/Rare, never Legendary. A full pack is skipped for that turn.
total God Mythic
๐Ÿฆ FAMILY VAULT โ€” items kept through the season
Ships OFF. ON (no deploy, reversible): the Hall's Vault room opens โ€” any member puts in unequipped gear or skill cards BELOW Mythic (Mythic/God already survive the season); taking one out is a request the Head or an Officer approves (their own take is instant). Size = base + per castle level (families.json โ†’ vault). A leaver's deposits stay with the House. The vault is kept by the House, not an account, so the season reset never wipes it. OFF hides the room; the items stay safely inside.
โ› FAMILY MINE โ€” stone that unlocks the grounds
Ships OFF. ON (no deploy, reversible): the Family grounds open. Members station heroes at the mine (energy once); each station fills a store of FAMILY STONE by the hour (36h cap) and any member gathers it into the House โ€” Family-only, untradeable, never reset. The Head or an Officer spends stone to unlock the plots, level the mine / garden / roost / trade gate (capped by the castle) and raise the CASTLE (stone + the membersโ€™ Tokens/Points fund; +5 member seats a level, max 15 this season; castle level 3 is this seasonโ€™s top).
๐Ÿฐ GIVE THE HOUSES BACK (2026-10-31) โ€” compares every House with the backup taken right before the season turn. A House whose all-time stone went DOWN gets its stone back on top of what it mined since; plots, building levels, chest and castle level go back up to at least the backup's. Tick the box to also carry last season's castle FUND (Tokens/Points given toward the next level). Never lowers anything.
๐Ÿ‘€ FAMILY VISITS โ€” players with no Family tour a House
Ships OFF. ON (no deploy, reversible): on the Families screen, a player with NO Family (mercs count as no Family) gets VIEW beside ASK TO JOIN on every House. The tour shows the castle, estate buildings, the Dewd pasture and the House's rank / crawl floor โ€” never chat, the vault, the treasury, plans, loadouts or gear (the server never sends them). Family members can't tour other Houses. The host House gets a ๐Ÿ‘€ Visitors list (last 7 days) and a feed line when someone stops by.
โ‡„ TRADE GATE โ€” House-only item swaps
Ships OFF. Needs the โ› grounds switch ON and the House's gate plot unlocked. Members post items (any gear, skill copies, materials, food) to the whole House or one housemate; a housemate answers with items; the poster accepts โ†’ instant swap. Escrowed; cancel/expiry/OFF send everything home. No Tokens, no SOL. Mythic/God swaps wait for YOUR approval below. โš– item-trading legal flag.
๐Ÿฐ FAMILY BANNERS โ€” House names + name banners everywhere
Ships OFF. ON (no deploy, reversible): every member's House name shows under their name in chat, Online, the Bound / PvP / World Boss boards, raid rooms and lobbies, friends and hero cards. A House whose NAME has painted art (Belrose, Excalibur, Shadow Hunters โ€” add the next House's set when you paint it) wears it automatically from founding: the Head gets the Headmaster banner, Officers the Officer banner, members the Member banner โ€” and its own page skin. GIVE BANNER below is only an override (a different set, or none). A player wearing a winner or Of Faith tag keeps that tag as their banner; the House name still shows. Pure vanity, zero power. OFF hides it all. ๐ŸŽจ The set you give a House also dresses that House's own Hall, estate, grounds and castle for its members โ€” that part shows even while BANNERS is OFF.
๐Ÿ‘‘ CREATOR โ€” the creator's name tag + portrait ring
Ships OFF. Belongs to ONE account โ€” yours. Bind it (account id / wallet / email / hero name), then ON: that account owns the Creator tag (gold/pearl/violet shimmer everywhere the name shows, the crowned plate reading "Creator" on the hero card) and the crowned ring around its avatar, and wears it at once. The server refuses it to every other account: no shop card, no ๐Ÿท GRANT, no drop, no trade. Rebinding or OFF takes it away instantly. Pure vanity, zero power.
๐Ÿฆ CREATOR VAULT (Guy 2026-10-25): your own 15-slot vault, no House needed. Gear + skill cards below Mythic ride the Fair reset and NEW SEASON like a House vault. PUT IN unequips the piece first.
๐ŸŽฉ๐Ÿ”ฎ SEASON 2 CLASSES โ€” Mad Hatter & Oracle cards
Until RELEASE, the 42 Hatter/Oracle cards are dormant: Chaos/Fate pack pulls wait season_locked in the Fair locker and no hero can equip one. RELEASE (one-way, survives restarts, no deploy) makes the cards live in the engine + Academy and sweeps every locker so bought cards land in libraries at once. POOLS is separate: ON lets the S2 cards also drop from normal summon packs and transmute โ€” ships OFF so the Fair class packs stay the only source.
โš” SEASON 2 GEAR โ€” Fair weapons & armor roll their affixes
Every GEAR card in a Fair locker (Pack Tent, Hoard, Nest, Leviathan choice) is only a base + rarity today โ€” its affixes do not exist yet. RELEASE (one-way, survives restarts) rolls each one as a real item on the affix pipeline that is live at that moment and lands it in the owner's pack; stragglers deliver on their next Fair visit. ORDER IS LAW (Guy 9/27): affix_v2 must be ON first โ€” the button refuses while the flag is off, because a v1 roll here would be grandfathered forever. Sealed prize PACKS (pond/Wheel/boards) are a separate opener, not this.
๐Ÿ FAIR CLOSE โ€” run order & Bound lock
Refuses until the Fair window has closed (00:00Z). One button runs every stage IN ORDER, each idempotent, resumable after a failure: 1 pond buckets paid but never credited โ†’ 2 paid entries never played (rolled on their table) โ†’ 3 Egg ยท Cooking ยท Hunt ยท Pond unplayed/active runs โ†’ 4 Three Blades coin escrow โ†’ 5 packs โ†’ 6 boards frozen + place prizes โ†’ 7 Leviathan to the #1 angler if uncaught โ†’ 8 ๐Ÿ”’ BOUND LOCK (Guy 10/4): every player's leftover Bound โ€” vault snapshot and Fair Bound alike โ€” is frozen until the NEXT World Fair. The lock runs only once the close is complete. S2 Tokens from Fair wins are credited at S2 OPEN, not here.
๐ŸŽชโžก๏ธ SEASON 2 OPEN โ€” the Fair's deferred deliveries
Press AFTER the season rollover (accounts must be IN Season 2 โ€” Token and pass credits wait otherwise and a rerun picks them up). One button, in order, each stage idempotent and resumable: 1 banked Token prizes credited โ†’ 2 Season 2 passes activated โ†’ 3 the sealed Leviathan's Hoard and Golden Nest rolled into locked cards (12 cards, โ‰ค1 God) โ†’ 4 every sealed prize pack (wheel / egg / pond / boards, Golden-Voucher Mythic packs) handed over as an OWNED pack the player opens on the Summon page โ€” Bound-lane packs never roll God โ†’ 5 locker sweeps (skills now; gear once the โš” switch is armed). Refuses before the Fair has closed.
๐Ÿ˜ TOWN WAGES โ€” jobs & service posts
Cuts job shifts and service posts RIGHT NOW, no plague and no window needed. The harsher of this and the Dayrot cut always wins, so it can never hold wages up against a live plague.
๐Ÿ›‘ DAILY TOKEN CEILING โ€” per player, per day
A hard per-account ceiling on Tokens earned each UTC day, enforced at the one choke point every faucet passes through โ€” quests, delves, raids, jobs, service, the Fence, all of it. Refunds and player-to-player sales never count. 0 stops token gathering entirely. A death cure is 1500.
โšฐ Flips LIVE and survives restarts โ€” the escape hatch if Mass Detonation ruins necros. Battles already resolving keep their turn; the very next cast uses the new mode.

๐Ÿฅ‡ 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.
is DeepL answering, and how much of the month's quota is left
๐Ÿšง Update warning โ€” arm this, THEN push. Every device shows "โš  UPDATE IN m:ss" and "UPDATING NOW" once it hits zero (self-clears 10 min after).
min
๐ŸŽŸ Roster amnesty โ€” for N hours EVERYONE has 3 hero seats: no activation, no slot-3 fee, free respawns, and the Memorial Crystal can revive into any empty seat. Heroes rolled during it stay.
hours
๐ŸŽช 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)

โš™ Launch Switches โ€” wagers ยท legal gates ยท fee vault ยท commit clock

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).
๐Ÿ’€ PAID EXTRA HERO past the cap
Waiting out the 24h is always free. With this ON, a capped account is offered the next birth for SOL instead โ€” aimed at the nat-1 hunters burning heroes to fish a 20. OFF restores the plain "dice need rest" wall. Price empty = config (0.05).
๐ŸŽฒ "Not Today, Death" seats the Nat-1-into-Luck legends (99% flee) โ€” who holds each of the 3 seats. RELEASE frees a seat (the hero loses the blessing).

โšฐโ†’๐Ÿ’š Raise the dead

Two doors onto the same resurrection the paid 0.15 SOL lane uses โ€” alive, whole, rested, and empty-handed (skills burned at death stay burned, grave gear stays ransomable, the on-chain obituary stands). RAISE raises one named hero now. GRANT A FREE REVIVAL hands players a credit to spend on whichever hero they choose, inside the normal rules โ€” put one player per line to do a whole batch. RAISE uses the FIRST line only.

โธ Server freeze

A HARD freeze: every player route answers 503 with your notice and nothing in the world changes โ€” no fights, no banking, no trades, no deaths. The standings cannot move while you read and pay them. /health and this dashboard stay up (a 503 on health would make the platform kill the deploy). Survives a restart.
๐Ÿ SEASON CLOSED โ€” free play
The SOFT gate for after the payout: the vault is sealed (standings final), the arena ladder stops moving, PvP purses and theft pay nothing โ€” but raids and duels stay open for glory, plus loadouts, cures for running death clocks, paid packs, the S2 lobby and social. Quests, jobs, school, stations, crafting, market (except CANCEL), gambling, dungeons and banking all answer 503. Flip OFF when the Fair opens.
๐Ÿช Market while the season is closed:

๐Ÿ’ฐ SOL grants โ€” claimable rewards with a reason

Post a wallet, an amount and the WHY. The player sees it on their Account screen and presses CLAIM โ€” nothing moves until they ask, then the prize wallet pays them (same wallet as WB prizes and the season payout โ€” keep it funded). Double-claims are impossible; a failed send re-opens for retry. CANCEL works on unclaimed grants only.

๐Ÿฐ Families โ€” founding applications

Players apply with a Family name. APPROVE holds a founding seat for them and tells them to pay the 1 SOL name pass on the Families page; paying founds the Family (name permanent) and delivers the founder bundle (held for Season 2 during the break). DENY works on pending or approved-but-unpaid (refused while a payment is in flight). Only the released wave's seats can be approved (families.json released_waves). The window ships CLOSED.

๐Ÿ”— Email relink

Points an email sign-in at the player's REAL account (the one with their heroes). Account = their wallet address, account id, or the email they used before. PREVIEW shows the heroes on the target and what the address points at today; RELINK moves it. Refuses to take an address off an account that has heroes/Bound/a wallet unless you tick force. The freed empty shell is named in the result โ€” delete it whenever.

๐Ÿ’ฐ Raid bounty chests

Each raid launch rolls the % below to hang a BOUNTY on the boss (forced elite, name tagged, raid chat told). Clearing that raid wins one chest picked at random from what's left. Nothing is paid until you press APPROVE: type today's SOL price and every party member with a wallet gets an even share as a SOL grant they claim (prize wallet pays on claim). No wallet = held; press APPROVE again after they link one. When the chests run out, bounties stop.
used by APPROVE below

๐Ÿ’ฐโš” Elite bounty chests

Each raid launch rolls the % below to hang a BOUNTY on one random elite of the run (any floor, never the boss; name tagged, raid chat told). Killing that elite wins one chest, split across the whole party โ€” even if the raid is lost afterwards. An elite left standing puts the chest back. Choose literal SKR or dollar amounts converted to SOL. APPROVE creates claimable Account rewards; SKR needs no SOL price. โš  LEGAL: real-crypto prizes, operator-approved. Restocking does not fund the prize wallet or turn this switch on.
USD โ†’ SOL wins only; not needed for SKR. Enter 1000 above for one 1,000-SKR chest. Commas separate chests (do not type 1,000).

๐Ÿ† Season prizes โ€” Bound board SOL + outfits

The curve in leaderboard.json pays $75 / $50 / $25, then $10 x7 (ranks 4โ€“10) and $5 x15 (ranks 11โ€“25) โ€” $295 over 25 accounts (Season 2). Prizes are paid in USDC โ€” $1 is 1 USDC, no exchange rate. The prize wallet must hold the USDC (plus a little SOL for fees and first-time token accounts, ~0.002 each). PREVIEW first, check the table, then send. The SOL column is informational only (live price). Preview changes nothing. Sends push straight to each linked wallet and are idempotent โ€” pressing twice cannot pay twice.
PvP arena rewards are a separate rail โ€” they land as a CLAIM in Arena โ†’ Season Rewards. Use โ€œARENA SEASON END (ALL)โ€ in the dev tools card for those.

๐Ÿšฑ Mythic supply โ€” faucet & SOL floor

CLOSE THE FAUCET pulls every odds-rolled FARMED drop down to Legendary. Packs are not affected โ€” paid content keeps its published Mythic odds (Guy 2026-09-19). It also never touches Mythics players already own, admin grants, the God kit, crafting or rerolls.
๐Ÿ”’ MINIMUM SOL ASK
The Tokens floor (Mythic 50,000) has ALWAYS skipped SOL โ€” harmless until the market went SOL-only, which left 0.001 SOL as the only limit. This applies the same rule to the real-money lane. Ships OFF. Price empty = config (0.06).

๐Ÿงบ 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).
reads EVERY snapshot, keeps the newest state of each listing, checks the sold ledger + where each item sits now, brings SOLD history back too. Dry run first.
items LISTED after the last good snapshot (in no snapshot's market) are pulled from that snapshot's armory and handed back to the seller's bag โ€” they relist. Run AFTER restore all.
returns every listing that is NOT Mythic/God priced in SOL โ€” every Token listing, every Points listing, every rarity below Mythic โ€” to the account that listed it. Dry run first.
shuts the stalls to everything but Mythic/God for SOL RIGHT NOW, without waiting for the Dayrot window. Reopening hands control back to the window โ€” it can never hold the market open against a live plague.

๐ŸŽ 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.

๐Ÿ” Swap Heroes โ€” two players trade characters

Hero A goes to player B and hero B to player A, each into the seat the other left (a hero with no seat โ€” a revived one, say โ€” still swaps: the arriving hero takes a free seat, or stays off the roster like the one it replaced). Only the HERO moves (stats, levels, jobs, school, looks). Equipped gear, skills, tools, potions and saved builds stay with the old owner, unequipped. Unbanked Points bank into the old owner's vault first. Both heroes must be alive and idle; neither player in a raid, live PvP, crawl or dungeon. Always PREVIEW first.
A
B