{"audit":{"counts":{"batched_blocks":0,"blocks":1,"checkpoint_votes":0,"legacy_unsigned_spends":0,"mempool_pending":0,"mempool_total":0,"product_orders":0,"signed_spends":0,"spends":0,"transactions":1,"validators":0,"versioned_blocks":1,"wallets":1},"tip":{"hash":"C6946619D1AF399EDF4B7B46660D58C3F74162057DDC628C417A10EE6C11A922","height":0},"valid":true,"warning_count":0},"automated_blockers":["validators_configured","checkpoint_quorum_reached","bootstrap_peers_configured"],"automated_release_candidate":false,"chain_id":"spacecash-devnet-1","gates":{"automated":[{"detail":"Ledger audit must have no integrity errors.","evidence":{"error_count":0},"id":"audit_valid","severity":"blocker","status":"pass"},{"detail":"Ledger audit must have no compatibility or fulfillment warnings.","evidence":{"warning_count":0,"warnings":[]},"id":"no_audit_warnings","severity":"blocker","status":"pass"},{"detail":"Mainnet candidate must not depend on legacy unsigned spend compatibility.","evidence":{"legacy_unsigned_spends":0},"id":"no_legacy_unsigned_spends","severity":"blocker","status":"pass"},{"detail":"Candidate ledger should not carry pending mempool transactions.","evidence":{"mempool_pending":0},"id":"no_pending_mempool","severity":"blocker","status":"pass"},{"detail":"Candidate chain should contain current versioned blocks.","evidence":{"versioned_blocks":1},"id":"versioned_blocks_present","severity":"blocker","status":"pass"},{"detail":"Local producer must be present in the producer allowlist.","evidence":{"allowed_producers":["spacecash-devnet-producer-1"]},"id":"producer_allowlist_configured","severity":"blocker","status":"pass"},{"detail":"At least one registered validator wallet must be configured.","evidence":{"validators":0},"id":"validators_configured","severity":"blocker","status":"fail"},{"detail":"Current chain tip must have signed validator checkpoint quorum.","evidence":{"eligible_votes":0,"quorum":1},"id":"checkpoint_quorum_reached","severity":"blocker","status":"fail"},{"detail":"Candidate network must define monitored bootstrap peers.","evidence":{"bootstrap_peers":0},"id":"bootstrap_peers_configured","severity":"blocker","status":"fail"}],"manual":[{"detail":"Run a public testnet with reproducible node setup and monitored bootstrap peers.","id":"public_testnet_complete","severity":"blocker","status":"manual_blocker"},{"detail":"Complete an outside security review of wallet and sync behavior.","id":"external_security_review_complete","severity":"blocker","status":"manual_blocker"},{"detail":"Complete legal, tax, and product-payment review before real-money use.","id":"legal_compliance_review_complete","severity":"blocker","status":"manual_blocker"},{"detail":"Define recovery phrase, address versioning, backup rotation, hardware wallet, and custody policy.","id":"wallet_recovery_custody_policy_complete","severity":"blocker","status":"manual_blocker"},{"detail":"Produce launch, monitoring, archive, and rollback procedures.","id":"production_deployment_runbook_complete","severity":"blocker","status":"manual_blocker"}]},"mainnet_ready":false,"manual_blockers":["public_testnet_complete","external_security_review_complete","legal_compliance_review_complete","wallet_recovery_custody_policy_complete","production_deployment_runbook_complete"],"mode":"mainnet-readiness-v1","next_actions":["At least one registered validator wallet must be configured.","Current chain tip must have signed validator checkpoint quorum.","Candidate network must define monitored bootstrap peers.","Run a public testnet with reproducible node setup and monitored bootstrap peers.","Complete an outside security review of wallet and sync behavior.","Complete legal, tax, and product-payment review before real-money use.","Define recovery phrase, address versioning, backup rotation, hardware wallet, and custody policy.","Produce launch, monitoring, archive, and rollback procedures."]}
