> HISTORICAL DRAFT — This file predates the agent-only mint and fully on-chain art requirements. The NFT contract is not deployed, and owner controls remain undecided. Refer to the website status, not this file, for current launch status.

# Testing

- `cd contracts && forge test -vv`: 29 tests passing in the recorded run, including unit, fuzz, mock wrapper and invariant tests; see `deployments/contract-tests.txt`. Ten-egg callback measured 122,535 gas locally against 300,000 limit. Local results do not prove live VRF behavior or predict network costs.
- `npm run typecheck` checks web, shared and indexer. `npm run test:logic` tests fixed pricing, statuses, fee buffer, URI and metadata validation.
- `npm run build` produces a Next production build. Browser smoke tests covered desktop/mobile and local demo mint → wait → reveal; mobile viewport 390px had no horizontal overflow.
- Not yet tested: a real testnet VRF request/fulfillment, funded mainnet deployment, production wallet end-to-end, indexer against a live deployed contract, durable IPFS pins, BAW write execution and independent security audit. Complete these before opening mint.
