DUEL
DEMO
$DUELon Solana · paired to GP

DUEL

Stake $DUEL. Fight. Take the pot.

One-on-one melee in The Sands, the way stake duels used to feel: 0.6 second ticks, red and blue splats, a max hit that ends it. Two fighters put up equal stakes and only one walks out with the pile.

0.6s ticks99 HP · max hit 48 on Sunder2.5% house feesha256 commit → reveal

How a duel works

Four screens, two accepts each, one fight. Exactly the ritual you remember, with the maths in the open.

  1. Challenge1

    Take an open challenge or post your own: pick a mode, food, specials and a stake.

  2. Stake2

    Both stakes go into escrow. The house commits to a hidden seed hash before anyone swings.

  3. Fight3

    Tick-based melee every 0.6s. Eat, switch, spec, or forfeit. Every input is logged.

  4. Get paid4

    Winner takes the pot minus a 2.5% fee. The seed is revealed; replay it yourself.

Six ways to lose your stack

Every fighter is 99 across the board with no armour. The weapon and the rules are the whole game.

Boxing

Fists only. Pure heart.

Bare fists
max 11 · 50% acc · 4 ticks · 1.1 dps
Lash Duel

The classic. Lash vs lash, no food.

Void lash
max 25 · 78% acc · 4 ticks · 4.1 dps
Dagger Duel

Venom dagger only. Specs on.

Venom dagger
max 18 · 69% acc · 4 ticks · 2.6 dps · Double Sting max 20
Lash + Spec

Lash in hand, dagger in the bag. Time your switch.

Void lash
max 25 · 78% acc · 4 ticks · 4.1 dps
Venom dagger
max 18 · 69% acc · 4 ticks · 2.6 dps · Double Sting max 20
Scimitar

Fast and fair. Scimmies only.

Ember scimitar
max 22 · 76% acc · 4 ticks · 3.5 dps
Greatblade

Slow swings. Huge hits. Sunder decides it.

Titan greatblade
max 34 · 84% acc · 6 ticks · 4.0 dps · Sunder max 46

Provably fair, not "trust us"

Before the first tick the house publishes sha256(serverSeed). You bring your own client seed. The fight's randomness is derived from sha256(server:yourSeed:theirSeed:nonce) and fed to a xoshiro128** stream, so neither player nor the house can steer a single roll.

After settlement the server seed is revealed. Together with the input log (every eat, switch, spec and forfeit, with its tick) anyone can replay the whole duel and get the same HP numbers, tick for tick.

Read the fairness page & verify a fight
1. Commit
serverSeedHash = sha256(serverSeed)
2. Seed the fight
rng = xoshiro128**( sha256(serverSeed:clientA:clientB:nonce) )
3. Fight (deterministic)
state(t+1) = step(state(t), inputs(t))
4. Reveal & replay
replay(rules, rng, log) ⇒ same winner, same HP

$DUEL on Solana

$DUEL launches on pump.fun with its pool paired to GP. The stake, the pot and the fee are all denominated in $DUEL. One $DUEL shows as one coin in the interface, with the classic colour breaks: yellow, white at 100K, green at 10M.

  • Mint
    Launching soon
  • House fee
    2.5% of the pot, winner only
  • Stakes
    1,000 min
Token details

Sit or be sat.

The Sands are open.

Enter The Sands