{"openapi":"3.1.0","info":{"title":"KEVAREMESH SemVer Compare","version":"1.0.0","description":"KEVAREMESH first-party owned API; live catalog source. Documentation only: payment and commercial release disabled.","x-payment-activated":false,"x-commercial-release-certified":false,"x-documentation-only":true},"servers":[{"url":"https://fpgtwgtoqtokpitzlbie.supabase.co/functions/v1/kevaremesh-owned-x402-v1","description":"Current native owned API; release-gated"}],"paths":{"/execute/semver-compare":{"post":{"operationId":"kevaremesh_semver_compare","summary":"KEVAREMESH SemVer Compare","description":"PRELAUNCH: merchant payment is disabled. Use read-only contract and permitted free preview.","x-payment-activated":false,"x-commercial-release-certified":false,"x-price-usd":0.001,"x-price-usdc-atomic":1000,"x-pay-to":"0x08f840e3b1b8c31e5ca56956169705907489e934","parameters":[{"name":"Payment-Signature","in":"header","required":false,"description":"x402 v2 signed buyer payment envelope. Supply only after receiving a 402 challenge and never reuse a reserved payment.","schema":{"type":"string","maxLength":8192}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["a","b"],"properties":{"a":{"type":"string","maxLength":256},"b":{"type":"string","maxLength":256}},"additionalProperties":false}}}},"responses":{"200":{"description":"Unavailable before commercial release.","headers":{"X-Kevaremesh-Receipt-Id":{"description":"Private receipt recovery UUID, when payment was reserved.","schema":{"type":"string","format":"uuid"}},"X-Kevaremesh-Do-Not-Resubmit-Payment":{"description":"Never retry a reserved payment.","schema":{"type":"string"}}}},"402":{"description":"Unavailable before commercial release."},"422":{"description":"Invalid input contract or credential"},"503":{"description":"Commercial release disabled or settlement unavailable. If payment was reserved, recover by receipt rather than paying again.","headers":{"X-Kevaremesh-Receipt-Id":{"description":"Receipt UUID if the payment had been reserved.","schema":{"type":"string","format":"uuid"}}}}},"x-kevaremesh-receipt-recovery":{"resource_root":"https://fpgtwgtoqtokpitzlbie.supabase.co/functions/v1/kevaremesh-owned-x402-v1","status_path":"/receipt/status","reconcile_path":"/receipt/reconcile","result_path":"/receipt/result","request_schema":{"type":"object","additionalProperties":false,"required":["receipt_id"],"properties":{"receipt_id":{"type":"string","format":"uuid","description":"Opaque private buyer receipt. Do not publish."}}},"receipt_header":"X-Kevaremesh-Receipt-Id","do_not_resubmit_header":"X-Kevaremesh-Do-Not-Resubmit-Payment","result_cache_lifetime_hours":24,"receipt_is_private_bearer_capability":true,"notice":"Preserve receipt ID from first purchase response, including 402/503 after reservation. Never pay twice. Reconcile then retrieve the original result after real Base USDC finality. HTTP 200 or facilitator response alone is not settlement."}}},"/receipt/status":{"post":{"operationId":"kevaremesh_receipt_status","summary":"Read existing receipt state","description":"No new payment may be requested here. The receipt UUID is a private bearer capability, not a public transaction ID.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["receipt_id"],"properties":{"receipt_id":{"type":"string","format":"uuid","description":"Opaque private buyer receipt. Do not publish."}}}}}},"responses":{"200":{"description":"Current receipt status; result only appears when verified and retrievable.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"202":{"description":"Payment or independent chain verification is still pending. Do not pay again."},"422":{"description":"Invalid receipt UUID"},"429":{"description":"Reconciliation request rate limited"},"503":{"description":"Ledger, chain verifier or encrypted result unavailable; no new payment required."}}}},"/receipt/reconcile":{"post":{"operationId":"kevaremesh_receipt_reconcile","summary":"Independently verify Base USDC and reconcile the original result","description":"No new payment may be requested here. The receipt UUID is a private bearer capability, not a public transaction ID.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["receipt_id"],"properties":{"receipt_id":{"type":"string","format":"uuid","description":"Opaque private buyer receipt. Do not publish."}}}}}},"responses":{"200":{"description":"Current receipt status; result only appears when verified and retrievable.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"202":{"description":"Payment or independent chain verification is still pending. Do not pay again."},"422":{"description":"Invalid receipt UUID"},"429":{"description":"Reconciliation request rate limited"},"503":{"description":"Ledger, chain verifier or encrypted result unavailable; no new payment required."}}}},"/receipt/result":{"post":{"operationId":"kevaremesh_receipt_result","summary":"Retrieve the original encrypted cached output after settlement","description":"No new payment may be requested here. The receipt UUID is a private bearer capability, not a public transaction ID.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["receipt_id"],"properties":{"receipt_id":{"type":"string","format":"uuid","description":"Opaque private buyer receipt. Do not publish."}}}}}},"responses":{"200":{"description":"Current receipt status; result only appears when verified and retrievable.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}},"202":{"description":"Payment or independent chain verification is still pending. Do not pay again."},"422":{"description":"Invalid receipt UUID"},"429":{"description":"Reconciliation request rate limited"},"503":{"description":"Ledger, chain verifier or encrypted result unavailable; no new payment required."}}}}},"x-kevaremesh-receipt-recovery":{"resource_root":"https://fpgtwgtoqtokpitzlbie.supabase.co/functions/v1/kevaremesh-owned-x402-v1","status_path":"/receipt/status","reconcile_path":"/receipt/reconcile","result_path":"/receipt/result","request_schema":{"type":"object","additionalProperties":false,"required":["receipt_id"],"properties":{"receipt_id":{"type":"string","format":"uuid","description":"Opaque private buyer receipt. Do not publish."}}},"receipt_header":"X-Kevaremesh-Receipt-Id","do_not_resubmit_header":"X-Kevaremesh-Do-Not-Resubmit-Payment","result_cache_lifetime_hours":24,"receipt_is_private_bearer_capability":true,"notice":"Preserve receipt ID from first purchase response, including 402/503 after reservation. Never pay twice. Reconcile then retrieve the original result after real Base USDC finality. HTTP 200 or facilitator response alone is not settlement."},"x-kevaremesh":{"service":"KEVAREMESH","slug":"semver-compare","name":"KEVAREMESH SemVer Compare","module_kind":"semver_compare","description":"KEVAREMESH SemVer Compare","network":"eip155:8453","payment_asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","payTo":"0x08f840e3b1b8c31e5ca56956169705907489e934","price_usd":0.001,"price_usdc_atomic":1000,"payment_activated":false,"commercial_release_certified":false,"commercial_status":"not_certified","paid_execution_url":null,"documentation_only":true,"do_not_send_funds":true,"input_schema":{"type":"object","required":["a","b"],"properties":{"a":{"type":"string","maxLength":256},"b":{"type":"string","maxLength":256}},"additionalProperties":false},"original_input_contract_url":"https://fpgtwgtoqtokpitzlbie.supabase.co/functions/v1/kevaremesh-owned-pure-preview-v1/contract/semver-compare","real_algorithm_preview_available":true,"real_algorithm_preview_url":"https://fpgtwgtoqtokpitzlbie.supabase.co/functions/v1/kevaremesh-owned-pure-preview-v1/preview/semver-compare"},"payment_activated":false,"commercial_release_certified":false,"documentation_only":true}