RSL DECLARATIONS · SIGNED EVIDENCE · HTTP X402
Don't lose source-rights context at ingestion
Record what was observable when external content entered your RAG pipeline; preserve provenance, uncertainty and the declared purpose.
Why this evidence matters
Record what was observable when external content entered your RAG pipeline; preserve provenance, uncertainty and the declared purpose.
A source URL and event time alone may not preserve what the site exposed at observation time. AcqPath records the result and uncertainty for review, not a licence or legal clearance.
Rights Gateway: select the paid operation
LIVE Base USDC pricing: Secure Preflight 0.02 fresh / 0.05 deep per prepared settled report; Ingestion Gate 0.04 + 0.02 per distinct URL fresh or 0.06 + 0.04 per URL deep (1–4 eligible public HTTPS URLs); Revalidation 0.03 fresh / 0.06 deep. Stock x402 stays fresh-only 0.02 and reviewed-only. No new subscription, prepaid, API-key billing or invoicing plan is active.
A Secure Preflight may offer a disclosed paid UNKNOWN or no-declaration diagnostic after meaningful public-source observation. An outage with no usable source observation, invalid URL or exhausted safety budget is not billable Preflight. Gateway pricing covers a bounded observation attempt after verified authorization. UNKNOWN never authorizes content use.
SUPPORTED SECURE MODE: tested official TypeScript/Node x402 2.25.0 and Python x402 2.22.0 with the AcqPath SIWX adapter on /v1/rights/preflight; unchanged signer and random nonce, recommended when payer-signed request binding is required. SUPPORTED STOCK WIRE MODE: the same official stock clients without SIWX, custom nonce, signer or buyer hook on /v1/rights/preflight/x402, fresh only, 0.02 USDC. Stock binds one request atomically at first valid use; it does not sign the POST body in advance. Zero-config compatibility outside this fixed stock endpoint, stock SIWX-only hooks, Payments MCP and generic paid proxies are not supported by this integration.
When to call
RAG is a workflow, not a purpose enum. Indexing and model input can require separate ai-index and ai-input evaluations.
Deduplicate by canonical URL, purpose and context. Request new evidence only when your freshness policy requires it.
Input and purchase
Check live coverage → call POST /v1/rights/preflight through the AcqPath SIWX adapter → verify the prepared signed offer → preserve the unchanged official payment authorization privately → complete SIWX prebinding/authorization → receive the verified report. Use the same operation ID, input and private store after ambiguity; never create a replacement payment.
{
"resource": "https://rslstandard.org/",
"purpose": "ai-index",
"tier": "fresh",
"user_class": "commercial",
"max_total_micro": "20000"
}Decision and retry
UNKNOWN, missing declarations, unsupported origins and LICENSE_REQUIRED do not authorize use. A report records observed RSL declarations; it is not a license or legal clearance.
Verify all evidence and use one durable purchase ID. Resume an existing checkpoint after ambiguity; never create a replacement charge blindly.