These violent delights have violent ends.
Dark Forest Aztec is a fully onchain strategy game set in a procedurally generated hidden universe. Core universe rules and state commitments are enforced by Aztec smart contracts, while zero-knowledge cryptography lets players explore, fight, capture planets, and command fleets without fully exposing their positions onchain. Expand your empire, outthink rivals, and compete for resources and glory.
Dark Forest Aztec 0.1.0 is a port of the core features of Dark Forest 0.6 to Aztec.
Future updates and iterations will build on Aztec's programmable privacy features.
This project explores a future where programmable privacy reshapes what fully onchain games can be.
| Network | Indexer API |
|---|---|
| Testnet | https://server-testnet.up.railway.app |
CONTRIBUTING.md: environment, repo map, PR checklist.docs/architecture.md: flow, contracts, state-hash model, packages.docs/developer-guide.md: where to change code, module boundaries.docs/external-wallet.md: Aztec external wallet with DFPunk.
Early software. Deployed on Aztec testnet only. Contracts and circuits are not audited. Schemas and Aztec pins may change without notice.
Do not rely on this for anything you cannot afford to lose.
Dark Forest was created by the Dark Forest team: zk-SNARKs and a fully onchain game with hidden information.
Upstream code lives in darkforest-eth/darkforest-v0.6.
Dark Forest Aztec is a DFArchon port on Aztec Network.
License selection is not finalized here.
If you fork or ship something before that, open an issue or ask on the DFArchon Discord first.