⚔️ KINGDOM BOSS
Not connected

BNB Smart Chain · On-chain art · 1,000 floors

Kingdom Boss

Forge your weapons. Don your armor. Fight through 1,000 dungeon floors across ten regions — and face the Kingdom Boss itself. Every weapon and armor is an NFT with fully on-chain art, revealed instantly at mint.

Weapons Minted
…
Armor Minted
…
Free Mints Left (quota 3,000 per collection)
…
Marketplace Floor
…

Loading live stats…

Minting

Mint Weapons & Armor

Per collection: 1 free mint per wallet, then 0.001 BNB per mint. Global free quota 3,000 per collection. Lifetime cap 20 mints per wallet per collection. Rarity: Common 55% / Uncommon 25% / Rare 12% / Epic 6% / Legendary 1.8% / Mythic 0.2%. Art is fully on-chain SVG, seeded from the token ID, revealed instantly.

⚔️ Kingdom Weapons

10 types · 6 traits · attack power on-chain.

Minted
…
Free left
…
Your price
…

Connect your wallet to see your quota.

You pay exactly the price shown, plus gas. The price is read from the contract before you confirm.

🛡️ Kingdom Armor

10 types · 6 traits · defense power on-chain.

Minted
…
Free left
…
Your price
…

Connect your wallet to see your quota.

You pay exactly the price shown, plus gas. The price is read from the contract before you confirm.

Latest mints

Newest first, from recent mint events.

Loading…

Adventure

The Dungeon — 1,000 Floors

Fight one floor at a time. The server signs each result — the page only animates the signed outcome and submits exactly what was signed. A defeat costs nothing: you never lose an NFT. Boss floors are every 100th floor and carry a difficulty jump in the on-chain table. This is a hard game by design: floor 1000 is meant to take more than a year of daily play even for optimal players (see Docs). Cooldowns and a daily defeat limit apply and are enforced on-chain: only defeats consume the daily limit — victories are free.

Current floor
—
Highest floor
—
Victories / Defeats
—

Hero name: — · Hero power: — (weapon attack + armor defense + floor bonuses)

Attempts & cooldown

Attempts left today
—
Next attempt
—
Cooldown after this floor
—

Connect your wallet and equip items to see the power comparison for the selected floor.

Cooldowns and daily limits are enforced on-chain and cannot be bypassed from this page. Attempts reset at 00:00 UTC. Values are read live from the Dungeon contract — never assumed.

Regions


Equip at least one item. Equipment is checked on-chain by the signer before any result is signed.


Resources

Game items only — no financial value, no token, no prices. Recorded locally from signed victories only.

Milestone credits

Floors 200 / 400 / 600 / 800 / 1000 each grant 1 free-mint credit. Claim one per milestone, per collection (0 = Weapons, 1 = Armor). Credits are separate from the 3,000 free quota and count toward your 20-mint cap.

Your collection

Inventory & Equipment

Equipment choices are stored locally in this browser; ownership is always read on-chain. Equip a weapon and armor to raise your hero power for the dungeon.

Hero power: —

Inventory loads your NFTs from your wallet's on-chain transfer history, then verifies ownership on-chain. If a token you own does not appear, look it up by ID below.

Connect your wallet, then scan.

Buy & sell

Marketplace

Marketplace fee: 10% — the seller receives 90%, the treasury receives 10%. Sales are escrowed by the market contract. A listing price is not a guaranteed sale.

Active listings
—
Floor price
—
Treasury balance
—
Marketplace fee
—

List an NFT for sale

Two transactions: first approve the marketplace for that NFT, then create the listing. A listed NFT stays in your wallet until it sells.

Loading listings…

Recent sales

From recent ListingSold events, newest first.

Loading…

Rankings

Leaderboard

Top heroes by highest floor, from recent ProgressRecorded events plus live on-chain reads.

Loading…

Weekly campaigns

Campaigns

7-day cycles from 1 November 2026, 00:00 UTC. The reward pool is 50% of that week's marketplace fees. The top 10 share it 25 / 16 / 12 / 10 / 9 / 8 / 7 / 5 / 4 / 4 percent. Settlement is a manual owner step each week: the owner publishes a Merkle root and claims open after that. Nothing here is a promised payout.

Current week
…
Week ends (UTC)
…
Week ends (your time)
…
Countdown
…
Reward pool (50%)
…
Settled?
…

My rank: — · My claim status: —

Top 10 standings

Standings below are ordered by highest floor from recent on-chain progress. The final campaign ranking and Merkle proofs are published by the owner at settlement — the on-chain root is the only authoritative record.

Loading…

Claim a settled reward

Only after the owner settles the week and publishes your Merkle proof. Paste the amount (BNB) and one proof hash per line, exactly as published.

Past campaigns

Loading…

Where this is going

Roadmap

Phase 1 / V1 — Live Live in V1

The features in this phase are the ones built for the v1 launch. Each item below is live in v1 once the contracts are deployed and wired in.

  • Live in V1 Weapon NFT minting — on-chain SVG art, 10 types, 6 rarities.
  • Live in V1 Armor NFT minting — on-chain SVG art, 10 types, 6 rarities.
  • Live in V1 Dungeon adventure with signed progression — 1,000 floors, 10 regions, signed EIP-712 results.
  • Live in V1 Inventory and equipment — own, view, equip and unequip weapons and armor; hero power from equipped items.
  • Live in V1 Marketplace — escrow listings, exact-price buying, cancel and price updates, 10% fee.
  • Live in V1 Leaderboard — rankings from on-chain dungeon progress.
  • Live in V1 Weekly campaigns with Merkle claims — 50% of weekly fees as the reward pool, top-10 distribution, owner settlement.
  • Live in V1 Hero profiles — on-chain hero names, stats, and sharing.
  • Live in V1 Mint history — recent mints from on-chain events, with BscScan links.

Phase 2 / V2 — Planned PLANNED — NOT LIVE

The items below are planned for a future phase. They are not live, not available on this site, and no dates are promised for them.

  • PLANNED — NOT LIVE Equipment upgrades — improve equipped weapons and armor.
  • PLANNED — NOT LIVE Crafting — combine resources and items into new equipment.
  • PLANNED — NOT LIVE Durability and repair — equipment that wears down and can be repaired.
  • PLANNED — NOT LIVE Chainlink VRF randomness upgrade — replacing seeded pseudo-randomness with verifiable randomness.
  • PLANNED — NOT LIVE Automated campaign settlement — replacing the manual weekly owner settlement step.

On-chain events

Mint History

Recent mints from on-chain events (recent block windows only — see the note below).

Loading…

History is read through the read-only proxy in 5,000-block windows over recent blocks. Older mints outside the scanned windows are not shown here; every mint remains verifiable on BscScan.

Profile

My Hero

Hero name: —

Current floor
—
Highest floor
—
Victories
—
Boss victories
—

Share on X

Rules

Docs

The story

The Kingdom has fallen silent. Ten regions stand between the Forgotten Forest and the Kingdom Boss Domain — cursed mines, a skeleton kingdom, a frozen abyss, a demon fortress, dragon territory, a shadow realm, an ancient titan, and a celestial dungeon. Forge a weapon. Don armor. Climb floor by floor. The Boss waits at the end of the thousandth floor.

Combat formula

The formula below is the exact formula the signer service uses. The frontend only animates the signed outcome; it never decides anything. Monster power is read live from the contract's difficultyFor view — it is never hardcoded in the frontend or the signer.

  • floorBonus = highestFloor / 10 (integer division, highestFloor BEFORE the attempt).
  • heroAttack = equipped weapon attack + floorBonus (no weapon: floorBonus only).
  • heroDefense = equipped armor defense + floorBonus (no armor: floorBonus only).
  • heroPower = heroAttack + heroDefense.
  • monsterPower(floor) = monsterAttack(floor) + monsterDefense(floor), read from difficultyFor(floor).
  • Server roll: crit chance 10%; on crit, effectiveHero = heroPower × 1.2, otherwise effectiveHero = heroPower.
  • Victory if and only if effectiveHero >= monsterPower(floor).
  • Boss floors are every multiple of 100 and carry a difficulty jump in the on-chain table.
  • The combat roll is server-trusted randomness (crypto.getRandomValues). It is NOT Chainlink VRF and NOT provably fair. Results are signed with a nonce and deadline and enforced on-chain.

Pacing — a hard game, a long journey

  • This is a hard game on purpose. Floor 1000 is designed to take more than a year of daily play even for optimal players, and it is a design goal — not a promise that any player will reach it. Nobody is promised to reach floor 1000, and progression has no financial value.
  • Early game (floors 1–100) is meant to feel rewarding and beatable. Brutality ramps up from region 3–4 onward, and boss floors (every 100th floor) demand substantially more power.
  • Attempts are limited: only defeats consume the daily limit (MAX_DAILY_ATTEMPTS, read live from the contract) — victories cost no attempt — and a cooldown applies after each attempt (cooldownFor, read live; the cooldown depends on the floor and on whether the attempt was a victory or a defeat). The defeat count resets at 00:00 UTC.
  • Cooldowns and daily limits are enforced on-chain by the Dungeon contract and by the signer service. They cannot be bypassed from the frontend, by refreshing, or by switching wallets — progress and pacing are wallet-bound.
  • There are no shortcuts: no paid skips, no way to buy attempts, floors, or power from this site. Critical hits (10%, ×1.2 power) can turn borderline fights — they cannot make an impossible fight possible.
  • Mathematically possible means: with maximum equipment, maximum progression (floorBonus), and favourable crits, floor 1000 can be beaten. It does not mean it will be beaten quickly, or by everyone, or at all.

Mint rules

  • Per collection: 1 free mint per wallet, then 0.001 BNB per mint. Global free quota: 3,000 per collection. Lifetime cap: 20 per wallet per collection. Supply is otherwise unlimited.
  • Rarity odds: Common 55% / Uncommon 25% / Rare 12% / Epic 6% / Legendary 1.8% / Mythic 0.2%, from seeded pseudo-randomness (minter + block data + nonce + prevrandao). No VRF in v1.
  • Art is fully on-chain SVG, seeded from the token ID, revealed instantly. No IPFS, no delayed reveal.

Marketplace fees

The marketplace charges a 10% fee on every sale: the seller receives 90% and the treasury receives 10%. Listings are escrowed by the market contract. Buying pays the exact listing price. Listing requires approving the marketplace for that NFT first.

Campaign rules

Campaigns run in 7-day cycles from 1 November 2026, 00:00 UTC. The reward pool for a week is 50% of that week's marketplace fees. The top 10 share the pool 25 / 16 / 12 / 10 / 9 / 8 / 7 / 5 / 4 / 4 percent. Claims use Merkle proofs published by the owner after manual weekly settlement. A week that has not been settled cannot be claimed.

200-floor credit rule

Progress is wallet-bound, not NFT-bound. Reaching floors 200, 400, 600, 800, and 1000 each grants 1 free-mint credit, claimed through the Dungeon contract (which mints as an authorised minter). Credits are separate from the 3,000 free quota, count toward the 20-mint lifetime cap, and selling an NFT transfers no progress or credits.

Trust model

  • Contracts are un-audited. Read the verified source before minting.
  • Dungeon results are signed by a dedicated game-signer key held server-side; the contract owner can rotate it. The contract enforces the signer, the nonce, and the deadline.
  • Weekly settlement is manual: the owner computes the Merkle tree and posts the root. The leaf is keccak256(bytes.concat(keccak256(abi.encode(wallet, amount)))). Verify any published proof against the on-chain root before claiming.
  • Resources are off-chain display counters only. They have no financial value and are not tokens.
  • Gas goes to network validators, not to the treasury. Mint payments and marketplace fees stay in the contracts until the owner withdraws.

Contracts

Weapon: 0x396ce471230C0C30A7e52BbcCBBf87bec1f52492
Armor: 0x235E514C06545452FEeA2dbE649364f09FCC7A6a
Dungeon: 0x67073F564aB54FEAF9170142C346f6ac63258a80
Marketplace: 0x25aC73D3ba3bae07BAf012B1efC6F0672b42479A

Weapon on BscScan · Armor on BscScan · Dungeon on BscScan · Marketplace on BscScan

Questions

FAQ

What does minting cost?

Your first mint per collection per wallet is free — you only pay network gas. Later mints cost exactly 0.001 BNB each, up to 20 per wallet per collection.

How is rarity decided?

On-chain seeded pseudo-randomness at mint time. It is not Chainlink VRF and not provably fair. The odds are listed in Docs and in the Mint section.

Can I lose my NFT in the dungeon?

No. A defeat costs nothing and you never lose an NFT. Only gas for the transactions you choose to send.

What are resources worth?

Nothing. They are off-chain game counters shown for fun. They are not tokens, cannot be traded, and have no price.

When can I claim a campaign reward?

Only after the owner settles that week and publishes the Merkle root and your proof. Settlement is manual and weekly; an unsettled week shows as unsettled on this page.

What is my NFT worth in dollars?

Unknown. A listing price is an asking price, not a sale. An NFT is only worth what a buyer actually pays, and no sale is promised.

Are the contracts audited?

No. The contracts are un-audited. Verify the source on Sourcify/BscScan and check every cost in your wallet before confirming.

Who decides dungeon victories?

The server signer, using the documented combat formula and one server-side roll (10% crit, ×1.2 power), reading your equipped items, progress, and the on-chain difficulty table. The page animates the signed result and submits exactly what was signed.

Why can't I attempt a floor right now?

You are either on cooldown after your last attempt or you have recorded 10 defeats today. Only defeats consume the daily limit; victories are free. Both are enforced on-chain and shown with a countdown in the Dungeon section. The defeat count resets at 00:00 UTC. There is no way to bypass them from this page.

How long does it take to reach floor 1000?

By design, more than a year of daily play even for an optimal player — and reaching it is not promised to anyone. Early floors (1–100) are beatable and rewarding; difficulty ramps hard from region 3–4 onward, and every 100th floor is a boss gate. Progression has no financial value.

Can I buy attempts, skips, or extra power?

No. There are no paid skips or purchasable attempts on this site. Power comes only from equipped NFTs you own and from floor progression.