Deploys and operates this DApp monorepo—Hardhat Ignition, contract verification, Next.js production builds, Alchemy/Reown env vars, CI workflows, staging vs production, security and monitoring. Use when deploying contracts or frontend, configuring CI/CD, fixing workflow failures, or planning releases.
backend/ignition/modules/.frontend/src/lib/wagmi.config.ts.Legacy Polygon zkEVM entries in Hardhat config are commented out; prefer the Ethereum/Base stack.
frontend/package.json and frontend/next.config.mjs (production build, env, caching).frontend/: bun run build then bun run start for production serving.ALCHEMY_ENDPOINT_URL_ETHEREUM_MAINNETALCHEMY_ENDPOINT_URL_ETHEREUM_SEPOLIAALCHEMY_ENDPOINT_URL_BASE_MAINNETALCHEMY_ENDPOINT_URL_BASE_SEPOLIAALCHEMY_API_KEYNEXT_PUBLIC_REOWN_PROJECT_IDAlign runtime networks with frontend/src/lib/wagmi.config.ts (Hardhat, Sepolia, Base Sepolia, mainnet, Base).
.github/workflows/ — e.g. ci-tests.yml aggregates backend, frontend, and solidity jobs.core.hooksPath → .githooks (see root README.md); prepare scripts configure this locally.ci-backend.yml, ci-backend-solidity.yml.bun audit --audit-level=high — ci-frontend.yml..env locally; use proper secret storage in hosted CI/CD.Chain
Frontend
Hardening