Capture
1 USDC
One public page observation. Receive a timestamp, content hashes and proof references.
Review a Capture requestFirst request
Capture costs 1 USDC and returns a record of a DELTA observation. First inspect the free quote and historical example. Payment and live capture are separate steps.
The buyer app requires a Base-compatible injected wallet and Base USDC. It supports Capture and Preflight. The Pilot is an API flow.
curl "https://delta-witness-api.ruphussten.workers.dev/v1/quote?product=capture" curl "https://delta-witness-api.ruphussten.workers.dev/v1/demo"
These are read-only GET requests. The current historical example has legacy_unverifiable integrity and not_anchored attestation. It shows the output format, not a completed request of your own.
You can also inspect an unsigned challenge. An HTTP 402 response is expected here; no capture has run:
curl -i "https://delta-witness-api.ruphussten.workers.dev/v1/capture" \
-H "content-type: application/json" \
-d '{"url":"https://example.com/"}'A successful challenge is not paid-client compatibility. A real buyer flow also needs wallet authorization, settlement and completed delivery.
Use a URL that is public without a login. Do not submit credentials, session tokens, private portal links or personal data in URL parameters. DELTA does not share your current browser session.
1 USDC
One public page observation. Receive a timestamp, content hashes and proof references.
Review a Capture request5 USDC
One fresh observation compared with prior hashes or literal text rules you supply.
Review a Preflight request10 USDC
1–3 public HTTPS pages and one optional deterministic check. It does not perform an order or other downstream action.
See the Pilot requestPer request, paid in USDC on Base mainnet. No subscription. Opening a link does not make a payment. Review the current quote and authorize payment in your own wallet.
Your x402 client must validate the selected product, exact amount, Base network, canonical USDC asset and DELTA recipient before signing. A Capture-only approval must not become a Preflight or Pilot payment.
0x833589fcd6edb6e08f4c7c32d4f71b54bda029130x1990e21bc219696ff7fbc26527dbaed335ac6367Do not make a standalone transfer to the recipient. It does not identify your request or establish delivery.
A completed Capture returns ok: true, proof_id, public_proof_url, manifest_url, bundle_root and observed_at. Save the response with your own decision ID, source URL and rationale. Keep the settlement evidence from your payment client separately.
The public proof exposes metadata and hashes only. Raw HTML, Markdown and screenshots remain private; no buyer download is provided by these public endpoints. A timestamp is recorded by the DELTA application, not independently anchored. Manifest integrity does not certify source truth.
Count delivery only when the response is a completed result with the expected proof fields. HTTP success alone is insufficient:
Idempotent replay requires the identical payment header and matching normalized request. Retain the original request/payment context. A newly signed payment may be a different paid request.
Public Preflight costs 5 USDC. This is a request-shape example, not a live supplier result. Replace the illustrative URL and text with an authorized public source and your actual condition.
POST /v1/preflight
content-type: application/json
{
"url": "https://example.com/",
"expected": {
"contains": ["Example Domain"],
"excludes": ["Final sale"]
}
}Text checks are case-sensitive substring matches on captured Markdown. You can also compare expected hashes or a prior DELTA proof for the same URL. Inspect safe, changed, reason and diff; safe: true means your deterministic checks matched. With no comparison criteria, the result is unknown. DELTA does not authorize or execute the downstream action.
The Guarded-Action Pilot costs 10 USDC for 1–3 public HTTPS URLs and at most one optional deterministic preflight. It returns separate proof references. It does not purchase, submit, or enforce a decision.
Use the OpenAPI schema for the exact Pilot input. This guide does not claim a verified paid integration or that current SDKs expose a Pilot method.