> INIT / ROADMAP.LOG

Roadmap

A short list of what is built and what comes next. The roadmap describes new contracts that ship alongside the existing ones, not upgrades to them.

check_circle
Step 01 · Shipped

Contracts & libs

▸ Shipped

Full implementation of the 13 contracts and 6 libraries. 32 archetypes painted in CardArt.sol, 16 abilities resolved in Abilities.sol, deterministic combat in Combat.sol.

  • check21,000,000 hard cap, no minter post-construction.
  • check32 archetypes across 5 rarities, hundreds of unique stat combinations.
  • check16 abilities with the full interaction matrix in COMBAT.md.
  • checkv4 hook with permission bits 0x0EC0 (mined CREATE2).
  • checkDaily 64-entrant tournament, full bracket on-chain.
radio_button_checked
Step 02 · Now

Mainnet deploy & LP seed

● In progress

One-shot deploy via Deploy.s.sol. The script mines the hook salt, deploys 8 contracts in dependency order, and prints the address book. There is no admin renouncement step because there is nothing to renounce.

  • arrow_rightPool init: 1 ETH ≈ 21,000 $CARDS at sqrtPriceX96 = 1.148e31.
  • arrow_right1 ETH initial LP seeded by deployer.
  • arrow_rightGenesis Card auto-minted to the first liquidity provider above 5,000 $CARDS-eq.
  • arrow_rightWeek-1 airdrop budget for early packers (no signer, permissioned only by deployer balance).
  • arrow_rightMarketing site shipped (home, about, whitepaper, roadmap, cards, tournament, replay, packs).
radio_button_unchecked
Step 03 · Planned

Tournaments live

○ Planned

Daily 12-hour entry windows. The first tournament opens at the first block past mainnet deploy. Permissionless resolveRound with on-chain combat replay; the client re-runs Combat.resolveMatch locally and animates frame-by-frame.

  • circleFull bracket animation player in the client.
  • circlePer-mood chiptune themes (5 moods, 1 theme each).
  • circle16 distinct ability sound effects synthesised at runtime.
  • circleTournament archive view: replay any past match by tour id, round, and match index.
more_horiz
Step 04 · Exploring

Beyond

○ Exploring

Optional alt-chain mirrors (Base or Optimism via canonical bridge, read-only mirrors of card ownership for cheaper inspection). Seasonal events grafted onto the hook (Halving Festivals once per real Bitcoin halving). A Lightning-channel themed expedition variant where two players co-stake decks against each other.

  • circleRead-only L2 mirrors of plot state.
  • circleSeasonal halving events with capped one-shot bonuses.
  • circleTwo-player Lightning expeditions (coopetitive idle).
  • circleAn on-chain card editor: community-submitted archetype 33 and beyond, governed by a future LP-weighted DAO contract that ships alongside, never on top of.
priority_high
The roadmap is additive, not destructive

Anything new ships as a new contract that other contracts can choose to read from. A card minted today still works exactly the same in 2030.