# ScriptMasterLabs CiteMesh Paid Attestation – Cite/Attest/Settle

> ScriptMasterLabs CiteMesh Paid Attestation – Cite/Attest/Settle is a paid API for AI agents from scriptmasterlabs.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-12).

Verifies a source URL against a known-source registry, then processes a micro-payment and returns an attestation proof upon accepted delivery.

## Facts

- Endpoint: POST https://scriptmasterlabs.com/v1/cite/attest/settle?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scriptmasterlabs-citemesh-paid-attestation-cite-attest-settle-0e4499a1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lhByzUY4F5tvp7o8sZSLm

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability scriptmasterlabs-citemesh-paid-attestation-cite-attest-settle-0e4499a1 -d '<json body>'
```

Example prompt: Check the source at https://example.com/article-123 against the CiteMesh known-source registry, correlate it with match ID 'req-abc-789', and settle the attestation payment so I get a delivery proof back.

## When to prefer this

Choose this endpoint when you need a verifiable, pay-per-call attestation that a specific source URL is recognized in the CiteMesh known-source registry and want cryptographic or documented proof of accepted delivery. It is best suited for x402-compatible agents that need to combine provider verification with a micro-payment settlement in a single call, particularly when an audit trail or citation proof is required downstream.

## Known failure modes

- Source URL not found in the known-source registry — returns an error indicating the URL is unrecognized
- Payment not completed or rejected by x402 protocol — call not settled, no attestation returned
- Invalid or malformed source_url — request rejected with a validation error
- Service unavailable or route misconfigured — no live values returned
- Delivery not accepted — payment may still be attempted but attestation proof not issued

## How this service works

Pay-per-call APIs and a read-only provider check for x402 buyers. Inspect evidence and live terms before a caller-controlled payment; accept delivery with proof.

## Output

After a successful micro-payment and accepted delivery, the endpoint returns a JSON object confirming delivery acceptance, attestation product details ('SML CiteMesh Paid Attestation'), and route-specific live values including proof tokens and terms that were active at settlement time.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "match_id": {
   "type": "string",
   "description": "Optional caller correlation identifier"
  },
  "source_url": {
   "type": "string",
   "description": "HTTPS source URL from the configured known-source registry"
  },
  "agent_wallet": {
   "type": "string",
   "description": "Optional claimed caller wallet; not authenticated by this field"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Route-specific live values are returned after successful accepted delivery.",
  "product": "SML CiteMesh Paid Attestation"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scriptmasterlabs-citemesh-paid-attestation-cite-attest-settle-0e4499a1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scriptmasterlabs.com](https://www.zero.xyz/host/scriptmasterlabs.com/llms.txt)
