مستندات دارا
مرجع فنیاستقرار
این صفحه فقط به انگلیسی موجود است.

Production launch checklist

Brief §148. Status as of 2026-10-31 (owner decisions: ../decisions/OWNER_DECISIONS_20261031.md). Ready = done and evidenced in this repository; Needs owner = a decision, approval or asset only the operator can provide; Not started = work that follows from such a decision.

#ItemStatusEvidence / what is missing
1PRD approvedNeeds owner../product/PRD.md written; formal approval pending
2Asset model approvedNeeds ownerClassic Stellar assets with AUTH_REQUIRED, AUTH_REVOCABLE, AUTH_CLAWBACK_ENABLED (../stellar/ASSET_MODEL_EVALUATION.md); GOLD decided; home domain still to choose
3Issuer policy approvedNeeds owner../security/AUTHORITY_MATRIX.md, ../operations/CLAWBACK_POLICY.md
4Wallet model approvedNeeds ownerCustodial, sponsored accounts (../stellar/STELLAR_ARCHITECTURE.md §4)
5Reserve model approvedNeeds ownerManual four-eyes snapshots, 35-day validity (../finance/INVARIANTS.md INV-01)
6Security reviewReady (internal)Review passes in ../reviews/; scans and security tests in ../testing/evidence/SECURITY_PERF_20261030.md. An independent review is recommended before Mainnet
7External audit if contracts are usedNot applicableNo smart contracts (Classic assets; no SAC admin contract)
8Issuer signerReady (design and code)One human signer, software key (owner decision); TestSingleHumanSigner on local Stellar. At the ceremony: the signer's public key and backup check
9Treasury securityReady (code), Not started (host)Hot/cold split, sweep, refill; online keys in Vault Transit (SIGNER_BACKEND=vault, make vault-test); a production Vault/OpenBao cluster to provision
10Self-hosted RPC redundancyReady (design), Not started (hosts)Gateway with failover, ≥ 2 nodes enforced by config in UAT/production, failover tests; hosts to provision
11Database HANot startedSynchronous replica + pgBackRest described (../operations/BACKUP_RESTORE.md); hosts to provision
12Backups verifiedReadyRestore drill passed (BACKUP_RESTORE.md §4); repeat on UAT
13DR testNot startedRestore procedure written; run during UAT
14MonitoringReadyMetrics, dashboards (../operations/MONITORING.md)
15AlertsNeeds owner30 rules with unit tests; receivers template ready (production.yml.example); who is paged and which channel: decided later
16ReconciliationReadyEvery demo and e2e run; runbook ../operations/RECONCILIATION_RUNBOOK.md
17Performance testReady (local baseline)Sized for ~1 order/s: 8 AUTO + 3 GOV channels (../operations/ISSUER_OPERATIONS.md §1)
18Security testReadyTestHTTPSecurity and the scans; repeat on UAT
19UAT sign-offNot startedUAT.md. Testnet end-to-end in the launch layout: tooling ready (TESTNET.md); not yet run (our Testnet RPC node's first sync was still downloading history)
20Mainnet canary passedNot startedMAINNET_CANARY.md
21Production limits configuredNeeds ownerChannel count and XLM float sized; per-trade bounds, daily limits and the GOLD hot float are console settings for two operators
22Incident response readyReady (documents)../operations/INCIDENT_RESPONSE.md; needs named on-call
23On-call readyNeeds ownerRota and receivers
24Dependency inventory completeReady../infrastructure/EXTERNAL_DEPENDENCIES.md, SBOMs in ../security/sbom/

Decisions still open

QuestionUnblocks
Home domain for GOLD (stellar.toml)2, Mainnet activation
Alert receivers and on-call rota15, 23
Formal approvals (PRD, asset, issuer, wallet and reserve policies)1–5
Hosts: two RPC nodes, PostgreSQL HA, Vault cluster, Galexie disk9, 10, 11, UAT

در این صفحه