1.3 KiB
1.3 KiB
Chain Operations Runbook (Base, v1)
Scope
Operational procedures for membership mint and checkout confirmation dependency on chain state.
Normal Operation
- Primary RPC healthy.
- Confirmation endpoint verifies tx receipt and policy match.
- Membership state transitions to
membership_activeonly on valid confirmation.
Degraded Scenarios
RPC Outage
- Mark confirmation dependency degraded.
- Switch to secondary RPC endpoint.
- Re-run receipt verification.
- If uncertain, fail closed and queue retry.
Reorg Risk
- Apply minimum confirmation depth policy.
- If tx dropped/reorged, revert to
pending_membership_mint. - Notify via deterministic status message; do not promote state.
Chain Congestion
- Quote remains authoritative until expiry.
- Expired quote requires re-quote.
- No off-policy amount overrides.
Safe Mode Triggers
- Conflicting tx results across RPC providers.
- Contract bytecode mismatch at expected address.
- Persistent receipt retrieval failures beyond threshold.
Safe mode actions:
- Pause new confirmations.
- Keep purchase state blocked.
- Emit incident evidence.
Recovery
- Validate RPC consensus.
- Reconcile pending confirms deterministically.
- Resume confirmations after verification threshold restored.