projects·project·paused

Duels

Thesis

Decentralized crypto-themed card battle game. Players stake ETH, winner takes all. 16 themed NFT cards (BTC Knight, ETH Wizard, Hypurr Cat, etc.) with stats (Attack / Defense / HP) that shift based on real-time Pyth price feeds. Built for the Pyth Entropy hackathon — showcasing Pyth Entropy for true on-chain randomness and Pyth Price Feeds for gameplay effects.

Status

paused. Single-push hackathon artifact from 2025-09-28. Deployed contract at 0x7222F6872ae99662A0b6fAC469143493711a3B2f (likely testnet). No followup commits.

Stack

  • Chain: EVM smart contracts via Hardhat.
  • Wallet: MetaMask.
  • Randomness: Pyth Entropy for deck generation and battle resolution.
  • Price data: Pyth Network price feeds boost card stats.
  • Frontend: web (JavaScript primary language per GitHub).

Key decisions

  • Pyth Entropy for randomness: hackathon target prize. True on-chain randomness matters for fair deck generation and battle outcomes.
  • Price-linked card stats: novel gameplay mechanic that ties the game to real market movements — cards literally pump and dump.
  • Free-to-start tickets: 5 unlock tickets on signup removes the onboarding friction of needing ETH just to try.
  • Staking battles with winner-takes-all: simplest PvP economics; no platform fee extraction visible in README.

Learnings

  • Hackathon-native: the project is shaped around what Pyth Entropy + Feeds enable, not the other way around. Good forcing function for focused scope.

Outcomes

  • Built, deployed, README-documented. No evidence of post-hackathon activity. Roadmap items in README (NFT minting, tournaments, mobile, multiplayer lobbies) are unshipped.

Open questions

  • Did it place in the Pyth Entropy Pool Prize?
  • Retention intent: shelved experiment or paused-with-plans?
  • Is the contract still reachable on testnet?

Links