Proof-first website and archive
Local website routes, candidate image/record integrity and prior HTTP smoke checks remain preserved. This is not a live-domain review.
npm run build / npm run smokeWEBSITE PREVIEW 03 / 2026-10-29
The direction is proof-first: collectible art, wallet-bound proof, and the Anvil as the art inventory desk. This site explains the design. It does not turn a draft or a browser model into a deployed system.
Local website routes, candidate image/record integrity and prior HTTP smoke checks remain preserved. This is not a live-domain review.
npm run build / npm run smoke26 website/archive/model tests passed. The browser illustration is not a wallet or blockchain transaction.
npm testTypeScript and zero-warning frontend ESLint passed with the integrated contract tooling. Solidity engineering checks are separately recorded.
npm run typecheck / npm run lint -- --max-warnings=0Prior In-App Browser CSS-frame checks at 375, 768, 1024 and 1440 px verified tablet hero separation, desktop composition and 44 px targets. This is not physical-device, Safari or full accessibility verification.
Recorded responsive-frame browser reviewPinned interface compilation and ten ABI-shape tests passed. API-shape checks remain distinct from actual runtime behavior.
npm run test:interfacesConcrete factory/router/vault passed 50 native tests: 42 unit scenarios, five fuzz properties at 256 trials, and three stateful invariants at 128 runs ×64 calls each with zero reverts. Complete initcode, runtimes and inert stores fit hard EVM size limits. No formal audit or chain deployment is claimed.
npm run compile:contracts / npm run test:contractsSentinel pilot art is frozen as release candidate rc3 (80 records, QA-corrected and approved 29 Oct 2026); the previews on this site are rc3 renders. It is not published: no IPFS root yet and rights records are not reviewed here. No canonical LEGEND address, holder allocation or market deployment exists.
IPFS publication and rights record requiredOn Robinhood Chain testnet: a 2-of-3 council Safe, the signed attestation registry and three canary contracts are deployed and verified, and Season 1 rules are registered on chain. The website itself still connects no wallet; the Anvil stays a browser-only model.
seasons/season-1/DEPLOY.mdThe proof-first website is live at cryptolegends.fun and the full smoke test passes on the live domain. Contracts are testnet only; nothing is on mainnet.
npm run smoke -- https://cryptolegends.funThese results belong to the earlier local checkpoint. They are not fresh contract tests, art approval or a market audit.
Dependencies installed in this separate recovery folder. Unused scaffold and CSS build dependencies were removed only from this copy; originals remain untouched.
All 12 referenced WebP files exist and match their SHA-256 values. Deterministic records retain candidate-only state.
18 Node tests passed, including search/filter behavior, schema negatives, byte tampering, release blocking, deterministic records and draft overwrite protection.
12 catalog artifacts and 14 source/derivative inventory entries verified against original files kept in place.
TypeScript and ESLint checks passed. Next.js generated the archive routes and artifact pages as a local static build. An unused CSS worker dependency was removed after the initial build failure.
19 page URLs, 12 images and 12 artifact records passed HTTP checks. Preview hashes matched; unknown records, POST requests and unsafe paths were rejected.