web/docs/deployment/README.md

30 lines
833 B
Markdown

# Deployment Templates
These templates are deployment-time placeholders for membership-gated commerce.
## Files
1. `chain-config.template.json`
- Network and quote policy defaults.
2. `contract-addresses.template.json`
- Canonical contract and treasury addresses.
3. `secretapi-deploy.md`
- Backend deployment runbook for membership + governance install APIs.
4. `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.