Dungeon Hunter

A blockchain-powered Dungeons & Dragons terminal-based game.

Dungeon Hunter

Created At

ETHOnline 2025

Project Description

Dungeon Hunt is an immersive terminal-based RPG that brings the classic Dungeons & Dragons experience to the Web3 era. Players embark on epic adventures, battle monsters, complete quests, and trade items - all while leveraging blockchain technology for true ownership and decentralized gameplay.

How it's Made

Dungeon Hunt is built using a modern full-stack architecture that seamlessly integrates traditional web development with cutting-edge blockchain technology. The frontend leverages Next.js 16 with React 19 and TypeScript for type-safe development, while Tailwind CSS provides a sleek terminal-inspired UI that captures the nostalgic feel of classic text-based RPGs. The Web3 integration is powered by RainbowKit for professional wallet connectivity, wagmi for Ethereum interactions, and viem for low-level blockchain operations. The smart contract layer is built on Solidity using OpenZeppelin's battle-tested standards, implementing ERC-721 for character NFTs and ERC-1155 for game items. The application features a sophisticated transaction simulation system that provides realistic blockchain interaction experiences, complete with progress tracking, gas fee calculations, and transaction state management. The mock game data system ensures a rich demo experience with 6 unique locations, 5 enemy types, 3 epic quests, and comprehensive NPC interactions, all while maintaining compatibility with real smart contract deployments. The architecture is designed for scalability, supporting multiple Ethereum networks including Mainnet, Sepolia, Polygon, Arbitrum, Optimism, and Base, with seamless wallet integration across MetaMask, WalletConnect, Coinbase Wallet, and other popular Web3 wallets.

background image mobile

Join the mailing list

Get the latest news and updates