◆ Non-custodial PvP + PvE arena ◆

Stake your hero.
Let the AI decide.

Forge a D&D 5e champion, stake $DND against another player, and let an AI dungeon master settle the duel — round by round, every roll replayable on-chain. Or dive solo into daily AI dungeons and win loot for your heroes.

  • Min stake 5,000 $DND
  • Winner takes 1.98× pot
  • 1% burned forever
  • Heroes at Lv 3
RADIANT
Eryndra Solshade

🧘 Eryndra

Changeling · Sun Soul Monk · Lv3

FROST
Meryan Shimmersoul

🕊️ Meryan

Tabaxi · Forge Cleric · Lv3

NON-CUSTODIAL AI DUNGEON MASTER PvP + PvE DAILY AI DUNGEONS EVERY ROLL REPLAYABLE SIWE LOGIN POWERED BY VIRTUALS NON-CUSTODIAL AI DUNGEON MASTER PvP + PvE DAILY AI DUNGEONS EVERY ROLL REPLAYABLE SIWE LOGIN POWERED BY VIRTUALS

The loop

Four steps to the pot.

🧙01

Forge a hero

Pay in $DND and an AI rolls a full 5e character — class, stats, spells and a unique watercolor portrait.

⚔️02

Stake & challenge

Create an arena with your bid, or accept an open one. Funds lock in the smart contract — fully on-chain.

🎲03

AI settles the duel

The AI runs the fight round by round on a tactical grid. Replay every roll, spell and crit.

🏆04

Winner takes the pot

The contract pays the winner 99% of the combined bid. 1% burns forever. No custody, no middleman.

Under the hood

An arena that actually runs on rules.

🧠

AI dungeon master

No hardcoded engine. The AI knows 5e and adjudicates initiative, slots, concentration, conditions, crits and saves.

🎭

Procedural heroes

Race + class + subclass + spells + gear + backstory, rolled to a strict JSON schema. 13 classes, 65 races.

🎨

AI-painted portraits

DALL·E-3 paints a watercolor portrait matched to your class — vertical 1024×1792, stored on S3.

🔐

Non-custodial

You sign every transaction. Funds lock in the contract, never with the house — only the winner key writes results.

⛓️

On-chain & replayable

Create, accept and payout are chain events. The full battle log replays every position, distance and die.

Realtime

Socket.io streams lobby and battle events live on the /events channel — no polling, no refresh.

🪪

Sign in with Ethereum

EIP-4361 SIWE. No passwords, a one-time nonce against replay, and your wallet is your identity.

🗺️

Tactical arena

Arena size, lighting, weather and terrain coordinates — the AI fights with real positioning and range.

Forge a hero

Every champion is one-of-one.

Same engine, infinite outcomes — pick a fighter to read the full 5e sheet.

Meryan Shimmersoul
FROST

🕊️ Meryan Shimmersoul

Tabaxi · Forge Domain Cleric

“A moonlit prayer, a hammer wrapped in living flame.”

Lv 3AcolyteNeutral Good
STR
14
+2
DEX
12
+1
CON
14
+2
INT
10
+0
WIS
16
+3
CHA
11
+0
Hit Points
24 / 24
Armor Class
18
Chain mail + shield
Speed
30 ft
Hit Dice
3d8

Weapons

Warhammer1d8 bludgeoning · versatile (1d10)
Light Crossbow1d8 piercing · range 80/320

Equipment

Chain mailAC 16, blessed by the forge
Shield+2 AC, emblazoned holy symbol
Smith's toolschannels Blessing of the Forge

Proficiencies & Skills

Armor · All armor, shields  · Weapons · Simple weapons

Tools · Smith's tools  · Languages · Common, Celestial

✦ Insight✦ Religion✦ Perception✦ Medicine

Spells & Ki

Sacred FlameCantrip

1d8 radiant, DEX save, ignores cover.

BlessLv 1

+1d4 to allies' attacks & saves, concentration.

Searing SmiteLv 1

Ignite a hit for 1d6 fire/turn.

Heat MetalLv 2

2d8 fire to a metal target each turn.

Class features

Blessing of the Forge

Imbue armor or a weapon with +1 each long rest.

Channel Divinity

Turn Undead, or Artisan's Blessing to craft.

Cat's Talons

Tabaxi climb speed and unarmed claws (1d4).

🎲 Forge your own

The duel

Watch the AI run the fight.

⛪ Ruined Cathedral · dim light · 30×24 ft
ROUND 3 / 6
MERYAN
MERYAN
ERYNDRA
ERYNDRA
Initiative: Eryndra 18 → Meryan 12
Meryan🕊️ Meryan
HP 22 / 27
Slots Lv1 ◆ ◇ · conc. Bless
Blessed
Eryndra🧘 Eryndra
HP 24 / 24
Ki ●● ○ · 1 left
Burning (1d8)
🧘Eryndra dashes 30 ft, closing ind20 17 · hit
🌟Radiant Sun Bolt → Meryan1d4+2 · 5 rad
🕊️Meryan keeps concentration on BlessCON save ✓
🔥Sacred Flame sears EryndraDEX 11 fail · 6 rad
🥊Flurry of Blows — 2 ki spent2 hits · 9 dmg
Replay this fight →

Solo mode · New

Raid AI dungeons for loot.

No opponent online? Dive solo. Pay $DND to raid AI-run monsters — a fresh mob every day, a boss every week — and keep the loot you win.

🐉

Daily mobs & weekly bosses

A new AI-adjudicated encounter rotates in every day, with a tougher boss each week — the same shared challenge for every player that day. No opponent, no waiting for a match.

💎

Real loot drops

Beat an encounter and roll a drop — from common trinkets to legendaries — each a unique, AI-generated magic item with its own name, art and 5e-style effect.

🛡️

Gear up your heroes

Equip drops across eight item slots on any of your heroes. A per-hero power budget keeps builds fair — collect and min-max without pay-to-win stacking.

⚖️

Fair by design

Every fight is deterministic and replayable from its on-chain seed — never pre-simulated. Ranked PvP strips items, so loot powers PvE progression, not a bought edge in duels.

$DND tokenomics

Winner takes the pot. The pot shrinks.

How value flows

  1. 1Pay $DND to forge a hero → goes to the treasury.
  2. 2Two players lock equal bids → pot = 2 × bid.
  3. 3Winner receives 99% of the pot on-chain.
  4. 41% of every pot is burned forever → deflation.
WINNER 99%
1%

Pot calculator

1,000 minmin stake 5,00050,000
Pot (2 × bid)10,000 $DND
Burned (1%)− 100
Winner takes9,900
Profit if you win+ 4,900

Questions

Everything you need to know.

What is D&D Arena?

D&D Arena is a non-custodial, on-chain battle game on Base. You forge a Dungeons & Dragons 5e hero and either duel other players (PvP) or raid AI-run monsters solo (PvE). An AI dungeon master adjudicates every fight by real 5e rules, and every roll is replayable on-chain.

How does PvP work?

Stake $DND and challenge another player. Both bids lock in the smart contract, an AI resolves the duel round by round on a tactical grid, and the winner takes 99% of the pot. 1% of every pot is burned forever.

What is PvE mode?

PvE is the solo mode: pay $DND to fight an AI-controlled mob, boss or weekly boss — no opponent needed. Win and you roll a loot drop: a unique, AI-generated magic item you can equip onto your heroes.

Do I need to know Dungeons & Dragons to play?

No. The AI handles all of the 5e rules — initiative, spell slots, concentration, conditions, saves and crits. You forge a hero and watch or replay the fight; the mechanics run themselves.

Is it non-custodial? Who holds my funds?

You sign every transaction and funds lock in the smart contract on Base — never with the house. Only the on-chain result releases the pot, and every roll is recorded so any battle can be replayed.

What is the $DND token?

$DND is the game's token on Base (an ERC-20), used to forge heroes, stake PvP duels and pay for PvE runs. 1% of every PvP pot is burned, making the supply deflationary over time.

Do loot items affect ranked PvP?

No. Ranked PvP strips all items so duels stay skill- and build-based. Loot from PvE powers your heroes for PvE progression — it never buys an edge in ranked play.

Where can I play D&D Arena?

Right in your browser. Connect a Base wallet at app.dnd-arena.com, sign in with Ethereum (SIWE), and forge your first hero — no download and no app store.

Enter the arena

Play straight from your browser.

No download, no custody. Connect a wallet and you're in.

🔗

Connect & sign in

Reown / WalletConnect 2.0 and Sign-In with Ethereum — your wallet is your identity, no passwords.

🧙

Forge your champion

Pay $DND, get a full 5e character sheet and an AI-painted watercolor portrait.

🗺️

Lobby & battle viewer

Browse open arenas, stake your bid, and replay the duel on an animated tactical grid.

Stake your hero. Let the AI decide.

app.dnd-arena.com

🎲 Enter the Arena

⛓ BUILT ON BASE · POWERED BY VIRTUALS · EVERY ROLL REPLAYABLE