{"document":"Customer Care","service":"SolMachina","summary":"How this service treats the agents and developers who pay for it. Operating commitments stated plainly, each independently verifiable — and an explicit list of what we do NOT promise.","commitments":[{"id":"never-pay-for-a-bad-answer","promise":"A failed call is never a settled sale.","detail":"A 5xx, an upstream failure, or no usable data means you are not charged.","verify":"/pricing.json"},{"id":"never-double-charged","promise":"One answer, one charge — ever.","detail":"Settlement runs through a journalled idempotency coordinator: retries and replays return the first result instead of charging again.","verify":"/health (settlement.idempotentRetries)"},{"id":"unknown-over-guess","promise":"We say 'unknown' rather than guess.","detail":"Data we cannot resolve lowers confidence and pushes the verdict to REVIEW; a policy rule that cannot be verified fails CLOSED (DENY) — never a false ALLOW.","verify":"/v1/decision (confidence + methodology)"},{"id":"yours-to-verify","promise":"Every paid answer is provable without trusting us.","detail":"An Ed25519 receipt (X-SolMachina-Receipt) binds the exact response bytes; verify it offline with `npx solmachina-verify`. Entries are committed to a Merkle transparency log with inclusion proofs.","verify":"/trust/sir · /trust/log · /trust/proof"},{"id":"no-lock-in","promise":"There is nothing to cancel.","detail":"No account, no API key, no subscription, no minimum spend. Stop calling and you are done — and your signed receipts stay verifiable without us.","verify":"/docs"},{"id":"transparent-pricing","promise":"The price is published before you call.","detail":"Exact USDC amounts per endpoint in the machine catalog and OpenAPI, and the 402 challenge quotes the terms up front. No hidden fees and no surge pricing.","verify":"/.well-known/x402 · /openapi.json"},{"id":"auditable-billing","promise":"Our billing ledger is public and tamper-evident.","detail":"Every paid-endpoint request is committed to a SHA-256 hash-chain plus a Merkle log. It records hashes only — never your query content, your identity or your IP.","verify":"/ledger · /trust/checkpoint"},{"id":"generous-limits","promise":"Rate limits target abuse, not real use.","detail":"A per-client ceiling of 120 requests/minute protects the RPC and facilitator; unpaid discovery probes are exempt so crawlers never consume your headroom.","verify":"/legal"},{"id":"honest-halt","promise":"If we stop serving, you can see it.","detail":"The operator kill-switch is exposed publicly and every toggle is recorded in the audited ledger.","verify":"/uptime (killFilePresent)"}],"notPromised":["Financial advice, or any prediction of profit. This is a structural RISK GATE against thresholds you set.","A verdict of 'safe'. We report measurable on-chain facts and what they imply; the decision stays yours.","A contractual uptime SLA with penalties. We publish real measured uptime and latency at /status instead of promising a number we cannot back.","Completeness when the chain will not answer. Public-RPC limits are reported as 'unknown', never filled in with a guess.","Per-request on-chain anchoring. Every entry is hash-chained and provable immediately via /trust/proof; the Merkle root is anchored on-chain periodically, not on every call."],"support":{"general":"hello@solmachina.com","security":"security@solmachina.com","disclosure":"/.well-known/security.txt","note":"A human reads these. We aim to reply quickly but deliberately do not promise a response time we cannot guarantee."},"operator":"SolMachina","operatorStatus":"Independent, early-stage operator (pre-registration) — stated plainly rather than dressed up.","settlementModeLive":"/health","bindingTerms":"/legal","privacy":"/privacy","notFinancialAdvice":true}