web/docs/deployment
Joshua ab4c12c8ca
Some checks are pending
check / secretapi (push) Waiting to run
docs: capture sepolia contract addresses and live api status
2026-02-19 12:15:42 -08:00
..
chain-config.template.json Align trust and policy surfaces to 100 USDC floor 2026-02-18 20:50:56 -08:00
contract-addresses.base-sepolia.json docs: capture sepolia contract addresses and live api status 2026-02-19 12:15:42 -08:00
contract-addresses.template.json Add store skeleton and deployment config templates 2026-02-17 11:49:36 -08:00
edut-dev-infra-cutover-checklist.md docs: record edut.dev infra cutover execution status 2026-02-19 12:00:05 -08:00
environment-invariants.md Lock boundary availability and owner-admin entitlement model 2026-02-17 15:51:16 -08:00
local-e2e-smoke.md Add local launcher-to-secretapi end-to-end smoke runbook 2026-02-17 20:51:56 -08:00
public-surface-checklist.md Harden bundled checkout disclosure and launcher-only commerce policy 2026-02-17 14:02:03 -08:00
README.md Add local launcher-to-secretapi end-to-end smoke runbook 2026-02-17 20:51:56 -08:00
secretapi-deploy.md docs: capture sepolia contract addresses and live api status 2026-02-19 12:15:42 -08:00

Deployment Templates

These templates are deployment-time placeholders for membership-gated commerce.

Files

  1. chain-config.template.json
  • Network and quote policy defaults.
  1. contract-addresses.template.json
  • Canonical contract and treasury addresses.
  1. secretapi-deploy.md
  • Backend deployment runbook for membership + governance install APIs.
  1. local-e2e-smoke.md
  • Local launcher + backend smoke sequence before live deployment.

Usage

  1. Copy templates to environment-specific files.
  2. Fill contract addresses only after deployment finalization.
  3. Keep config under change control with signed release notes.

Required Invariants

  1. Chain ID must match API allowlist.
  2. Membership contract address must match quote/confirm backend configuration.
  3. Treasury wallet must be explicit and audited.