{
  "ok": true,
  "schema": "wisely.x402.rail-readiness-status.v1",
  "generatedAt": "2026-07-08T10:55:53.805Z",
  "philosophy": "Proof-based readiness. No fixed day gates; rails promote when repeatable correctness, settlement proof, negative tests, reconciliation, observability, and external readability pass.",
  "productDirection": "Wisely is building toward the cross-currency x402 facilitator layer: quote, hand off wallet signing, verify, settle, receipt, reconcile, and expose proof for agent commerce.",
  "readinessLevels": {
    "disabled": "Not configured or intentionally off.",
    "quote_only": "Can quote or hand off a route but does not verify native settlement.",
    "beta": "Live but capped while proof volume and hardening grow.",
    "stable_beta": "Multiple live proofs, negative tests, clean reconciliation, public proof, external checks, and guardrails pass.",
    "production": "Stable beta plus managed signer/KMS, KYT or enforced low-ticket policy, load test, alerting, runbook, and public security docs."
  },
  "rails": {
    "base": {
      "rail": "base",
      "title": "Base USDC native x402 facilitator",
      "status": "production",
      "settlement": "native_eip3009_verify_and_settle",
      "supported": {
        "x402Version": 2,
        "name": "Wisely x402 Facilitator",
        "mode": "native_verify_and_settle",
        "facilitator": {
          "url": "https://payments.wiselyenterprisesllc.com/x402/facilitator",
          "verify": "https://payments.wiselyenterprisesllc.com/x402/facilitator/verify",
          "settle": "https://payments.wiselyenterprisesllc.com/x402/facilitator/settle",
          "supported": "https://payments.wiselyenterprisesllc.com/x402/facilitator/supported"
        },
        "supported": [
          {
            "scheme": "exact",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetSymbol": "USDC",
            "assetTransferMethod": "eip3009",
            "eip712": {
              "name": "USD Coin",
              "version": "2"
            },
            "settlement": "enabled"
          }
        ],
        "receipts": {
          "chainBacked": true,
          "responseHeader": "PAYMENT-RESPONSE",
          "proofFields": [
            "transaction",
            "network",
            "asset",
            "amount",
            "payer",
            "payTo",
            "authorizationHash",
            "blockNumber",
            "blockHash",
            "bindingHash"
          ]
        },
        "security": {
          "acceptedRequirementRequired": true,
          "acceptedResourceMustMatch": true,
          "acceptedMethodMustMatch": true,
          "acceptedPayloadHashMustMatch": true,
          "onchainNonceReplayProtection": true,
          "emergencyPauseEnv": [
            "WISELY_FACILITATOR_EMERGENCY_PAUSED",
            "WISELY_X402_EMERGENCY_PAUSED"
          ],
          "emergencyPaused": false,
          "kytScreening": "local_blocklist_only_until_provider_configured",
          "velocityLimits": {
            "buyerMaxSettlementsPerMinute": 30,
            "buyerDailyUsdLimit": 500,
            "sellerDailyUsdLimit": 25000
          },
          "bugReport": "paul@wiselyenterprisesllc.com"
        },
        "signer": {
          "provider": "managed_http_signer",
          "gatewayConfigured": true,
          "gatewayHost": "wisely-managed-evm-signer:4021",
          "swapPath": "Set WISELY_FACILITATOR_SIGNER_PROVIDER plus WISELY_FACILITATOR_SIGNER_URL/TOKEN to point at a KMS/HSM signer gateway that implements GET /status and POST /settle.",
          "requiredGatewayContract": {
            "status": "GET /status returns ok, custody, signerProvider, address, chainId, balanceWei, needsBaseEthForGas",
            "settle": "POST /settle accepts chainId, rpcUrls, asset, EIP-3009 transferWithAuthorization args, confirmations, timeoutMs and returns transaction/block/gas/relayer/custody"
          }
        },
        "pricing": {
          "firstSuccessfulSettlementsPerSellerMonth": 1000,
          "afterFreeTier": "matches Coinbase published facilitator transaction fee",
          "currentTargetUsdPerSettlement": "0.001",
          "sellerRegistry": "https://payments.wiselyenterprisesllc.com/x402/sellers",
          "reconciliation": "https://payments.wiselyenterprisesllc.com/x402/facilitator/reconciliation"
        }
      },
      "runtime": {
        "ok": true,
        "mode": "native_verify_and_settle",
        "enabled": true,
        "emergencyPaused": false,
        "preferNative": true,
        "liveSettlementEnabled": true,
        "settlementEnabled": true,
        "network": "eip155:8453",
        "chainId": 8453,
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "rpc": {
          "configured": true,
          "ok": true,
          "latestBlock": 48359403,
          "activeHost": "base-rpc.publicnode.com",
          "failoverCount": 2
        },
        "relayer": {
          "configured": true,
          "custody": "local_encrypted_key_file_signer",
          "signerProvider": "local_sealed_key_service",
          "kmsReady": false,
          "managedSigner": {
            "configured": true,
            "host": "wisely-managed-evm-signer:4021",
            "provider": "managed_http_signer"
          },
          "ok": true,
          "address": "0xa4aFB28B093194Dec0a2AAa3013B849C6478Debe",
          "balanceWei": "10000000000000",
          "balanceEth": 0.00001,
          "lowGasThresholdWei": "1000000000000",
          "lowGasThresholdEth": 0.000001,
          "needsBaseEthForGas": false
        },
        "nextSteps": [
          "Run periodic replay/negative-suite checks and monitor settlement ledger.",
          "Migrate signer gateway custody to KMS/HSM/Vault before raising high-value public limits."
        ]
      },
      "stableBetaGate": {
        "ok": true,
        "passed": 10,
        "total": 10,
        "failedRequired": []
      },
      "productionGate": {
        "ok": true,
        "passed": 16,
        "total": 16,
        "failedRequired": []
      },
      "checks": {
        "stableBeta": {
          "enabled": {
            "id": "enabled",
            "ok": true,
            "label": "Native verify-and-settle is enabled."
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": true,
            "label": "Multiple reconciliation-confirmed on-chain payments exist.",
            "evidence": {
              "confirmedCount": 5,
              "ledgerRowCount": 12
            }
          },
          "explorerTx": {
            "id": "explorer_tx_hashes",
            "ok": true,
            "label": "Explorer-verifiable transaction hashes exist and reconcile as confirmed."
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "Negative suite passed.",
            "evidence": {
              "present": true,
              "file": "native-facilitator-negative-suite-20260524062053331.json",
              "ok": true,
              "schema": "wisely.native-facilitator-negative-suite.v1",
              "startedAt": "2026-05-24T06:20:53.332Z",
              "completedAt": "2026-05-24T06:20:53.963Z",
              "summary": null
            }
          },
          "reconciliation": {
            "id": "clean_reconciliation",
            "ok": true,
            "label": "Reconciliation is clean.",
            "evidence": {
              "checked": 5,
              "confirmed": 5
            }
          },
          "externalSurface": {
            "id": "external_x402_surface",
            "ok": true,
            "label": "External x402 surface checker passed.",
            "evidence": {
              "present": true,
              "file": "x402-surface-check-native-latest.json",
              "ok": true,
              "schema": "",
              "startedAt": null,
              "completedAt": null,
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof_confirmed",
            "ok": true,
            "label": "Public proof endpoint shows chain-confirmed rows.",
            "evidence": {
              "confirmedRows": 5
            }
          },
          "emergencyPause": {
            "id": "emergency_pause",
            "ok": true,
            "label": "Emergency pause env gates exist.",
            "evidence": [
              "WISELY_FACILITATOR_EMERGENCY_PAUSED",
              "WISELY_X402_EMERGENCY_PAUSED"
            ]
          },
          "velocityLimits": {
            "id": "velocity_limits",
            "ok": true,
            "label": "Velocity and ticket caps are active."
          },
          "logs": {
            "id": "logs_active",
            "ok": true,
            "label": "HTTP/payment logs are present."
          }
        },
        "production": {
          "enabled": {
            "id": "enabled",
            "ok": true,
            "label": "Native verify-and-settle is enabled."
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": true,
            "label": "Multiple reconciliation-confirmed on-chain payments exist.",
            "evidence": {
              "confirmedCount": 5,
              "ledgerRowCount": 12
            }
          },
          "explorerTx": {
            "id": "explorer_tx_hashes",
            "ok": true,
            "label": "Explorer-verifiable transaction hashes exist and reconcile as confirmed."
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "Negative suite passed.",
            "evidence": {
              "present": true,
              "file": "native-facilitator-negative-suite-20260524062053331.json",
              "ok": true,
              "schema": "wisely.native-facilitator-negative-suite.v1",
              "startedAt": "2026-05-24T06:20:53.332Z",
              "completedAt": "2026-05-24T06:20:53.963Z",
              "summary": null
            }
          },
          "reconciliation": {
            "id": "clean_reconciliation",
            "ok": true,
            "label": "Reconciliation is clean.",
            "evidence": {
              "checked": 5,
              "confirmed": 5
            }
          },
          "externalSurface": {
            "id": "external_x402_surface",
            "ok": true,
            "label": "External x402 surface checker passed.",
            "evidence": {
              "present": true,
              "file": "x402-surface-check-native-latest.json",
              "ok": true,
              "schema": "",
              "startedAt": null,
              "completedAt": null,
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof_confirmed",
            "ok": true,
            "label": "Public proof endpoint shows chain-confirmed rows.",
            "evidence": {
              "confirmedRows": 5
            }
          },
          "emergencyPause": {
            "id": "emergency_pause",
            "ok": true,
            "label": "Emergency pause env gates exist.",
            "evidence": [
              "WISELY_FACILITATOR_EMERGENCY_PAUSED",
              "WISELY_X402_EMERGENCY_PAUSED"
            ]
          },
          "velocityLimits": {
            "id": "velocity_limits",
            "ok": true,
            "label": "Velocity and ticket caps are active."
          },
          "logs": {
            "id": "logs_active",
            "ok": true,
            "label": "HTTP/payment logs are present."
          },
          "custody": {
            "id": "kms_or_managed_signer",
            "ok": true,
            "label": "Relayer key is out of plain env hot-key custody.",
            "evidence": {
              "custody": "local_encrypted_key_file_signer"
            }
          },
          "relayerGas": {
            "id": "relayer_gas_above_threshold",
            "ok": true,
            "label": "Relayer has enough Base ETH for launch-volume gas.",
            "evidence": {
              "balanceWei": "10000000000000",
              "lowGasThresholdWei": "1000000000000",
              "needsBaseEthForGas": false
            }
          },
          "kyt": {
            "id": "kyt_or_low_ticket_policy",
            "ok": true,
            "label": "KYT provider configured or low-ticket local policy enforced.",
            "evidence": {
              "kytConfigured": false,
              "localKytPolicyOk": true
            }
          },
          "loadTest": {
            "id": "load_test",
            "ok": true,
            "label": "Launch-volume load test passed.",
            "evidence": {
              "present": true,
              "file": "rail-load-test-latest.json",
              "ok": true,
              "schema": "wisely.x402.rail-load-test.v1",
              "startedAt": "2026-05-25T04:43:35.038Z",
              "completedAt": "2026-05-25T04:43:39.779Z",
              "summary": null
            }
          },
          "alerting": {
            "id": "alerting",
            "ok": true,
            "label": "Alert route configured for RPC/gas/reconciliation failures.",
            "evidence": {
              "ok": true,
              "schema": "wisely.x402.alerting-status.v1",
              "localSink": {
                "enabled": true,
                "path": "/home/node/.openclaw/agent-payments/multiplexer/rail-alerts.jsonl",
                "writable": true
              },
              "externalSinks": {
                "webhookConfigured": false,
                "emailConfigured": false,
                "agentMailConfigured": true,
                "agentMailInbox": "pablito@agentmail.to",
                "deliveryLogPath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-delivery.jsonl",
                "retryQueuePath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-retry-queue.json",
                "retryQueue": {
                  "pending": 0,
                  "delivered": 4,
                  "resolved": 15,
                  "abandoned": 1
                }
              },
              "deliveryRecent": [
                {
                  "at": "2026-07-08T10:45:15.638Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:30:15.811Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:15:15.068Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:00:15.869Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:45:15.158Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:30:16.630Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:15:14.908Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:00:15.131Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:45:15.979Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:30:21.472Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:15:14.448Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:00:18.004Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:45:18.191Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:30:17.270Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:15:17.456Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:00:18.331Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:45:17.014Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:30:16.397Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:15:15.216Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:00:16.349Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:45:15.250Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:30:14.401Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:15:14.487Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:00:15.577Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T04:45:15.861Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                }
              ],
              "recent": [
                {
                  "at": "2026-07-08T10:45:08.852Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:30:08.307Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:15:08.571Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:00:09.046Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:45:08.675Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:30:10.032Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:15:08.220Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:00:08.532Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:45:09.146Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:30:14.927Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:15:07.923Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:00:11.272Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:45:11.098Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:30:10.591Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:15:10.473Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:00:10.829Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:45:10.351Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:30:09.223Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:15:08.580Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:00:09.260Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:45:09.014Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:30:07.729Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:15:07.918Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:00:08.866Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T04:45:08.951Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                }
              ]
            }
          },
          "runbook": {
            "id": "incident_runbook",
            "ok": true,
            "label": "Security docs or incident runbook exists."
          }
        }
      },
      "evidence": {
        "live": {
          "present": true,
          "file": "native-facilitator-live-payment-20260524151308273.json",
          "ok": false,
          "schema": "wisely.native-facilitator-live-payment.v1",
          "startedAt": "2026-05-24T15:13:08.273Z",
          "completedAt": "2026-05-24T15:13:10.889Z",
          "summary": null
        },
        "negative": {
          "present": true,
          "file": "native-facilitator-negative-suite-20260524062053331.json",
          "ok": true,
          "schema": "wisely.native-facilitator-negative-suite.v1",
          "startedAt": "2026-05-24T06:20:53.332Z",
          "completedAt": "2026-05-24T06:20:53.963Z",
          "summary": null
        },
        "surface": {
          "present": true,
          "file": "x402-surface-check-native-latest.json",
          "ok": true,
          "schema": "",
          "startedAt": null,
          "completedAt": null,
          "summary": null
        },
        "load": {
          "present": true,
          "file": "rail-load-test-latest.json",
          "ok": true,
          "schema": "wisely.x402.rail-load-test.v1",
          "startedAt": "2026-05-25T04:43:35.038Z",
          "completedAt": "2026-05-25T04:43:39.779Z",
          "summary": null
        },
        "recentSettlements": [
          {
            "at": "2026-05-25T06:55:41.805Z",
            "transaction": "0x8a43bd63519ffec72c4690756cebe46f2c8b3797e1b807be4d69701c141b54db",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1000",
            "payer": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": "sha256:f2a18cbb3aeaa5b7f44943b46d2c68580c734bab6a2ef3e7d45eef8f13a1d26f",
            "paymentRequirementsHash": "sha256:a0a72490f5302b3c7ad3b58c9e447a7e19f181c86bf435a1dcdbb3f559bfe7b0"
          },
          {
            "at": "2026-05-25T06:55:37.921Z",
            "transaction": "0x68069a222db2d82d888199628c2f6913e12f7960b046632d218907e68daed4a2",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1000",
            "payer": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": "sha256:74a2ad32b383f9658ec90a5ac4487481f66334b7e5203db109b6094d2d448732",
            "paymentRequirementsHash": "sha256:b836f5a8a1b965415316a9e7926f431ecebfa741cbacbbaca3bf38c733be20ae"
          },
          {
            "at": "2026-05-24T15:12:32.060Z",
            "transaction": "0x5a682be8ad197f7707dcc609010daee01bd471e5bdfac9981ba328968aae40a9",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0xef68bd1dA76593AA745dEA4375bE41E1c803Ac7D",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": "sha256:b2c228c3fb45bb048474682b2bd3008f1ae402595093168211ec03f6d44a577f",
            "paymentRequirementsHash": "sha256:90f369a469cd327ffa632d1cb75b565448cf209ba5512b2046340b69b626115f"
          },
          {
            "at": "2026-05-24T05:07:45.973Z",
            "transaction": "0x4084b9515f072eedf41207556eb379b64a8bde799552cfa799d6717eb4c03598",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0xB8fB97c48160cd818ee6C04dab130582BE0B480B",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": "sha256:5acdd18a724ec9e0007ab2530147976e0be6245c7a3c1c13009a31b537cc03fb",
            "paymentRequirementsHash": "sha256:90f369a469cd327ffa632d1cb75b565448cf209ba5512b2046340b69b626115f"
          },
          {
            "at": "2026-05-24T05:06:32.050Z",
            "transaction": "0xe2c828db175724097523fb412820b4e4433bce4dce04a1a985bb7a220f29d973",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0xFf51531944376443D813bA477BCd3fCc630E0dbb",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": "sha256:c8f6eee736d0427dfae3ebaecbb4a1425231917b5225f10d971f3095168aafb6",
            "paymentRequirementsHash": "sha256:90f369a469cd327ffa632d1cb75b565448cf209ba5512b2046340b69b626115f"
          },
          {
            "at": "2026-05-24T05:06:03.811Z",
            "transaction": "0xcb03154de1acecd75db309a38da736f172e0365f68fb44ae9ac9c3d45f2e14aa",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0x3e1d313bE64089315FA79F8F17e63011b092b87F",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": "sha256:8ebbb746578f2ab4ad27b972ca5fbccf3868eba511a02a9bd26ff3a0a498952b",
            "paymentRequirementsHash": "sha256:90f369a469cd327ffa632d1cb75b565448cf209ba5512b2046340b69b626115f"
          },
          {
            "at": "2026-05-24T03:31:01.728Z",
            "transaction": "0xcad4f35c57326064cac817595bc48a82ba9c4e57dd04cca35749e734949e5e70",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0x2b2e59B9Ae0c167F473Ff55F0c392Df48dED6913",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": null,
            "paymentRequirementsHash": "sha256:b8442fb0531da99c9b8d3dc739db4e79d9612ff8894ecffe8f3461d45a158763"
          },
          {
            "at": "2026-05-23T23:21:19.643Z",
            "transaction": "0x43797eaf1d648f875f39e32f8c297c2f15236e6d8630e2d0aefdfbd1bf5abc95",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "payTo": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "bindingHash": null,
            "paymentRequirementsHash": "sha256:b8442fb0531da99c9b8d3dc739db4e79d9612ff8894ecffe8f3461d45a158763"
          },
          {
            "at": "2026-05-23T21:36:13.824Z",
            "transaction": "0x3de1380327ea050ce1f128972dc67de45f3063468bb8bf22b1a09047f118f752",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "payTo": "0xa4aFB28B093194Dec0a2AAa3013B849C6478Debe",
            "bindingHash": null,
            "paymentRequirementsHash": "sha256:5cc4bc9afa323e5a1976b4c84a8ca4485cfd5e4b9c362b8a9a23884bbceb41fd"
          },
          {
            "at": "2026-05-23T21:33:43.490Z",
            "transaction": "0xdf0ecdb547a0532afdcc712eeaeb7989cd3443f37c7bff779cb215c1378bb1a3",
            "network": "eip155:8453",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "amount": "1",
            "payer": "0x122c67ad0DD3bA27bfCaCcCD9aFd9c3fd99216Fa",
            "payTo": "0xa4aFB28B093194Dec0a2AAa3013B849C6478Debe",
            "bindingHash": null,
            "paymentRequirementsHash": "sha256:5cc4bc9afa323e5a1976b4c84a8ca4485cfd5e4b9c362b8a9a23884bbceb41fd"
          }
        ],
        "reconciliation": {
          "ok": true,
          "checked": 5,
          "confirmed": 5,
          "failed": 0,
          "missing": 0,
          "errors": 0,
          "skippedExcludedRows": 0
        }
      }
    },
    "solana": {
      "rail": "solana",
      "title": "Solana SPL USDC/USDT x402 receipt rail",
      "status": "needs_binding_live_proof",
      "settlement": "spl_token_transfer_with_memo_binding",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
      "supportedAssets": [
        {
          "asset": "USDC",
          "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
        },
        {
          "asset": "USDT",
          "mint": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkYk1D1W52TxD7iSH"
        }
      ],
      "stableBetaGate": {
        "ok": false,
        "passed": 4,
        "total": 7,
        "failedRequired": [
          "multiple_live_payments",
          "reconciliation"
        ]
      },
      "productionGate": {
        "ok": false,
        "passed": 11,
        "total": 15,
        "failedRequired": [
          "multiple_live_payments",
          "reconciliation",
          "cached_public_proof"
        ]
      },
      "checks": {
        "stableBeta": {
          "receivingWallet": {
            "id": "receiving_wallet",
            "ok": true,
            "label": "Solana receiving wallet configured."
          },
          "splVerification": {
            "id": "spl_transfer_verification",
            "ok": true,
            "label": "SPL token transfer verification code exists."
          },
          "memoBinding": {
            "id": "memo_binding",
            "ok": true,
            "label": "Accepted x402 bindingHash must appear in a Solana memo/payment reference."
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": false,
            "label": "Multiple Solana live settlement proofs exist.",
            "evidence": {
              "ledgerCount": 5,
              "confirmedRows": 0
            }
          },
          "reconciliation": {
            "id": "reconciliation",
            "ok": false,
            "label": "Dedicated Solana reconciliation loop is clean.",
            "evidence": {
              "checked": 5,
              "confirmed": 0,
              "failed": 0,
              "missing": 5,
              "errors": 0
            }
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "Solana-specific negative suite passed.",
            "evidence": {
              "present": true,
              "file": "solana-negative-suite-20260525043058066.json",
              "ok": true,
              "schema": "wisely.x402.solana-negative-suite.v1",
              "startedAt": "2026-05-25T04:30:58.075Z",
              "completedAt": "2026-05-25T04:30:58.548Z",
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof",
            "ok": false,
            "label": "Public Solana proof rows exist.",
            "required": false
          }
        },
        "production": {
          "receivingWallet": {
            "id": "receiving_wallet",
            "ok": true,
            "label": "Solana receiving wallet configured."
          },
          "splVerification": {
            "id": "spl_transfer_verification",
            "ok": true,
            "label": "SPL token transfer verification code exists."
          },
          "memoBinding": {
            "id": "memo_binding",
            "ok": true,
            "label": "Accepted x402 bindingHash must appear in a Solana memo/payment reference."
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": false,
            "label": "Multiple Solana live settlement proofs exist.",
            "evidence": {
              "ledgerCount": 5,
              "confirmedRows": 0
            }
          },
          "reconciliation": {
            "id": "reconciliation",
            "ok": false,
            "label": "Dedicated Solana reconciliation loop is clean.",
            "evidence": {
              "checked": 5,
              "confirmed": 0,
              "failed": 0,
              "missing": 5,
              "errors": 0
            }
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "Solana-specific negative suite passed.",
            "evidence": {
              "present": true,
              "file": "solana-negative-suite-20260525043058066.json",
              "ok": true,
              "schema": "wisely.x402.solana-negative-suite.v1",
              "startedAt": "2026-05-25T04:30:58.075Z",
              "completedAt": "2026-05-25T04:30:58.548Z",
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof",
            "ok": false,
            "label": "Public Solana proof rows exist.",
            "required": false
          },
          "finality": {
            "id": "finalized_commitment",
            "ok": true,
            "label": "Solana reconciliation reads finalized transactions before confirming payment rows."
          },
          "custody": {
            "id": "no_server_hot_signer_required",
            "ok": true,
            "label": "Solana paid-resource settlement verifies buyer-signed transfers; no server Solana hot signer is required for the receipt rail."
          },
          "kyt": {
            "id": "kyt_or_low_ticket_policy",
            "ok": true,
            "label": "KYT provider configured or low-ticket local policy enforced.",
            "evidence": {
              "kytConfigured": false,
              "localKytPolicyOk": true
            }
          },
          "loadTest": {
            "id": "load_test",
            "ok": true,
            "label": "Launch-volume external-style load test passed.",
            "evidence": {
              "present": true,
              "file": "rail-load-test-latest.json",
              "ok": true,
              "schema": "wisely.x402.rail-load-test.v1",
              "startedAt": "2026-05-25T04:43:35.038Z",
              "completedAt": "2026-05-25T04:43:39.779Z",
              "summary": null
            }
          },
          "alerting": {
            "id": "alerting",
            "ok": true,
            "label": "Alert route configured for Solana reconciliation and rail readiness.",
            "evidence": {
              "ok": true,
              "schema": "wisely.x402.alerting-status.v1",
              "localSink": {
                "enabled": true,
                "path": "/home/node/.openclaw/agent-payments/multiplexer/rail-alerts.jsonl",
                "writable": true
              },
              "externalSinks": {
                "webhookConfigured": false,
                "emailConfigured": false,
                "agentMailConfigured": true,
                "agentMailInbox": "pablito@agentmail.to",
                "deliveryLogPath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-delivery.jsonl",
                "retryQueuePath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-retry-queue.json",
                "retryQueue": {
                  "pending": 0,
                  "delivered": 4,
                  "resolved": 15,
                  "abandoned": 1
                }
              },
              "deliveryRecent": [
                {
                  "at": "2026-07-08T10:45:15.638Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:30:15.811Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:15:15.068Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:00:15.869Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:45:15.158Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:30:16.630Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:15:14.908Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:00:15.131Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:45:15.979Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:30:21.472Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:15:14.448Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:00:18.004Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:45:18.191Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:30:17.270Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:15:17.456Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:00:18.331Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:45:17.014Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:30:16.397Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:15:15.216Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:00:16.349Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:45:15.250Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:30:14.401Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:15:14.487Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:00:15.577Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T04:45:15.861Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                }
              ],
              "recent": [
                {
                  "at": "2026-07-08T10:45:08.852Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:30:08.307Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:15:08.571Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:00:09.046Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:45:08.675Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:30:10.032Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:15:08.220Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:00:08.532Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:45:09.146Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:30:14.927Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:15:07.923Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:00:11.272Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:45:11.098Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:30:10.591Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:15:10.473Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:00:10.829Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:45:10.351Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:30:09.223Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:15:08.580Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:00:09.260Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:45:09.014Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:30:07.729Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:15:07.918Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:00:08.866Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T04:45:08.951Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                }
              ]
            }
          },
          "scheduler": {
            "id": "scheduled_worker_tick",
            "ok": true,
            "label": "Scheduled worker recently reconciled Solana and export-checked state.",
            "evidence": {
              "ok": true,
              "path": "/home/node/.openclaw/agent-payments/multiplexer/worker-tick-latest.json",
              "latestAt": "2026-07-08T10:45:16.427Z",
              "ageSeconds": 637,
              "tasks": [
                "base_reconcile",
                "solana_reconcile",
                "xrpl_reconcile",
                "stellar_reconcile",
                "rail_check",
                "alert_retry",
                "state_backfill",
                "state_export_check",
                "seller_reports",
                "proof_cache"
              ],
              "error": ""
            }
          },
          "proofCache": {
            "id": "cached_public_proof",
            "ok": false,
            "label": "Cached public proof bundle includes Solana proof summary.",
            "evidence": {
              "generatedAt": "2026-07-08T10:45:16.282Z",
              "status": "fresh"
            }
          },
          "runbook": {
            "id": "incident_runbook",
            "ok": true,
            "label": "Security docs or incident runbook exists."
          }
        }
      },
      "evidence": {
        "ledger": {
          "updatedAt": "2026-05-26T01:36:22.076Z",
          "count": 5,
          "recent": [
            {
              "signature": "3F3xMwiXQfR8UtbmFLz66RdTHyqDHxkpYXtp5u59qmn3Rsiw4EyZKWZdvfBxVo2XZzUDgvFstvZPLvJhHPiqbm78",
              "at": "2026-05-26T01:36:22.076Z",
              "resourceId": "chan-state-report",
              "resourcePath": "/paid/chan-state-report",
              "amountAtomic": "50000",
              "amountUsd": 0.05,
              "asset": "USDC",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "slot": 422186270,
              "blockTime": 1779759368,
              "bindingHash": "sha256:423ce1f1e3fc034537b5eb59c29ffed76fc6b9ae2108207a70a53af2bca0fa44",
              "payloadHash": "sha256:769261b23e2827373119d5dfe13bb6852dd05b3dbc3b5bc72eef80b1c5782e4b",
              "paymentRequirementsHash": "sha256:7ace999a625c6ddd2ecaf4630274ed787802084627a8a531de61d28afe3a8366",
              "memo": "wisely-x402 sha256:423ce1f1e3fc034537b5eb59c29ffed76fc6b9ae2108207a70a53af2bca0fa44"
            },
            {
              "signature": "5KSnQyak8YwSCLRGm3aVjS1e3GQpHM9oMiPzo4x5HhBJqCphZGpam9JUjTmRDyGLS5UBQX6TS7vtHEBQwKsnTgNg",
              "at": "2026-05-25T06:56:29.710Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "USDC",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "slot": 422017970,
              "blockTime": 1779692175,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:80c3e75dc56ce83f8b7c57b778671cdb039dfedd0635a416e60c93bf04c98911",
              "memo": "wisely-x402 sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            },
            {
              "signature": "3B1r4UuTCcGCiH558HBu7zQ4pEMp9579vnJYR97aq124ksMJFxqhcaAb9Sdyc1pBRKM7w5E65u6R9vt6qCbeD3jG",
              "at": "2026-05-25T04:32:33.003Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "USDC",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "slot": 421996319,
              "blockTime": 1779683538,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:4892ebead6a005d1736d1f8ceb17233aa6426f95b58fe0b46928c47986fbb11c",
              "memo": "wisely-x402 sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            },
            {
              "signature": "24zmHPtJnwCMJMxdmgFCM4gGVQzCEGs5CbDQXnxRSXJH6XuzvPGQeJ4rQf16Km2mMbboxQAGSpy97x95gUu26tnJ",
              "at": "2026-05-24T20:34:43.623Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "USDC",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "slot": 421924511,
              "blockTime": 1779654870,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:4892ebead6a005d1736d1f8ceb17233aa6426f95b58fe0b46928c47986fbb11c",
              "memo": "wisely-x402 sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            },
            {
              "signature": "4fY8GYY8MuZwijJrzbD1dBDDaLT6FbCLe1iWpFrfmb78Azi48YexNhLrqvDqHDPNwCWY1BkwfgDNV6q1D12Kcvdw",
              "at": "2026-05-24T20:32:57.911Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "USDC",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "slot": 421924243,
              "blockTime": 1779654764,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:4892ebead6a005d1736d1f8ceb17233aa6426f95b58fe0b46928c47986fbb11c",
              "memo": "wisely-x402 sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            }
          ]
        },
        "reconciliation": {
          "ok": false,
          "schema": "wisely.x402.solana-payment-reconciliation.v1",
          "status": "needs_review",
          "startedAt": "2026-07-08T10:45:03.342Z",
          "completedAt": "2026-07-08T10:45:03.965Z",
          "checked": 5,
          "confirmed": 0,
          "failed": 0,
          "missing": 5,
          "errors": 0,
          "rows": [
            {
              "signature": "3F3xMwiXQfR8UtbmFLz66RdTHyqDHxkpYXtp5u59qmn3Rsiw4EyZKWZdvfBxVo2XZzUDgvFstvZPLvJhHPiqbm78",
              "at": "2026-05-26T01:36:22.076Z",
              "resourcePath": "/paid/chan-state-report",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "amountAtomic": "50000",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "bindingHash": "sha256:423ce1f1e3fc034537b5eb59c29ffed76fc6b9ae2108207a70a53af2bca0fa44",
              "chainStatus": "missing",
              "reason": "transaction_not_found"
            },
            {
              "signature": "5KSnQyak8YwSCLRGm3aVjS1e3GQpHM9oMiPzo4x5HhBJqCphZGpam9JUjTmRDyGLS5UBQX6TS7vtHEBQwKsnTgNg",
              "at": "2026-05-25T06:56:29.710Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "amountAtomic": "1",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "chainStatus": "missing",
              "reason": "transaction_not_found"
            },
            {
              "signature": "3B1r4UuTCcGCiH558HBu7zQ4pEMp9579vnJYR97aq124ksMJFxqhcaAb9Sdyc1pBRKM7w5E65u6R9vt6qCbeD3jG",
              "at": "2026-05-25T04:32:33.003Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "amountAtomic": "1",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "chainStatus": "missing",
              "reason": "transaction_not_found"
            },
            {
              "signature": "24zmHPtJnwCMJMxdmgFCM4gGVQzCEGs5CbDQXnxRSXJH6XuzvPGQeJ4rQf16Km2mMbboxQAGSpy97x95gUu26tnJ",
              "at": "2026-05-24T20:34:43.623Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "amountAtomic": "1",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "chainStatus": "missing",
              "reason": "transaction_not_found"
            },
            {
              "signature": "4fY8GYY8MuZwijJrzbD1dBDDaLT6FbCLe1iWpFrfmb78Azi48YexNhLrqvDqHDPNwCWY1BkwfgDNV6q1D12Kcvdw",
              "at": "2026-05-24T20:32:57.911Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
              "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
              "amountAtomic": "1",
              "payTo": "HE9MYDzoLAgnwbRXbiWRGGvoE2QE9LqKdQGJhNLPxtVj",
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "chainStatus": "missing",
              "reason": "transaction_not_found"
            }
          ]
        }
      }
    },
    "xrpl": {
      "rail": "xrpl",
      "title": "XRPL XRP/RLUSD native x402 rail",
      "status": "production",
      "settlement": "xrpl_payment_with_memo_binding",
      "network": "xrpl:0",
      "testnet": false,
      "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
      "destinationTag": null,
      "supportedAssets": [
        {
          "asset": "XRP",
          "issuer": null,
          "decimals": 6
        }
      ],
      "paidAcceptsEnabled": true,
      "stableBetaGate": {
        "ok": true,
        "passed": 8,
        "total": 8,
        "failedRequired": []
      },
      "productionGate": {
        "ok": true,
        "passed": 18,
        "total": 18,
        "failedRequired": []
      },
      "checks": {
        "stableBeta": {
          "enabled": {
            "id": "enabled",
            "ok": true,
            "label": "XRPL rail enabled by operator config."
          },
          "receivingWallet": {
            "id": "receiving_wallet",
            "ok": true,
            "label": "XRPL receiving wallet configured."
          },
          "nativeVerification": {
            "id": "native_verification",
            "ok": true,
            "label": "XRPL Payment verifier checks Destination, DestinationTag, delivered_amount, MemoData binding, ledger validation, and replay ledger."
          },
          "issuerValidation": {
            "id": "issuer_validation",
            "ok": true,
            "label": "Issued assets require explicit XRPL issuer validation.",
            "evidence": {
              "asset": "XRP",
              "issuerConfigured": false
            }
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": true,
            "label": "Multiple XRPL payment proofs exist for the configured network and receiving address.",
            "evidence": {
              "ledgerCount": 6,
              "confirmedRows": 3,
              "matchingConfirmedRows": 3,
              "configuredNetwork": "xrpl:0",
              "configuredPayTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5"
            }
          },
          "reconciliation": {
            "id": "reconciliation",
            "ok": true,
            "label": "Dedicated XRPL reconciliation loop is clean.",
            "evidence": {
              "checked": 3,
              "confirmed": 3,
              "failed": 0,
              "missing": 0,
              "errors": 0
            }
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "XRPL-specific negative suite passed.",
            "evidence": {
              "present": true,
              "file": "xrpl-negative-suite-20260525094305529.json",
              "ok": true,
              "schema": "wisely.x402.xrpl-negative-suite.v1",
              "startedAt": "2026-05-25T09:43:05.530Z",
              "completedAt": "2026-05-25T09:43:06.908Z",
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof",
            "ok": true,
            "label": "Public XRPL proof rows exist for the configured network/address.",
            "required": false
          }
        },
        "production": {
          "enabled": {
            "id": "enabled",
            "ok": true,
            "label": "XRPL rail enabled by operator config."
          },
          "receivingWallet": {
            "id": "receiving_wallet",
            "ok": true,
            "label": "XRPL receiving wallet configured."
          },
          "nativeVerification": {
            "id": "native_verification",
            "ok": true,
            "label": "XRPL Payment verifier checks Destination, DestinationTag, delivered_amount, MemoData binding, ledger validation, and replay ledger."
          },
          "issuerValidation": {
            "id": "issuer_validation",
            "ok": true,
            "label": "Issued assets require explicit XRPL issuer validation.",
            "evidence": {
              "asset": "XRP",
              "issuerConfigured": false
            }
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": true,
            "label": "Multiple XRPL payment proofs exist for the configured network and receiving address.",
            "evidence": {
              "ledgerCount": 6,
              "confirmedRows": 3,
              "matchingConfirmedRows": 3,
              "configuredNetwork": "xrpl:0",
              "configuredPayTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5"
            }
          },
          "reconciliation": {
            "id": "reconciliation",
            "ok": true,
            "label": "Dedicated XRPL reconciliation loop is clean.",
            "evidence": {
              "checked": 3,
              "confirmed": 3,
              "failed": 0,
              "missing": 0,
              "errors": 0
            }
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "XRPL-specific negative suite passed.",
            "evidence": {
              "present": true,
              "file": "xrpl-negative-suite-20260525094305529.json",
              "ok": true,
              "schema": "wisely.x402.xrpl-negative-suite.v1",
              "startedAt": "2026-05-25T09:43:05.530Z",
              "completedAt": "2026-05-25T09:43:06.908Z",
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof",
            "ok": true,
            "label": "Public XRPL proof rows exist for the configured network/address.",
            "required": false
          },
          "mainnet": {
            "id": "mainnet_enabled",
            "ok": true,
            "label": "XRPL rail is configured for mainnet, not testnet.",
            "evidence": {
              "network": "xrpl:0",
              "testnet": false
            }
          },
          "paidAccepts": {
            "id": "paid_accepts_enabled",
            "ok": true,
            "label": "Public paid resources advertise XRPL accepts.",
            "evidence": {
              "paidAcceptsEnabled": true
            }
          },
          "finality": {
            "id": "validated_ledger_finality",
            "ok": true,
            "label": "XRPL reconciliation requires validated ledger payment results before confirming rows."
          },
          "custody": {
            "id": "no_server_hot_signer_required",
            "ok": true,
            "label": "XRPL receipt rail verifies buyer-signed payments; no server XRPL hot signer is required for settlement receipts."
          },
          "kyt": {
            "id": "kyt_or_low_ticket_policy",
            "ok": true,
            "label": "KYT provider configured or low-ticket local policy enforced.",
            "evidence": {
              "kytConfigured": false,
              "localKytPolicyOk": true
            }
          },
          "loadTest": {
            "id": "load_test",
            "ok": true,
            "label": "Launch-volume external-style load test passed.",
            "evidence": {
              "present": true,
              "file": "rail-load-test-latest.json",
              "ok": true,
              "schema": "wisely.x402.rail-load-test.v1",
              "startedAt": "2026-05-25T04:43:35.038Z",
              "completedAt": "2026-05-25T04:43:39.779Z",
              "summary": null
            }
          },
          "alerting": {
            "id": "alerting",
            "ok": true,
            "label": "Alert route configured for XRPL reconciliation and rail readiness.",
            "evidence": {
              "ok": true,
              "schema": "wisely.x402.alerting-status.v1",
              "localSink": {
                "enabled": true,
                "path": "/home/node/.openclaw/agent-payments/multiplexer/rail-alerts.jsonl",
                "writable": true
              },
              "externalSinks": {
                "webhookConfigured": false,
                "emailConfigured": false,
                "agentMailConfigured": true,
                "agentMailInbox": "pablito@agentmail.to",
                "deliveryLogPath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-delivery.jsonl",
                "retryQueuePath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-retry-queue.json",
                "retryQueue": {
                  "pending": 0,
                  "delivered": 4,
                  "resolved": 15,
                  "abandoned": 1
                }
              },
              "deliveryRecent": [
                {
                  "at": "2026-07-08T10:45:15.638Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:30:15.811Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:15:15.068Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:00:15.869Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:45:15.158Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:30:16.630Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:15:14.908Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:00:15.131Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:45:15.979Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:30:21.472Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:15:14.448Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:00:18.004Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:45:18.191Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:30:17.270Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:15:17.456Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:00:18.331Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:45:17.014Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:30:16.397Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:15:15.216Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:00:16.349Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:45:15.250Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:30:14.401Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:15:14.487Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:00:15.577Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T04:45:15.861Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                }
              ],
              "recent": [
                {
                  "at": "2026-07-08T10:45:08.852Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:30:08.307Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:15:08.571Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:00:09.046Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:45:08.675Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:30:10.032Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:15:08.220Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:00:08.532Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:45:09.146Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:30:14.927Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:15:07.923Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:00:11.272Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:45:11.098Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:30:10.591Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:15:10.473Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:00:10.829Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:45:10.351Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:30:09.223Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:15:08.580Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:00:09.260Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:45:09.014Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:30:07.729Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:15:07.918Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:00:08.866Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T04:45:08.951Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                }
              ]
            }
          },
          "scheduler": {
            "id": "scheduled_worker_tick",
            "ok": true,
            "label": "Scheduled worker recently reconciled XRPL and export-checked state.",
            "evidence": {
              "ok": true,
              "path": "/home/node/.openclaw/agent-payments/multiplexer/worker-tick-latest.json",
              "latestAt": "2026-07-08T10:45:16.427Z",
              "ageSeconds": 637,
              "tasks": [
                "base_reconcile",
                "solana_reconcile",
                "xrpl_reconcile",
                "stellar_reconcile",
                "rail_check",
                "alert_retry",
                "state_backfill",
                "state_export_check",
                "seller_reports",
                "proof_cache"
              ],
              "error": ""
            }
          },
          "proofCache": {
            "id": "cached_public_proof",
            "ok": true,
            "label": "Cached public proof bundle includes XRPL proof summary.",
            "evidence": {
              "generatedAt": "2026-07-08T10:45:16.282Z",
              "status": "fresh"
            }
          },
          "runbook": {
            "id": "incident_runbook",
            "ok": true,
            "label": "Security docs or incident runbook exists."
          }
        }
      },
      "evidence": {
        "live": {
          "present": true,
          "file": "xrpl-live-mainnet-payment-20260525094351913.json",
          "ok": true,
          "schema": "wisely.x402.xrpl-live-mainnet-payment.v1",
          "startedAt": "2026-05-25T09:43:51.921Z",
          "completedAt": "2026-05-25T09:43:59.083Z",
          "summary": null
        },
        "negative": {
          "present": true,
          "file": "xrpl-negative-suite-20260525094305529.json",
          "ok": true,
          "schema": "wisely.x402.xrpl-negative-suite.v1",
          "startedAt": "2026-05-25T09:43:05.530Z",
          "completedAt": "2026-05-25T09:43:06.908Z",
          "summary": null
        },
        "load": {
          "present": true,
          "file": "rail-load-test-latest.json",
          "ok": true,
          "schema": "wisely.x402.rail-load-test.v1",
          "startedAt": "2026-05-25T04:43:35.038Z",
          "completedAt": "2026-05-25T04:43:39.779Z",
          "summary": null
        },
        "ledger": {
          "updatedAt": "2026-05-26T00:44:40.347Z",
          "count": 6,
          "recent": [
            {
              "transaction": "7E60002B167A0423084524C17CE9FBDE77A3FF9F317358BAFA1195FA29CA7C96",
              "at": "2026-05-26T00:44:40.347Z",
              "resourceId": "revenue-radar-brief",
              "resourcePath": "/paid/revenue-radar-brief",
              "amountAtomic": "1000000",
              "amountUsd": 1,
              "asset": "XRP",
              "issuer": "",
              "decimals": 6,
              "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
              "payer": "rNGy2TUNmeMWEausR8VLZ55qrAqHDPqqvc",
              "destinationTag": "",
              "network": "xrpl:0",
              "ledgerIndex": 104481863,
              "bindingHash": "sha256:399c8d1b95969f06385f48d90fd54a55c55f09c235f984cff82b8c3f0c025822",
              "payloadHash": "sha256:c744774d9d35c46a9e207ddaf0127d0bda1379d949113d60b354268e5a636d4b",
              "paymentRequirementsHash": "sha256:782b175c9c92358f332a1f59ef5f736862e2bc05caeb67339fd91d3d8f1a3eab",
              "memo": "sha256:399c8d1b95969f06385f48d90fd54a55c55f09c235f984cff82b8c3f0c025822"
            },
            {
              "transaction": "7471D9F37687CA30E2CE1EA7428F74804045C91BB4B699774BC596F2534E4FD3",
              "at": "2026-05-25T09:43:58.853Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "XRP",
              "issuer": "",
              "decimals": 6,
              "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
              "payer": "rNGy2TUNmeMWEausR8VLZ55qrAqHDPqqvc",
              "destinationTag": "",
              "network": "xrpl:0",
              "ledgerIndex": 104467888,
              "bindingHash": "sha256:5b6b07ae87607814d6881f86f3d7fd8420b63fd0582882d869f0709b4b383500",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:e5deafb31c54521c1f37d6d212cd0fe65d43516f22360aeab5a9f01fb443e6ee",
              "memo": "sha256:5b6b07ae87607814d6881f86f3d7fd8420b63fd0582882d869f0709b4b383500"
            },
            {
              "transaction": "B210FE49E69DF32A6F7D4EC1E9506E7F4E38439861C84F29C07BBC1C8132E032",
              "at": "2026-05-25T09:43:27.667Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "XRP",
              "issuer": "",
              "decimals": 6,
              "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
              "payer": "rNGy2TUNmeMWEausR8VLZ55qrAqHDPqqvc",
              "destinationTag": "",
              "network": "xrpl:0",
              "ledgerIndex": 104467880,
              "bindingHash": "sha256:ead629f250760abfa36bd505ccdd919b3756679a7bb439245422a2e5a6411ec2",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:e5deafb31c54521c1f37d6d212cd0fe65d43516f22360aeab5a9f01fb443e6ee",
              "memo": "sha256:ead629f250760abfa36bd505ccdd919b3756679a7bb439245422a2e5a6411ec2"
            },
            {
              "transaction": "1B1A69343C345D9C60ACF453FB33AF7456B09C6D283B929EA71F3CD12EB56D2F",
              "at": "2026-05-25T04:34:23.817Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "XRP",
              "issuer": "",
              "decimals": 6,
              "payTo": "r4stthZXqxjfTLSmv5RnkPMfGRD2PSriAg",
              "payer": "raKvGe61ZmSZqxfB7mAA3VE6D2QtaHzNPR",
              "destinationTag": "",
              "network": "xrpl:1",
              "ledgerIndex": 17663872,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:d8430c9c981a3e0eabc727fd60042141f2fe84820e7e2604cf5e2dd5b260d5fd",
              "memo": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            },
            {
              "transaction": "5CDA50141A85DA530F5EE73AC9452374F3404B90BA4EA5897054837F3B41DCE1",
              "at": "2026-05-25T04:22:42.016Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "XRP",
              "issuer": "",
              "decimals": 6,
              "payTo": "r4stthZXqxjfTLSmv5RnkPMfGRD2PSriAg",
              "payer": "rNoNsg6ZNxuMJGw1bMvZqZNV9SUyNjPgoG",
              "destinationTag": "",
              "network": "xrpl:1",
              "ledgerIndex": 17663644,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:d8430c9c981a3e0eabc727fd60042141f2fe84820e7e2604cf5e2dd5b260d5fd",
              "memo": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            },
            {
              "transaction": "0D4B6C3F5688501EBCC50A64C4675DA115CF82DDCC1DABC2C3F1D7AFD6A6F39F",
              "at": "2026-05-25T04:20:51.462Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "1",
              "amountUsd": 0.000001,
              "asset": "XRP",
              "issuer": "",
              "decimals": 6,
              "payTo": "r4stthZXqxjfTLSmv5RnkPMfGRD2PSriAg",
              "payer": "rw8LvEP1VxjGR31jAQRnWEnoseE6i1CDdi",
              "destinationTag": "",
              "network": "xrpl:1",
              "ledgerIndex": 17663608,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:d8430c9c981a3e0eabc727fd60042141f2fe84820e7e2604cf5e2dd5b260d5fd",
              "memo": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a"
            }
          ]
        },
        "reconciliation": {
          "ok": true,
          "schema": "wisely.x402.xrpl-payment-reconciliation.v1",
          "status": "ok",
          "startedAt": "2026-07-08T10:45:03.970Z",
          "completedAt": "2026-07-08T10:45:05.700Z",
          "scope": {
            "network": "xrpl:0",
            "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5"
          },
          "checked": 3,
          "confirmed": 3,
          "failed": 0,
          "missing": 0,
          "errors": 0,
          "rows": [
            {
              "transaction": "7E60002B167A0423084524C17CE9FBDE77A3FF9F317358BAFA1195FA29CA7C96",
              "at": "2026-05-26T00:44:40.347Z",
              "resourcePath": "/paid/revenue-radar-brief",
              "network": "xrpl:0",
              "asset": "XRP",
              "amountAtomic": "1000000",
              "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
              "destinationTag": "",
              "bindingHash": "sha256:399c8d1b95969f06385f48d90fd54a55c55f09c235f984cff82b8c3f0c025822",
              "chainStatus": "confirmed",
              "ledgerIndex": 104481863,
              "memo": "sha256:399c8d1b95969f06385f48d90fd54a55c55f09c235f984cff82b8c3f0c025822"
            },
            {
              "transaction": "7471D9F37687CA30E2CE1EA7428F74804045C91BB4B699774BC596F2534E4FD3",
              "at": "2026-05-25T09:43:58.853Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "xrpl:0",
              "asset": "XRP",
              "amountAtomic": "1",
              "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
              "destinationTag": "",
              "bindingHash": "sha256:5b6b07ae87607814d6881f86f3d7fd8420b63fd0582882d869f0709b4b383500",
              "chainStatus": "confirmed",
              "ledgerIndex": 104467888,
              "memo": "sha256:5b6b07ae87607814d6881f86f3d7fd8420b63fd0582882d869f0709b4b383500"
            },
            {
              "transaction": "B210FE49E69DF32A6F7D4EC1E9506E7F4E38439861C84F29C07BBC1C8132E032",
              "at": "2026-05-25T09:43:27.667Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "xrpl:0",
              "asset": "XRP",
              "amountAtomic": "1",
              "payTo": "r31CvrYqCtsBFkPs4bygUTWoDsZX3W9xT5",
              "destinationTag": "",
              "bindingHash": "sha256:ead629f250760abfa36bd505ccdd919b3756679a7bb439245422a2e5a6411ec2",
              "chainStatus": "confirmed",
              "ledgerIndex": 104467880,
              "memo": "sha256:ead629f250760abfa36bd505ccdd919b3756679a7bb439245422a2e5a6411ec2"
            }
          ]
        }
      },
      "nextSteps": []
    },
    "stellar": {
      "rail": "stellar",
      "title": "Stellar XLM/USDC native x402 rail",
      "status": "production",
      "settlement": "stellar_payment_with_hash_memo_binding",
      "network": "stellar:pubnet",
      "testnet": false,
      "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
      "supportedAssets": [
        {
          "asset": "XLM",
          "issuer": null,
          "decimals": 7
        }
      ],
      "paidAcceptsEnabled": true,
      "stableBetaGate": {
        "ok": true,
        "passed": 8,
        "total": 8,
        "failedRequired": []
      },
      "productionGate": {
        "ok": true,
        "passed": 19,
        "total": 19,
        "failedRequired": []
      },
      "checks": {
        "stableBeta": {
          "enabled": {
            "id": "enabled",
            "ok": true,
            "label": "Stellar rail enabled by operator config."
          },
          "receivingWallet": {
            "id": "receiving_wallet",
            "ok": true,
            "label": "Stellar receiving wallet configured."
          },
          "nativeVerification": {
            "id": "native_verification",
            "ok": true,
            "label": "Stellar verifier checks destination, asset code/issuer, amount, transaction success, hash memo binding, and replay ledger."
          },
          "issuerValidation": {
            "id": "issuer_validation",
            "ok": true,
            "label": "Non-native Stellar assets require explicit issuer validation.",
            "evidence": {
              "asset": "XLM",
              "issuerConfigured": false
            }
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": true,
            "label": "Multiple Stellar payment proofs exist for the configured network and receiving address.",
            "evidence": {
              "ledgerCount": 7,
              "confirmedRows": 4,
              "matchingConfirmedRows": 4,
              "configuredNetwork": "stellar:pubnet",
              "configuredPayTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2"
            }
          },
          "reconciliation": {
            "id": "reconciliation",
            "ok": true,
            "label": "Dedicated Stellar reconciliation loop is clean.",
            "evidence": {
              "checked": 4,
              "confirmed": 4,
              "failed": 0,
              "missing": 0,
              "errors": 0
            }
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "Stellar-specific negative suite passed.",
            "evidence": {
              "present": true,
              "file": "stellar-negative-suite-20260525043411265.json",
              "ok": true,
              "schema": "wisely.x402.stellar-negative-suite.v1",
              "startedAt": "2026-05-25T04:34:11.267Z",
              "completedAt": "2026-05-25T04:34:11.793Z",
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof",
            "ok": true,
            "label": "Public Stellar proof rows exist for the configured network/address.",
            "required": false
          }
        },
        "production": {
          "enabled": {
            "id": "enabled",
            "ok": true,
            "label": "Stellar rail enabled by operator config."
          },
          "receivingWallet": {
            "id": "receiving_wallet",
            "ok": true,
            "label": "Stellar receiving wallet configured."
          },
          "nativeVerification": {
            "id": "native_verification",
            "ok": true,
            "label": "Stellar verifier checks destination, asset code/issuer, amount, transaction success, hash memo binding, and replay ledger."
          },
          "issuerValidation": {
            "id": "issuer_validation",
            "ok": true,
            "label": "Non-native Stellar assets require explicit issuer validation.",
            "evidence": {
              "asset": "XLM",
              "issuerConfigured": false
            }
          },
          "livePayments": {
            "id": "multiple_live_payments",
            "ok": true,
            "label": "Multiple Stellar payment proofs exist for the configured network and receiving address.",
            "evidence": {
              "ledgerCount": 7,
              "confirmedRows": 4,
              "matchingConfirmedRows": 4,
              "configuredNetwork": "stellar:pubnet",
              "configuredPayTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2"
            }
          },
          "reconciliation": {
            "id": "reconciliation",
            "ok": true,
            "label": "Dedicated Stellar reconciliation loop is clean.",
            "evidence": {
              "checked": 4,
              "confirmed": 4,
              "failed": 0,
              "missing": 0,
              "errors": 0
            }
          },
          "negativeSuite": {
            "id": "negative_suite",
            "ok": true,
            "label": "Stellar-specific negative suite passed.",
            "evidence": {
              "present": true,
              "file": "stellar-negative-suite-20260525043411265.json",
              "ok": true,
              "schema": "wisely.x402.stellar-negative-suite.v1",
              "startedAt": "2026-05-25T04:34:11.267Z",
              "completedAt": "2026-05-25T04:34:11.793Z",
              "summary": null
            }
          },
          "publicProof": {
            "id": "public_proof",
            "ok": true,
            "label": "Public Stellar proof rows exist for the configured network/address.",
            "required": false
          },
          "mainnet": {
            "id": "mainnet_enabled",
            "ok": true,
            "label": "Stellar rail is configured for pubnet/mainnet, not testnet.",
            "evidence": {
              "network": "stellar:pubnet",
              "testnet": false
            }
          },
          "paidAccepts": {
            "id": "paid_accepts_enabled",
            "ok": true,
            "label": "Public paid resources advertise Stellar accepts.",
            "evidence": {
              "paidAcceptsEnabled": true
            }
          },
          "memoCompatibleReceiver": {
            "id": "memo_compatible_receiver",
            "ok": true,
            "label": "Stellar receiving account must not require a fixed exchange memo because Wisely uses the transaction memo hash for x402 binding.",
            "evidence": {
              "receiverRequiresStaticMemo": false
            }
          },
          "finality": {
            "id": "ledger_success_finality",
            "ok": true,
            "label": "Stellar reconciliation requires successful ledger transaction results before confirming rows."
          },
          "custody": {
            "id": "no_server_hot_signer_required",
            "ok": true,
            "label": "Stellar receipt rail verifies buyer-signed payments; no server Stellar hot signer is required for settlement receipts."
          },
          "kyt": {
            "id": "kyt_or_low_ticket_policy",
            "ok": true,
            "label": "KYT provider configured or low-ticket local policy enforced.",
            "evidence": {
              "kytConfigured": false,
              "localKytPolicyOk": true
            }
          },
          "loadTest": {
            "id": "load_test",
            "ok": true,
            "label": "Launch-volume external-style load test passed.",
            "evidence": {
              "present": true,
              "file": "rail-load-test-latest.json",
              "ok": true,
              "schema": "wisely.x402.rail-load-test.v1",
              "startedAt": "2026-05-25T04:43:35.038Z",
              "completedAt": "2026-05-25T04:43:39.779Z",
              "summary": null
            }
          },
          "alerting": {
            "id": "alerting",
            "ok": true,
            "label": "Alert route configured for Stellar reconciliation and rail readiness.",
            "evidence": {
              "ok": true,
              "schema": "wisely.x402.alerting-status.v1",
              "localSink": {
                "enabled": true,
                "path": "/home/node/.openclaw/agent-payments/multiplexer/rail-alerts.jsonl",
                "writable": true
              },
              "externalSinks": {
                "webhookConfigured": false,
                "emailConfigured": false,
                "agentMailConfigured": true,
                "agentMailInbox": "pablito@agentmail.to",
                "deliveryLogPath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-delivery.jsonl",
                "retryQueuePath": "/home/node/.openclaw/agent-payments/multiplexer/rail-alert-retry-queue.json",
                "retryQueue": {
                  "pending": 0,
                  "delivered": 4,
                  "resolved": 15,
                  "abandoned": 1
                }
              },
              "deliveryRecent": [
                {
                  "at": "2026-07-08T10:45:15.638Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:30:15.811Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:15:15.068Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T10:00:15.869Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:45:15.158Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:30:16.630Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:15:14.908Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T09:00:15.131Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:45:15.979Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:30:21.472Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:15:14.448Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T08:00:18.004Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:45:18.191Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:30:17.270Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:15:17.456Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T07:00:18.331Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:45:17.014Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:30:16.397Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:15:15.216Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T06:00:16.349Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:45:15.250Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:30:14.401Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:15:14.487Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T05:00:15.577Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                },
                {
                  "at": "2026-07-08T04:45:15.861Z",
                  "sink": "agentmail",
                  "ok": true,
                  "status": 200,
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "error": ""
                }
              ],
              "recent": [
                {
                  "at": "2026-07-08T10:45:08.852Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:30:08.307Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:15:08.571Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T10:00:09.046Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:45:08.675Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:30:10.032Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:15:08.220Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T09:00:08.532Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:45:09.146Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:30:14.927Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:15:07.923Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T08:00:11.272Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:45:11.098Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:30:10.591Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:15:10.473Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T07:00:10.829Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:45:10.351Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:30:09.223Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:15:08.580Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T06:00:09.260Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:45:09.014Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:30:07.729Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:15:07.918Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T05:00:08.866Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                },
                {
                  "at": "2026-07-08T04:45:08.951Z",
                  "severity": "info",
                  "type": "solana_not_stable",
                  "rail": "solana",
                  "message": "Solana rail is needs_binding_live_proof; keep it out of production routing until live proof and reconciliation pass.",
                  "requestId": "",
                  "bindingHash": "",
                  "transaction": ""
                }
              ]
            }
          },
          "scheduler": {
            "id": "scheduled_worker_tick",
            "ok": true,
            "label": "Scheduled worker recently reconciled Stellar and export-checked state.",
            "evidence": {
              "ok": true,
              "path": "/home/node/.openclaw/agent-payments/multiplexer/worker-tick-latest.json",
              "latestAt": "2026-07-08T10:45:16.427Z",
              "ageSeconds": 637,
              "tasks": [
                "base_reconcile",
                "solana_reconcile",
                "xrpl_reconcile",
                "stellar_reconcile",
                "rail_check",
                "alert_retry",
                "state_backfill",
                "state_export_check",
                "seller_reports",
                "proof_cache"
              ],
              "error": ""
            }
          },
          "proofCache": {
            "id": "cached_public_proof",
            "ok": true,
            "label": "Cached public proof bundle includes Stellar proof summary.",
            "evidence": {
              "generatedAt": "2026-07-08T10:45:16.282Z",
              "status": "fresh"
            }
          },
          "runbook": {
            "id": "incident_runbook",
            "ok": true,
            "label": "Security docs or incident runbook exists."
          }
        }
      },
      "evidence": {
        "live": {
          "present": true,
          "file": "stellar-live-testnet-payment-20260525043424006.json",
          "ok": true,
          "schema": "wisely.x402.stellar-live-testnet-payment.v1",
          "startedAt": "2026-05-25T04:34:24.008Z",
          "completedAt": "2026-05-25T04:34:34.275Z",
          "summary": null
        },
        "negative": {
          "present": true,
          "file": "stellar-negative-suite-20260525043411265.json",
          "ok": true,
          "schema": "wisely.x402.stellar-negative-suite.v1",
          "startedAt": "2026-05-25T04:34:11.267Z",
          "completedAt": "2026-05-25T04:34:11.793Z",
          "summary": null
        },
        "load": {
          "present": true,
          "file": "rail-load-test-latest.json",
          "ok": true,
          "schema": "wisely.x402.rail-load-test.v1",
          "startedAt": "2026-05-25T04:43:35.038Z",
          "completedAt": "2026-05-25T04:43:39.779Z",
          "summary": null
        },
        "ledger": {
          "updatedAt": "2026-05-25T09:18:37.459Z",
          "count": 7,
          "recent": [
            {
              "transaction": "6e6b87310c988fc386ae6ce4a1f69ce1e87aba9d0f1760417f9cc91901f87462",
              "at": "2026-05-25T09:18:37.459Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "20000000",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "payer": "GDGBDSALNSSW4CK7OIATHLEQCFKBCUFZS5FHBGGEI7DWU7QZR6TR4QAU",
              "network": "stellar:pubnet",
              "ledger": 62727253,
              "bindingHash": "sha256:0b350a1790632519fd5ab06ecc865765224af41f6d203418a3c2a81075a1672b",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:33f43531fbf6855ccc70e07e2163dea2d10a7af339922195a4563857fedb5ee2",
              "memo": "fEi9PXHNZOBmWW3k0jRQX/CpS2RKyTbqcBSJinmbKxo=",
              "memoType": "hash"
            },
            {
              "transaction": "ea0135c3d2dd0d7f2e76c405050250a3b93815319b43459fe5d4c58fcfa62877",
              "at": "2026-05-25T09:18:25.551Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "20000000",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "payer": "GDGBDSALNSSW4CK7OIATHLEQCFKBCUFZS5FHBGGEI7DWU7QZR6TR4QAU",
              "network": "stellar:pubnet",
              "ledger": 62727251,
              "bindingHash": "sha256:6f865aaa00f6c44d471c30811bdf88a5eda138f4530069e9e9e4b37130f5859f",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:33f43531fbf6855ccc70e07e2163dea2d10a7af339922195a4563857fedb5ee2",
              "memo": "Wu5XmGdoVvyZNIiKZ3XzwbzJs6z84V7pBRUIvU0i1HI=",
              "memoType": "hash"
            },
            {
              "transaction": "e01e3c5bbe69bb42b143757b5fbb16b07a5080913b3f7ade19be9702b2f8782f",
              "at": "2026-05-25T09:12:26.130Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "20000000",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "payer": "GDGBDSALNSSW4CK7OIATHLEQCFKBCUFZS5FHBGGEI7DWU7QZR6TR4QAU",
              "network": "stellar:pubnet",
              "ledger": 62727189,
              "bindingHash": "sha256:078b82e3bfbbe498a6eb4c257d789f35b8fd4e1c36421178a1bee63451eca605",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:33f43531fbf6855ccc70e07e2163dea2d10a7af339922195a4563857fedb5ee2",
              "memo": "5IITHlX7OEBD9jDl0Nc6Cup2RszF2oueTYFYfQnHtM4=",
              "memoType": "hash"
            },
            {
              "transaction": "f31b38f7a0489cd206101629a09e1c72e3a3c7eb452e5bf2197617394f394d63",
              "at": "2026-05-25T09:11:52.831Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "20000000",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "payer": "GDGBDSALNSSW4CK7OIATHLEQCFKBCUFZS5FHBGGEI7DWU7QZR6TR4QAU",
              "network": "stellar:pubnet",
              "ledger": 62727183,
              "bindingHash": "sha256:078b82e3bfbbe498a6eb4c257d789f35b8fd4e1c36421178a1bee63451eca605",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:33f43531fbf6855ccc70e07e2163dea2d10a7af339922195a4563857fedb5ee2",
              "memo": "5IITHlX7OEBD9jDl0Nc6Cup2RszF2oueTYFYfQnHtM4=",
              "memoType": "hash"
            },
            {
              "transaction": "96f7accbd4b06599ac2bf7b65178f7c3d551674ea46382e3e3e7c99e1a09087a",
              "at": "2026-05-25T04:34:34.238Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "10",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBFVWCCWJGGZUGA2UPNEFD4MWV2XUFKS5LZLEI23NVYSOD6D76G467SG",
              "payer": "GBIMTOVCALXYWKMEQOYX75EQE25BEOIH35RTEOZJELVB4YU6WGTLUO33",
              "network": "stellar:testnet",
              "ledger": 2734707,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:a2e0b430aa95336f5d0e27b75f709b24d25256dc0fce37d8344693645b327fd9",
              "memo": "eZkDA9xp2Sdqst8H1UtOcKrb95OWd6pdtyrAE/NuIgA=",
              "memoType": "hash"
            },
            {
              "transaction": "1832a34b58cfd0a3bb05bcbaaa58330575ceaf5ba2a0027d2fdce3c822580ae5",
              "at": "2026-05-25T04:22:43.253Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "10",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBFVWCCWJGGZUGA2UPNEFD4MWV2XUFKS5LZLEI23NVYSOD6D76G467SG",
              "payer": "GDJWS67QGRFWKXMBESTDBNPQH3723H4TYQRLEFREQYQWXLLNS44DJXGA",
              "network": "stellar:testnet",
              "ledger": 2734565,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:a2e0b430aa95336f5d0e27b75f709b24d25256dc0fce37d8344693645b327fd9",
              "memo": "eZkDA9xp2Sdqst8H1UtOcKrb95OWd6pdtyrAE/NuIgA=",
              "memoType": "hash"
            },
            {
              "transaction": "a3c381fc06e1241f81ecbe5a152f2dcaa6eff8ac4113e88cacacfb91eb8792a8",
              "at": "2026-05-25T04:20:47.820Z",
              "resourceId": "facilitator-echo",
              "resourcePath": "/paid/facilitator-echo",
              "amountAtomic": "10",
              "amountUsd": 0.000001,
              "asset": "XLM",
              "issuer": "",
              "decimals": 7,
              "payTo": "GBFVWCCWJGGZUGA2UPNEFD4MWV2XUFKS5LZLEI23NVYSOD6D76G467SG",
              "payer": "GCW5BVCJ3RGEI5EI5FGKO6XOT3VCE4I73YG2OGCKVLCMEM2K4JEYTZXA",
              "network": "stellar:testnet",
              "ledger": 2734542,
              "bindingHash": "sha256:b48cf66ae98eadb79634e678733c17cee8a4d16b8bc6e5b963a423f4d8c9bd3a",
              "payloadHash": "sha256:852b6b6276b16848afc3171adcf1420c90bfe2a14439a05f81a5cdd61353ca8e",
              "paymentRequirementsHash": "sha256:a2e0b430aa95336f5d0e27b75f709b24d25256dc0fce37d8344693645b327fd9",
              "memo": "eZkDA9xp2Sdqst8H1UtOcKrb95OWd6pdtyrAE/NuIgA=",
              "memoType": "hash"
            }
          ]
        },
        "reconciliation": {
          "ok": true,
          "schema": "wisely.x402.stellar-payment-reconciliation.v1",
          "status": "ok",
          "startedAt": "2026-07-08T10:45:05.704Z",
          "completedAt": "2026-07-08T10:45:06.507Z",
          "scope": {
            "network": "stellar:pubnet",
            "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2"
          },
          "checked": 4,
          "confirmed": 4,
          "failed": 0,
          "missing": 0,
          "errors": 0,
          "rows": [
            {
              "transaction": "6e6b87310c988fc386ae6ce4a1f69ce1e87aba9d0f1760417f9cc91901f87462",
              "at": "2026-05-25T09:18:37.459Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "stellar:pubnet",
              "asset": "XLM",
              "amountAtomic": "20000000",
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "bindingHash": "sha256:0b350a1790632519fd5ab06ecc865765224af41f6d203418a3c2a81075a1672b",
              "chainStatus": "confirmed",
              "ledger": 62727253,
              "memo": "fEi9PXHNZOBmWW3k0jRQX/CpS2RKyTbqcBSJinmbKxo=",
              "memoType": "hash"
            },
            {
              "transaction": "ea0135c3d2dd0d7f2e76c405050250a3b93815319b43459fe5d4c58fcfa62877",
              "at": "2026-05-25T09:18:25.551Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "stellar:pubnet",
              "asset": "XLM",
              "amountAtomic": "20000000",
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "bindingHash": "sha256:6f865aaa00f6c44d471c30811bdf88a5eda138f4530069e9e9e4b37130f5859f",
              "chainStatus": "confirmed",
              "ledger": 62727251,
              "memo": "Wu5XmGdoVvyZNIiKZ3XzwbzJs6z84V7pBRUIvU0i1HI=",
              "memoType": "hash"
            },
            {
              "transaction": "e01e3c5bbe69bb42b143757b5fbb16b07a5080913b3f7ade19be9702b2f8782f",
              "at": "2026-05-25T09:12:26.130Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "stellar:pubnet",
              "asset": "XLM",
              "amountAtomic": "20000000",
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "bindingHash": "sha256:078b82e3bfbbe498a6eb4c257d789f35b8fd4e1c36421178a1bee63451eca605",
              "chainStatus": "confirmed",
              "ledger": 62727189,
              "memo": "5IITHlX7OEBD9jDl0Nc6Cup2RszF2oueTYFYfQnHtM4=",
              "memoType": "hash"
            },
            {
              "transaction": "f31b38f7a0489cd206101629a09e1c72e3a3c7eb452e5bf2197617394f394d63",
              "at": "2026-05-25T09:11:52.831Z",
              "resourcePath": "/paid/facilitator-echo",
              "network": "stellar:pubnet",
              "asset": "XLM",
              "amountAtomic": "20000000",
              "payTo": "GBROVNEX2BQ23FSYZ2KPIPPXZC4FAJO3F54MNHAV2EGK7JXK34OBIFK2",
              "bindingHash": "sha256:078b82e3bfbbe498a6eb4c257d789f35b8fd4e1c36421178a1bee63451eca605",
              "chainStatus": "confirmed",
              "ledger": 62727183,
              "memo": "5IITHlX7OEBD9jDl0Nc6Cup2RszF2oueTYFYfQnHtM4=",
              "memoType": "hash"
            }
          ]
        }
      },
      "nextSteps": []
    },
    "link": {
      "rail": "link",
      "title": "LINK as EVM input asset",
      "status": "conversion_input_not_native_rail",
      "note": "LINK is treated as an EVM input token first. CCIP/native settlement waits for demand and security review."
    }
  },
  "scale": {
    "schema": "wisely.x402.scale-architecture-status.v1",
    "workerModel": "api_workers_should_remain_stateless",
    "currentStateBackend": "sqlite_mirror_plus_json_jsonl_compatibility",
    "targetStateBackend": "durable_database_for_payments_receipts_nonces_velocity_sellers_reconciliation_payouts",
    "database": {
      "ok": true,
      "schema": "wisely.x402.state-db-status.v1",
      "mode": "sqlite_mirror_plus_json_compatibility",
      "path": "/home/node/.openclaw/agent-payments/multiplexer/wisely-state.sqlite",
      "nodeSqliteAvailable": true,
      "counts": {
        "kvState": 101,
        "events": 431894
      },
      "topEventSources": [
        {
          "source_path": "agent-payments/http-audit.jsonl",
          "count": 301237
        },
        {
          "source_path": "agent-payments/actions.jsonl",
          "count": 109149
        },
        {
          "source_path": "agent-payments/multiplexer/hosted-endpoint-ledger.jsonl",
          "count": 5865
        },
        {
          "source_path": "agent-payments/multiplexer/endpoint-runtime/payout-test-20260522075204-7f68/logs.jsonl",
          "count": 4983
        },
        {
          "source_path": "agent-payments/multiplexer/rail-alert-delivery.jsonl",
          "count": 4216
        },
        {
          "source_path": "agent-payments/multiplexer/rail-alerts.jsonl",
          "count": 4150
        },
        {
          "source_path": "agent-payments/commerce/events.jsonl",
          "count": 1031
        },
        {
          "source_path": "agent-payments/multiplexer/endpoint-runtime/payout-test-20260521164429-03cf/logs.jsonl",
          "count": 758
        },
        {
          "source_path": "agent-payments/multiplexer/developer-credit-ledger.jsonl",
          "count": 152
        },
        {
          "source_path": "agent-payments/multiplexer/platform-fee-ledger.jsonl",
          "count": 103
        }
      ],
      "migration": {
        "last_backfill": {
          "ok": true,
          "startedAt": "2026-07-08T10:45:08.996Z",
          "completedAt": "2026-07-08T10:45:13.972Z",
          "dryRun": false,
          "filesSeen": 136,
          "jsonFiles": 94,
          "jsonlFiles": 41,
          "jsonlRowsParsed": 198216,
          "jsonlRowsCapped": false,
          "skippedSensitive": 1,
          "parseErrors": 0,
          "before": {
            "kvState": 101,
            "events": 431833
          },
          "after": {
            "kvState": 101,
            "events": 431833
          },
          "updatedAt": "2026-07-08T10:45:14.070Z"
        },
        "last_export_check": {
          "ok": true,
          "generatedAt": "2026-07-08T10:45:14.993Z",
          "checkedJson": 94,
          "checkedJsonl": 41,
          "jsonlRows": 198216,
          "skippedSensitive": 1,
          "mismatches": 0,
          "updatedAt": "2026-07-08T10:45:15.111Z"
        }
      },
      "sensitiveVaultsExcluded": [
        "agent-payments/commerce/gift-card-secret-vault.json"
      ],
      "note": "SQLite mirrors general state. Critical payment state listed in primaryState uses SQLite as the runtime primary with JSON compatibility exports while the broader state migration continues.",
      "primaryState": {
        "mode": "sqlite_primary_with_json_compatibility_for_critical_payment_state",
        "disabled": false,
        "files": [
          "agent-payments/multiplexer/developer-credits.json",
          "agent-payments/multiplexer/hosted-endpoint-idempotency.json",
          "agent-payments/multiplexer/invoke-idempotency.json",
          "agent-payments/multiplexer/native-facilitator-replay.json",
          "agent-payments/multiplexer/native-facilitator-velocity.json",
          "agent-payments/multiplexer/payment-challenges.json",
          "agent-payments/multiplexer/payment-sessions.json"
        ]
      }
    },
    "idempotency": {
      "invoke": true,
      "nativeReplay": true,
      "requirement": "bindingHash and paymentRequirementsHash used in payment flows"
    },
    "queues": {
      "reconciliation": "scheduled_worker_active",
      "proofGeneration": "scheduled_cache_active",
      "webhookDelivery": "external_delivery_active_with_retry_queue",
      "alertRetries": {
        "pending": 0,
        "delivered": 4,
        "resolved": 15,
        "abandoned": 1
      },
      "sellerReports": "scheduled_report_active",
      "workerStatus": "https://payments.wiselyenterprisesllc.com/x402/workers/status"
    },
    "rpcFailover": {
      "base": false,
      "solana": false
    },
    "logs": {
      "httpAudit": "/home/node/.openclaw/agent-payments/http-audit.jsonl",
      "nativeLedger": "/home/node/.openclaw/agent-payments/multiplexer/native-facilitator-ledger.jsonl",
      "sellerSettlementLedger": "/home/node/.openclaw/agent-payments/multiplexer/seller-settlement-ledger.jsonl",
      "platformFeeLedger": "/home/node/.openclaw/agent-payments/multiplexer/platform-fee-ledger.jsonl"
    },
    "cachePolicy": "Public manifests/proof summaries may be cached briefly. Payment challenges and settlement decisions must not be cached."
  }
}