genesis_allocation_template.json

1586 bytes
{
  "allocation_hash": "131ED3AD0536152AB3D6590D7804DCF614206617DEAE41D238905913E36944E1",
  "allocations": [],
  "approval": {
    "approved": false,
    "approved_at": "",
    "approved_by": "",
    "notes": "",
    "reviewed_source_hash": ""
  },
  "chain_id": "spacecash-devnet-1",
  "genesis_plan_hash": "55D62969DFEE8460989A8A36D59F37D78CFB8BAF48DE44BF7B991FE61DFEEC27",
  "genesis_plan_id": "spacecash-devnet-genesis-plan-v1",
  "manual_gate": {
    "id": "legal_compliance_review_complete",
    "reason": "A human-reviewed allocation basis, distribution plan, treasury controls, and legal/compliance approval are required before launch.",
    "status": "not_complete"
  },
  "mode": "spacecash-genesis-allocation-v1",
  "monetary_policy_hash": "5C4C51D443B91EF950B0E3FCC2A653F14C650E2316CACF2D93740CE180496B64",
  "monetary_policy_id": "spacecash-devnet-monetary-policy-v1",
  "required_allocation_fields": [
    "address",
    "amount_units",
    "label",
    "basis",
    "reviewer"
  ],
  "rules": [
    "Historical devnet wallet balances do not automatically migrate.",
    "Candidate private keys are not allowed in a launch allocation.",
    "Every allocation row must have address, amount_units, label, basis, and reviewer.",
    "The approved allocation total must exactly equal the protocol supply cap.",
    "The approval block and manual legal/compliance gate must be complete before launch."
  ],
  "status": "template_only_not_approved",
  "supply_cap": "1000000000",
  "supply_cap_units": 1000000000000000,
  "version": 1
}