TON Dungeon
Complete game reference — all mechanics, formulas and stats.
Overview
TON Dungeon is a fantasy RPG running as a Telegram Mini App. Players battle monsters, fight other players in the arena, complete daily quests, and mine PNY tokens — all on the TON blockchain.
PNY is the in-game currency earned through gameplay. It can be used in the shop, or withdrawn to your wallet as jetton tokens.
Character Stats
Every character has six base stats. All start at 10 and increase by 1 each time you level up (one random stat is chosen per level-up).
| Stat | Abbreviation | Effect in combat |
|---|---|---|
| Strength | STR | Attack bonus (to-hit and damage) |
| Dexterity | DEX | Initiative bonus + Armor Class |
| Constitution | CON | Hit Points + Armor Class |
| Intelligence | INT | Currently cosmetic |
| Wisdom | WIS | Currently cosmetic |
| Charisma | CHA | Currently cosmetic |
Leveling System
XP is gained from PvP fights, PvE floors and quests. Each level requires more XP than the last, following an exponential curve:
On level-up, one random stat (STR / DEX / CON / INT / WIS / CHA) increases by 1.
Combat Mechanics
All combat in TON Dungeon — both PvP and PvE — uses the same D20-based system inspired by tabletop RPGs.
Hit Points
Armor Class (AC)
Examples: CON 10 → modifier 0 · CON 14 → modifier +2 · DEX 8 → modifier −1
Initiative
The combatant with the higher initiative attacks first. Ties go to the attacker (the player who initiated the fight).
Attack Roll
Damage
Turn limit
Fights last at most 20 turns. If both fighters are still alive after 20 turns, the one with more HP wins. If HP is equal, the initiative winner wins.
PvP Arena
Challenge another player to a 1v1 duel. Your opponent is chosen from the active player pool.
Rewards
| Outcome | PNY earned | XP earned |
|---|---|---|
| Win | max(5, 10 + levelDiff × 2) | max(20, 30 + levelDiff × 5) |
| Lose | 0 | 5 |
levelDiff = opponent level − your level. Beating a stronger player gives more rewards; beating a weaker player gives less.
Dungeon (PvE)
Explore the dungeon floor by floor. Each floor pits you against a random monster scaled to that floor level. Survive to advance deeper.
Daily runs
Every player gets 3 free runs per day. Extra runs can be obtained via PvE Tickets (purchasable in the Stars Shop).
Rewards per floor cleared
Active bonuses that stack on top:
- Blessing of the Stars — ×1.5 to both PNY and XP
- Equipped Avatar — ×1.1 to PNY
Losing a floor
If you lose, the run ends and your best floor is updated. You return to floor 1 on your next run.
🔒 NFT Floors — Ancient Scroll
Floors 11 and beyond are exclusive to holders of the Ancient Scroll NFT from the official TON Dungeon collection on GetGems.
To unlock them: connect your TON wallet in the Wallet section. The game automatically verifies NFT ownership on every run past floor 10.
| Floor range | Access | New monsters |
|---|---|---|
| 1 – 10 | All players | Slime → Vampire |
| 11 – 15 | 🖼 Ancient Scroll NFT | Beast, Beholder, Tarasque |
| 12+ | 🖼 Ancient Scroll NFT | Lich, Drake… |
| 20+ | 🖼 Ancient Scroll NFT | Demon |
| 26+ | 🖼 Ancient Scroll NFT | Dragon |
Monster Roster
The monster encountered on each floor is chosen randomly from all monsters eligible for that floor depth.
Monster stats by floor
| Monster | Floor range | STR at floor | HP at floor | Access |
|---|---|---|---|---|
| 🟢 Slime | 1 – 3 | 8 (fl.1) | 40 (fl.1) | All |
| 👺 Goblin | 1 – 5 | 8 (fl.1) | 40 (fl.1) | All |
| 💀 Skeleton | 2 – 6 | 10 (fl.2) | 50 (fl.2) | All |
| 🪨 Orc | 4 – 9 | 14 (fl.4) | 70 (fl.4) | All |
| 🧌 Troll | 5 – 11 | 16 (fl.5) | 80 (fl.5) | All |
| 🐺 Werewolf | 7 – 13 | 20 (fl.7) | 100 (fl.7) | All |
| 🧛 Vampire | 9 – 16 | 24 (fl.9) | 120 (fl.9) | All |
| 🐾 Beast | 11 – 15 | 28 (fl.11) | 140 (fl.11) | 🖼 NFT |
| 👁 Beholder | 12 – 15 | 30 (fl.12) | 150 (fl.12) | 🖼 NFT |
| 💀 Lich | 12 – 19 | 30 (fl.12) | 150 (fl.12) | 🖼 NFT |
| 🦎 Tarasque | 13 – 15 | 32 (fl.13) | 160 (fl.13) | 🖼 NFT |
| 🐲 Drake | 15 – 24 | 36 (fl.15) | 180 (fl.15) | 🖼 NFT |
| 😈 Demon | 20+ | 46 (fl.20) | 230 (fl.20) | 🖼 NFT |
| 🐉 Dragon | 26+ | 58 (fl.26) | 290 (fl.26) | 🖼 NFT |
Quests
Quests are daily missions available to all players. Each quest has a required minimum level and a PNY reward. Completing a quest grants PNY and XP.
Quests reset every 24 hours at midnight UTC. If you want to replay them before the reset, you can use a Reset Scroll (300 PNY in the shop).
Mining
The Mine passively generates PNY while you are away. It requires a Pickaxe (250 Telegram Stars, one-time purchase).
| Parameter | Value |
|---|---|
| Earn rate | 50 PNY / hour |
| Cap | 1,200 PNY (24 hours) |
| Claim | Manual — tap "Claim" when ready |
| Notification | Bot message when cap is reached |
After claiming, the counter resets to zero and mining starts again automatically.
Daily Login Streak
Log in on consecutive days to build a streak and earn escalating PNY rewards. The streak runs on a 7-day cycle.
| Day | Reward |
|---|---|
| Day 1 | 25 PNY |
| Day 2 | 50 PNY |
| Day 3 | 75 PNY |
| Day 4 | 100 PNY |
| Day 5 | 150 PNY |
| Day 6 | 200 PNY |
| Day 7 | 300 PNY + random item 🎁 |
Items & Equipment
Items drop from PvE floors, quests, the Iron Golem and special rewards. Each item boosts one stat by +1 or +2. You can equip one item per stat slot.
| Item | Stat | Bonus |
|---|---|---|
| ⚔️ Iron Sword | STR | +1 |
| 🏹 Elven Bow | DEX | +1 |
| 🛡 Heavy Armour | CON | +1 |
| 📖 Spellbook | INT | +1 |
| 📿 Mystic Amulet | WIS | +1 |
| 🧥 Enchanted Cloak | CHA | +1 |
| 🧪 Red Potion | CON | +2 |
| 💍 Golden Ring | CHA | +2 |
| 💎 Bright Gem | WIS | +2 |
| 🪓 Battle Axe | STR | +2 |
Items can be sold in the inventory for a PNY refund based on their bonus value.
⚗️ Item Forging
Combine 3 items of the same type and bonus level to forge a single item with +1 higher bonus. Forging costs PNY and requires all 3 items to be unequipped. Maximum item level is +5.
To forge, open any item in your inventory and tap ⚗️ Forge. The button shows how many matching items you have and the PNY cost.
| Result | Items consumed | PNY cost | Total +1 items needed |
|---|---|---|---|
| +2 | 3× same item +1 | 100 PNY | 3 |
| +3 | 3× same item +2 | 300 PNY | 9 |
| +4 | 3× same item +3 | 750 PNY | 27 |
| +5 | 3× same item +4 | 1,500 PNY | 81 |
Note: Items already at +2 in your inventory count directly toward forging +3 — no need to start from +1.
Shop
💰 PNY Shop
| Item | Price | Effect |
|---|---|---|
| 📜 Reset Scroll | 300 PNY | Replay all today's quests immediately |
| 🧙 Avatars | varies PNY | Cosmetic + +10% PNY from quests |
⭐ Stars Shop
| Item | Price | Effect |
|---|---|---|
| ✨ Blessing of the Stars | 50 Stars | +50% PNY & XP, ×2 item drop rate — 24h |
| ⛏ Pickaxe | 250 Stars | Unlocks the Mine permanently |
| 🪄 Iron Golem | 500 Stars | Auto-collect all quest rewards + 2 items |
| 🎟 PvE Ticket | varies | +1 extra dungeon run |
🖼 NFT Shop
NFTs from the official TON Dungeon collection on GetGems grant in-game benefits described in each NFT. Connect your TON wallet to verify ownership.
Tasks & Achievements
Social Tasks
Complete one-time social tasks to earn PNY. Each task rewards 50 PNY upon verification.
Achievements
13 achievements track your in-game milestones. Each has a progress bar and a one-time PNY reward when claimed.
| Achievement | Requirement | Reward |
|---|---|---|
| 📜 First Steps | Complete 1 quest | 25 PNY |
| ⚔️ Quest Seeker | Complete 50 quests | 100 PNY |
| 🏆 Quest Master | Complete 500 quests | 250 PNY |
| ⛏️ Miner's Touch | First mining claim | 25 PNY |
| 💎 Gold Digger | Mine 10,000 PNY total | 150 PNY |
| ⚔️ First Blood | Win 1 PvP fight | 50 PNY |
| 🥇 Arena Champion | Win 50 PvP fights | 200 PNY |
| 🐉 Explorer | Reach dungeon floor 5 | 75 PNY |
| 🔱 Dungeon Diver | Reach dungeon floor 10 | 175 PNY |
| ⚡ Veteran | Reach level 10 | 150 PNY |
| 👑 Elite | Reach level 20 | 300 PNY |
| 🔥 Loyal | Complete a 7-day streak | 100 PNY |
| 🌟 Community Hero | Complete all 5 tasks | 125 PNY |
Leaderboard & Monthly Prizes
The in-game leaderboard has four competitive categories, each ranked independently. The top 10 players per category are shown live.
| Tab | Ranked by | Metric |
|---|---|---|
| ⭐ Top XP | Total XP accumulated | Sum of all XP ever earned (does not reset on level-up) |
| ◈ Top PNY | Total PNY mined | Current balance + all completed withdrawals |
| 🐉 Top PvE | Deepest dungeon floor | Best floor ever reached |
| ⚔️ Top PvP | Total PvP victories | Wins counted across all time |
🎁 Monthly Prizes
On the 1st of every month at 00:00 UTC, prizes are automatically distributed to the top 3 players in each of the 4 categories. Winners are notified via a private Telegram message.
| Position | Prize | Categories |
|---|---|---|
| 🥇 1st | 100 PNY | XP · PNY · PvE · PvP |
| 🥈 2nd | 50 PNY | |
| 🥉 3rd | 25 PNY |