# Roadmap

## Current Roadmap

* Bug fixes and balance updates
* Performance optimizations
* Potential expansion to other NFT collections

## Completed Milestones

### January 2026 - Major Feature Update

**Duel Viewer**

* Full-screen animated battle replay
* Turn-by-turn combat visualization with attack animations
* HP bars, damage numbers, combo/dodge indicators
* Sound effects with mute toggle
* Playback controls: Play/Pause, Speed (0.5x-4x), Step through turns
* Victory screen with "Fighter of the Game" highlight

**Reveal Winner System**

* Spoiler-free game browsing
* "Reveal Winner" button on completed games
* "Show Results" toggle for game listings

**WAXP Integration**

* Buy $FIGHT directly with $WAXP (1 WAXP = 1 FIGHT)
* Configurable exchange rates with reserve management

**Fighter Cooldown Display**

* Visual cooldown badges on fighter cards
* Countdown timer showing remaining cooldown
* "Pending Game" indicator for fighters in uncommitted games
* Blocked selection of cooled-down fighters when creating/joining games

**Nonce-Based Randomness**

* Replaced WAX RNG Oracle with cryptographic commitment scheme
* P1/P2 nonces combined for verifiable, manipulation-resistant randomness
* Eliminates external oracle dependency

**Smart Contract Enhancements**

* Detailed cooldown error messages with NFT ID and time remaining
* Improved battle logging for replay functionality

### 2026 - Initial Launch

* Web application launched at [waxduel.io](https://waxduel.io)
* Game contract deployed to [stf.duel](https://waxblock.io/account/stf.duel)
* 1v1 PVP / 5 NFT per Player game mode live
* Wallet integration (Anchor, Cloud Wallet)
* NFT training from website (non-custodial)
* $TRAIN rewards claiming
* In-app $TRAIN ↔ $FIGHT exchange via bank.duel (replaces Alcor markets)
* Player and Fighter leaderboards
* Game history with filtering
* Team reveal mechanism
* Player and asset statistics tracking

### 2023

* Win "duel" WAX name auction
* Create "duel" WAX account
* Create "token.duel" WAX account
* Compile token smart contract using latest Antelope CDT and deploy to token.duel
* Create & issue $TRAIN and $FIGHT tokens
* Open Alcor markets for $TRAIN and $FIGHT *(deprecated - replaced by bank.duel)*
* Add liquidity for 25,000 $TRAIN and 250 $FIGHT on Alcor *(deprecated - replaced by bank.duel)*
* Setup NFT Farm Version 2 on WAXDAO
* Add 25,000 $TRAIN to NFT Farm
* Add all Series 1, Level 5 Templates & relative staking rewards to WAXDAO NFT Farm
* Game design and whitepaper
* Community feedback on game mechanics


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://duel-2.gitbook.io/duel-white-paper/reference/roadmap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
