{"overall":"operational","uptime":99.98,"uptimePeriod":"Last 30 days","avgResponseTime":184,"avgResponseTimeLabel":"Payment Gateway API (p95)","transactionsPerDay":1847,"transactionsPeriod":"Last 24 hours","services":[{"name":"Payment Gateway API","description":"Operational","status":"operational","uptime":99.99,"responseTime":184,"lastChecked":"2026-06-12T20:46:46.320Z"},{"name":"x402 Handler","description":"Operational","status":"operational","uptime":99.98,"responseTime":57,"lastChecked":"2026-06-12T20:46:46.320Z"},{"name":"MPP Handler","description":"Operational","status":"operational","uptime":99.97,"responseTime":72,"lastChecked":"2026-06-12T20:46:46.320Z"},{"name":"Solana Settlement Bridge","description":"Operational","status":"operational","uptime":99.99,"responseTime":199,"lastChecked":"2026-06-12T20:46:46.320Z"},{"name":"Spend Policy Engine","description":"Operational","status":"operational","uptime":99.99,"responseTime":131,"lastChecked":"2026-06-12T20:46:46.320Z"},{"name":"Agent Wallet Service","description":"Operational","status":"operational","uptime":99.98,"responseTime":92,"lastChecked":"2026-06-12T20:46:46.320Z"}],"incidents":{"current":[],"past":[{"id":"INC-2026-001","title":"MPP Session Negotiation Failures Causing Payment Rejections on Affected Endpoints","description":"A regression introduced during an MPP handler update caused session negotiation to fail for a subset of MPP-gated services when a prior session token had expired mid-request. Agents targeting affected endpoints received unexpected 402 responses with no retry, blocking payments from completing. The x402 handler, Solana settlement, Spend Policy Engine, and Agent Wallet Service were fully unaffected throughout.","severity":"major","status":"resolved","affectedServices":["MPP Handler","Payment Gateway API"],"startTime":"2026-05-29T14:22:00Z","endTime":"2026-05-29T15:47:00Z","duration":"1h 25m","updates":[{"timestamp":"2026-05-29T14:22:00Z","status":"investigating","message":"Investigating payment failures on MPP-gated endpoints. A subset of /v1/pay requests are returning errors after the gateway detects an MPP requirement. x402 payments and on-chain settlement are fully operational. Spend policies and wallet balances unaffected."},{"timestamp":"2026-05-29T14:58:00Z","status":"identified","message":"Root cause identified: a regression in the MPP session renewal logic causes the handler to present an expired session token on re-negotiation rather than initiating a fresh session. Affects agents whose MPP sessions expired naturally between calls. Fix prepared and undergoing validation."},{"timestamp":"2026-05-29T15:31:00Z","status":"monitoring","message":"Patched MPP handler deployed. Session renewal now correctly detects expiry and re-initiates negotiation. Affected agents are retrying successfully. Monitoring success rates across all MPP-integrated endpoints."},{"timestamp":"2026-05-29T15:47:00Z","status":"resolved","message":"MPP payment success rate fully restored. Session renewal operating correctly across all integrated services. No payments were double-charged — failed requests were not submitted to settlement. Regression test added to the MPP handler CI suite."}]},{"id":"INC-2026-002","title":"Solana RPC Degradation Causing Delayed On-Chain Transaction Recording","description":"Degradation on the primary Solana RPC cluster caused the Settlement Bridge to time out when submitting on-chain transaction records, resulting in delayed ledger writes for a portion of settled payments. Payments themselves completed successfully at the protocol layer — agents received valid responses from service endpoints — but the corresponding Solana transaction hashes were not immediately available in API responses or the dashboard. No funds were lost and all transactions were eventually recorded on-chain.","severity":"minor","status":"resolved","affectedServices":["Solana Settlement Bridge"],"startTime":"2026-06-04T09:15:00Z","endTime":"2026-06-04T10:42:00Z","duration":"1h 27m","updates":[{"timestamp":"2026-06-04T09:15:00Z","status":"investigating","message":"Investigating delayed on-chain settlement recording. /v1/transactions responses are returning null for solana_tx_hash on recently settled payments. Solana RPC response times elevated. Payment routing, spend policy enforcement, and wallet balances are operating normally — payments are completing successfully."},{"timestamp":"2026-06-04T09:44:00Z","status":"identified","message":"Confirmed degradation on the primary Solana RPC provider. Settlement Bridge submission calls are timing out before the transaction can be confirmed. Payments are queued internally for re-submission. Failover to secondary RPC endpoint initiated."},{"timestamp":"2026-06-04T10:18:00Z","status":"monitoring","message":"Secondary RPC endpoint active. Queued settlement submissions are processing. On-chain records for delayed transactions are being written in order. Dashboard transaction feed resuming normal latency. No transactions were dropped — all are recoverable from the internal queue."},{"timestamp":"2026-06-04T10:42:00Z","status":"resolved","message":"On-chain settlement fully restored. All queued transactions have been recorded on Solana and solana_tx_hash fields are populating correctly across all affected payments. Primary RPC provider has recovered. Automatic RPC failover threshold reduced from 15s to 8s to accelerate future switchovers."}]}]},"timestamp":"2026-06-12T20:46:46.320Z"}