{
  "schema": "astra-dex-pool-creation-safe-submission-dry-run-status-v0.1",
  "generatedAt": "2026-05-15T00:16:14.946Z",
  "status": "DEX_POOL_CREATION_SAFE_SUBMISSION_DRY_RUN_REVIEW_READY_NOT_SUBMITTED",
  "currentApprovedMode": "restricted-mainnet-operation",
  "publicStatement": "AstraTreasury completed the DEX pool creation Safe submission dry run and operator command review. No Safe API call was made, the Safe UI was not opened by automation, the transaction was not submitted, not queued, not executed, no pool is created, no liquidity is added, no funds are moved, and public trading is not approved.",
  "summary": {
    "dryRunReady": true,
    "payloadHash": "1c53ae761eb247b809cfdc7e4f49cd30d29dfb31112393ead8df2d082e8c0f2a",
    "safeAddress": "0x8992B4173cf791Cf88eC36cd53b27F3BF22404D3",
    "targetAddress": "0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1",
    "dataHash": "405eb9864e347427fa8187ce77efe39dddd03b55bfa67c3c09113faac90524ab",
    "callsSafeTransactionService": false,
    "safeUiOpenedByAutomation": false,
    "safeTransactionSubmitted": false,
    "safeTransactionQueued": false,
    "safeTransactionExecuted": false,
    "poolCreated": false,
    "liquidityAdded": false,
    "fundsMoved": false,
    "publicTradingApproved": false,
    "nextRecommendedMilestone": "DEX Pool Creation Safe Submission Execution Approval"
  },
  "dryRunReview": {
    "dryRunReviewHash": "0bcf10d015da33dc0f3daf2259e808b5cb4bd8d1e268408bcd4387498c9bcfdc",
    "hashAlgorithm": "SHA-256",
    "candidateReview": {
      "chainId": 8453,
      "safeAddress": "0x8992B4173cf791Cf88eC36cd53b27F3BF22404D3",
      "to": "0x03a520b32C04BF3bEEf7BEb72E919cf822Ed34f1",
      "value": "0",
      "dataHash": "405eb9864e347427fa8187ce77efe39dddd03b55bfa67c3c09113faac90524ab",
      "dataBytes": 132,
      "operation": "CALL",
      "operationValue": 0,
      "functionSelector": "0x13ead562",
      "functionSignature": "createAndInitializePoolIfNecessary(address,address,uint24,uint160)",
      "payloadHashMatches": true,
      "calldataMatchesPayload": true
    },
    "operatorCommandReview": {
      "reviewOnly": true,
      "safeTransactionServiceApiCallMade": false,
      "safeUiOpenedByAutomation": false,
      "apiKeyRequiredForThisDryRun": false,
      "submissionMethodForLaterStep": "Operator-reviewed manual Safe UI or Safe Transaction Service/API Kit flow",
      "commandTemplateStatus": "review-only-not-executable",
      "commandTemplate": [
        "Review the Safe address, target, value, operation, calldata hash, and payload hash.",
        "Run a fresh no-pool recheck immediately before actual submission.",
        "Record Safe submission execution approval before actual submission.",
        "Submit only in the later dedicated submission step."
      ],
      "forbiddenDuringDryRun": [
        "Do not POST to Safe Transaction Service.",
        "Do not open Safe UI to submit.",
        "Do not request signatures.",
        "Do not queue a Safe transaction.",
        "Do not execute a Safe transaction."
      ]
    },
    "requiredBeforeActualSafeSubmission": {
      "safeSubmissionPreparationReady": true,
      "safeSubmissionDryRunReviewComplete": true,
      "freshNoPoolRecheckImmediatelyBeforeSubmission": true,
      "operatorSafeSubmissionCommandReviewed": true,
      "safeSubmissionExecutionApprovalRecorded": false,
      "publicStatusUpdatePrepared": false,
      "postSubmissionMonitoringPlanReady": false
    },
    "artifactHashes": [
      {
        "path": "reports/dex-pool-creation-safe-submission-dry-run/dex-pool-creation-safe-submission-dry-run-review.json",
        "bytes": 3400,
        "sha256": "6251e4fc3edc213a24c5039c1962a6f8d0ef5381bb0db51a4061d7d980a950b6"
      },
      {
        "path": "reports/dex-pool-creation-safe-submission-preparation/dex-pool-creation-safe-submission-preparation.json",
        "bytes": 3181,
        "sha256": "b6c9d67117e1ea0f867c535c2cf0c012bcc2857b5c7c9e56f9827d0d463f351d"
      },
      {
        "path": "reports/dex-pool-creation-safe-payload-generation/generated/dex-pool-creation-safe-payload.json",
        "bytes": 2750,
        "sha256": "24b4402076b24a9f48ccfcd9dd0aa280ba14738acdd20573aa54f9cfedf9d67e"
      },
      {
        "path": "public-docs/dex-pool-creation-safe-submission-preparation-status.json",
        "bytes": 6449,
        "sha256": "2dea811d322964503a4d4a3bf8b83f1c1107d4840328f451e0c5a706e529b213"
      },
      {
        "path": "public-docs/dex-pool-creation-safe-submission-approval-status.json",
        "bytes": 9537,
        "sha256": "073bdabcf390dc34eef8589f2869e1c1e89ad0d7a6c294f51a6061043db57430"
      },
      {
        "path": "public-docs/dex-pool-creation-safe-payload-verification-status.json",
        "bytes": 7167,
        "sha256": "0a9965e0039fe07e1267fba6061dbf608044df22f01d4157b54015aacc01789c"
      },
      {
        "path": "public-docs/dex-pool-creation-safe-payload-generation-status.json",
        "bytes": 6809,
        "sha256": "d599ad02f489c5d8d81793bda05afe740a52f297ab0436d9bac631ca2849b7d0"
      },
      {
        "path": "public-docs/dex-pool-existence-precheck-status.json",
        "bytes": 6805,
        "sha256": "3598a469ef88b038e6e5ad09f70ce64671188d80b39aa7a6f77dce7a533ed984"
      },
      {
        "path": "public-docs/full-launch-status.json",
        "bytes": 2717,
        "sha256": "16dec6e30bbec9b9692ea41c76cac4b798ef2c17ac5adb49a9fffa209e1a9cdc"
      },
      {
        "path": "public-docs/treasury-funding-status.json",
        "bytes": 2489,
        "sha256": "d87c2c774d0f782c4ca38857d3c77f2cf06037218af677ad9cdd365ba64c5e91"
      },
      {
        "path": "public-docs/mainnet-execution-status.json",
        "bytes": 1320,
        "sha256": "0c71fb7dae41ff5de26619804a2bbc8a80310bfe67e600b8552d1aa4b353e1e4"
      }
    ]
  },
  "currentStatuses": {
    "dexPoolCreationSafeSubmissionPreparation": "DEX_POOL_CREATION_SAFE_SUBMISSION_PREPARATION_READY_NOT_SUBMITTED",
    "dexPoolCreationSafeSubmissionApproval": "DEX_POOL_CREATION_SAFE_SUBMISSION_APPROVED_NOT_SUBMITTED",
    "dexPoolCreationSafePayloadVerification": "DEX_POOL_CREATION_SAFE_PAYLOAD_VERIFICATION_REVIEW_COMPLETE_NOT_EXECUTED",
    "dexPoolCreationSafePayloadGeneration": "DEX_POOL_CREATION_SAFE_PAYLOAD_GENERATED_NOT_EXECUTED",
    "dexPoolExistencePrecheck": "DEX_POOL_EXISTENCE_FACTORY_PRECHECK_COMPLETE_NO_POOL_FOUND",
    "fullLaunch": "FULL_LAUNCH_READINESS_TRACK_OPEN_PLANNING_ONLY",
    "treasuryFunding": "TREASURY_FUNDING_READINESS_TRACK_OPEN_NOT_APPROVED",
    "mainnetExecution": "MAINNET_EXECUTION_QUEUE_DISABLED"
  },
  "restrictions": {
    "safeTransactionSubmission": false,
    "safeTransactionExecution": false,
    "poolCreationExecution": false,
    "liquidityProvision": false,
    "publicTrading": false,
    "buyPageActivation": false,
    "realTreasuryFunding": false,
    "fullLaunch": false
  },
  "safety": {
    "callsSafeTransactionService": false,
    "opensSafeUi": false,
    "submitsToSafe": false,
    "requestsSignatures": false,
    "queuesSafeTransaction": false,
    "executesSafeTransaction": false,
    "createsPool": false,
    "addsLiquidity": false,
    "movesFunds": false,
    "activatesBuyPage": false,
    "approvesFullLaunch": false
  }
}
