Extracted Now
spacecash_core.protocol
Constants, canonical JSON, amount conversion, address derivation, payload hashes, block hashes, deterministic consensus spec hash, monetary policy hash, genesis plan hash, wallet policy hash, explicit append-only fork-choice policy, and producer policy defaults.
spacecash_core.ledger
SQLite schema migration, status, audit, mainnet readiness gates, block lookup, transaction lookup, transaction inclusion proofs, signed mempool queueing, mempool mining, node identity, local consensus policy, bootstrap peers, producer allowlists, chain snapshots with wallet public keys, peer registry, peer health checks, peer gossip discovery, signed checkpoint votes, quorum evaluation, fork-choice evaluation, sync previews, and guarded append-only imports.
tools/spacecash_cli.py
Standalone config/status/audit/block/tx/node/peer/sync inspection outside Flask.
tools/spacecash_smoke.py
Temporary-ledger smoke coverage for signed wallets, mempool mining, checkpoint quorum, snapshots, peer gossip, and audit.
tools/spacecash_candidate.py
Clean signed-only candidate ledger builder that proves automated readiness gates can pass without rewriting historical devnet state.
tools/spacecash_consensus_spec.py
Writes the current devnet consensus specification JSON and hash for release review, auditors, and operators.
tools/spacecash_monetary_policy.py
Writes the current supply, issuance, fee, and treasury policy JSON and hash for release review, auditors, and operators.
tools/spacecash_genesis_plan.py
Writes the current devnet-to-mainnet genesis and allocation boundary JSON and hash for release review, auditors, and operators.
tools/spacecash_genesis_allocation.py
Writes and verifies the launch allocation template, allocation hash, duplicate-address checks, supply total, and approval gate status.
tools/spacecash_gate_evidence.py
Writes and verifies the manual mainnet-gate evidence template for public testnet, external audit, legal/compliance, wallet custody, and production deployment signoff.
tools/spacecash_public_testnet_evidence.py
Writes and verifies public-testnet exit evidence for independent node operators, required scenario proofs, incident closure, and final report approval.
tools/spacecash_security_review_evidence.py
Writes and verifies external security-review closure evidence for audit scope, findings, remediation, accepted risks, and auditor signoff.
tools/spacecash_legal_compliance_evidence.py
Writes and verifies legal/compliance review evidence for use-case approval, distribution basis, disclosures, operational controls, jurisdictions, and final launch decision.
tools/spacecash_wallet_custody_evidence.py
Writes and verifies wallet recovery/custody approval evidence for recovery standard, address versioning, backup rotation, lost-key procedures, custody posture, and final signoff.
tools/spacecash_production_deployment_evidence.py
Writes and verifies production deployment approval evidence for source freeze, archived release bundle, HTTP hardening, monitoring, backup/restore, rollback, incident response, and post-deploy audit.
tools/spacecash_mainnet_decision.py
Aggregates the release manifest, checksum manifests, approved genesis allocation, manual gate evidence, and gate-specific evidence into one final mainnet decision check.
tools/spacecash_wallet_policy.py
Writes the current wallet recovery and custody policy JSON and hash for release review, auditors, and operators.
tools/spacecash_testnet_plan.py
Public-testnet package builder that writes a multi-validator candidate DB, node configs, operator checklist, daily report template, incident log, manual-gate evidence template, and SHA256 checksums.
tools/spacecash_testnet_rehearsal.py
Local multi-node rehearsal runner that starts temporary package nodes and archives health, readiness, manifest, audit, checkpoint, peer, gossip, and sync-preview evidence.
tools/spacecash_security_review_packet.py
External-review packet builder with source manifest, copied security docs, attack-surface notes, review matrix, findings log, remediation tracker, and SHA256 checksums.
tools/spacecash_release_bundle.py
Review artifact builder that writes the clean candidate DB, public-testnet package, rehearsal report, security-review packet, genesis allocation template/check, manual gate evidence template/check, release manifest, summaries, README, copied manual-gate docs, and SHA256 checksums into one directory.
tests/test_spacecash_core.py
Standard-library regression coverage for protocol metadata, signed mempool nonce behavior, checkpoint votes, append-only sync import, and producer-policy rejection.
tests/test_spacecash_daemon.py
HTTP daemon regression coverage for health, config, status, audit, signed product-payment settlement, receipt lookup, and mined nonce rejection.
tools/spacecash_release_manifest.py
Deterministic release manifest with critical source hashes, protocol metadata, and optional compile, consensus-spec, monetary-policy, genesis-plan, genesis-allocation, manual-gate-evidence, public-testnet-evidence, security-review-evidence, legal-compliance-evidence, wallet-custody-evidence, production-deployment-evidence, wallet-policy, unit, smoke, testnet, security-packet, and live audit checks.
docs/spacecash
Consensus spec, threat model, mainnet gate, manual gate, public testnet, audit scope, wallet custody, deployment, and legal/compliance documents track launch blockers and required review evidence.
northstar_catalog
Shared product lookup and SpaceCash eligibility checks for Prime and Chromatic catalog sources.
tools/spacecash_daemon.py
HTTP daemon exposing status, audit, wallet registration, faucet, transfer, redemption, catalog-backed product payment, signed mempool routes, chain snapshots, peer checks, sync previews/imports, receipt records, historical backfill, block, and transaction data without importing the site app.