x402 List

x402 Protocol Service Directory

SignalHarness.ai

AI PAYMENT-READY

payment-ready until 2026-09-28

330 production x402 API services for AI agents covering web/data processing, validation, AI utilities, blockchain/crypto utilities and related machine-callable capabilities.

Pay from $0.005 to $0.025 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.

listed 2026-09-21 · no on-chain settlement recorded yet

BASE URL https://signalharness.ai WEBSITE https://signalharness.ai/services/ ENDPOINTS 49 NETWORK Base ASSET USDC MEMBER SINCE 2026-09-21 MONITORED SINCE 2026-09-21

VERDICT

ranking generation 3

solid 80/100 #91 of 144 in AI by measured score

What the score read on this service: status degraded, 100% uptime 24h (no 30d window yet), 457ms response p95, x402 compliance 13 of 13, $0.005 price against the category, on-chain traction measured. Each of those is measured, and each is published in full below.

The score comes from our own monitoring, never from reviews, operator claims, or a language model: reliability, x402 compliance, price against the category, a deterministic risk flag, and a small on-chain traction term, weighted by ranking generation 3. It is not placement anyone can buy: the paid verify tier is reported beside it and is not one of its inputs. Every component below stays published and read-only.

It is a score inside AI, and only there: price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, which here means 144 listings, this one among them. That set is wider than the 144 the position above is counted against, because a listing we have measured too little of to rank still sits in the field the price and the speed are normalized over. The same service in a different field would read differently. The same engine answers GET /api/v1/best, and asked for a different pool (the whole directory, or another filter) it returns a different number for this service under this same ranking generation. Neither is more correct: they answer different questions, and the methodology states which is which.

Bands on the 0 to 100 measured score: strong at 93 and above, solid from 75, mixed from 55, weak below 55. Price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, so the score places a service in its own field.

ALTERNATIVES IN AI

Other AI services in this directory, ordered by the same measured score. The figures are ours: 30-day uptime from our own probes, 30-day settlement volume read on-chain (a conservative undercount, and null where we cannot measure it, never a zero).

Ranked alternative x402 services in the same category, with band, measured score, 30-day uptime and 30-day on-chain settlement volume
SERVICE BAND SCORE UPTIME 30D VOL 30D
Otto AI strong 95 100% $61.23
NetIntel strong 94 100% $20.77
GlianaAI solid 92 100% $87.08
x402engine solid 92 100% $16.56
Agent402.tools solid 92 99.3% $134.98
5 of 143 other ranked services in AI · see the whole category

ASSESSMENT

updated 1h ago

The parts the verdict above is computed from, each with its proof. Click any chip. Measured values stay read-only; unknown is honest, and an unknown is never counted as a zero.

reliability 100%
uptime 24h
-
uptime 7d
-
uptime 30d
-
uptime 90d
-
response p95
457ms
avg response
457ms
total checks
1

Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.

compliance A (13/13)

13 of 13 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.005 to $0.025 (p34 in AI)
price (min)
$0.005
price (max)
$0.025
category percentile (min)
p34 in AI
category percentile (max)
p38 in AI
endpoints / prices
49 / 5
model
tiered
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

domain age
-
registrar
-
hosting
custom
domain created
---

Identity facts, not a risk score.

traction $0.00 30d · 0 buyers
volume 30d
$0.00
buyers 30d
0
settlements 30d
0
measured since
--- (start of our harvest window)
last settlement
---
top buyer share
-
trend 7d vs 30d
-
networks
eip155:8453
volume all-time
$0
settlements all-time
0
median settlement 30d
-
max settlement 30d
-
settled via
-

Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.

Top buyer share is a concentration signal, not part of the ranking score.

CHANGES

1 in 30d

Payout, price, and schema changes detected on this service's x402 wire. A payout rotation at an unchanged price shows up here even when nothing else moves. Full feed at /changes.

changes schema changed 56m ago (1 in 30d)

schema changed · 56m ago

endpoint added POST /api/agent/services/artifact_verify/invoke

endpoint added POST /api/agent/services/schema_org_extract/invoke

endpoint added POST /api/agent/services/structured_extract/invoke

endpoint added POST /api/agent/services/web_extract/invoke

schema added POST /api/agent/services/artifact_verify/invoke exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 300 {"decimals":6,"name":"USD Coin","symbol":"USDC","version":"2"}

schema added POST /api/agent/services/schema_org_extract/invoke exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 300 {"decimals":6,"name":"USD Coin","symbol":"USDC","version":"2"}

schema added POST /api/agent/services/structured_extract/invoke exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 300 {"decimals":6,"name":"USD Coin","symbol":"USDC","version":"2"}

schema added POST /api/agent/services/web_extract/invoke exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 300 {"decimals":6,"name":"USD Coin","symbol":"USDC","version":"2"}

see all changes for this service

WHAT IT DOES

ai-derived

No AI synthesis has been produced for this service yet.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET 402 CHANNEL
POST /api/agent/services/abi_function_decode/invoke $0.01 Base USDC header
POST /api/agent/services/abi_function_encode/invoke $0.01 Base USDC header
POST /api/agent/services/address_checksum/invoke $0.005 Base USDC header
POST /api/agent/services/address_validate/invoke $0.005 Base USDC header
POST /api/agent/services/agent_tool_schema_validate/invoke $0.005 Base USDC header
POST /api/agent/services/artifact_verify/invoke $0.005 Base USDC header
POST /api/agent/services/base_eip1559_transaction_decode/invoke $0.01 Base USDC header
POST /api/agent/services/bitcoin_transaction_decode/invoke $0.015 Base USDC header
POST /api/agent/services/caip10_compare/invoke $0.005 Base USDC header
POST /api/agent/services/chain_identifier_normalize/invoke $0.005 Base USDC header
POST /api/agent/services/content_fingerprint/invoke $0.005 Base USDC header
POST /api/agent/services/content_type_detect/invoke $0.005 Base USDC header
POST /api/agent/services/csv_normalize_validate/invoke $0.01 Base USDC header
POST /api/agent/services/defi_price_impact/invoke $0.01 Base USDC header
POST /api/agent/services/document_diff/invoke $0.02 Base USDC header
POST /api/agent/services/eoa_signature_verify/invoke $0.01 Base USDC header
POST /api/agent/services/erc20_transfer_decode/invoke $0.01 Base USDC header
POST /api/agent/services/evm_transaction_inspect/invoke $0.01 Base USDC header
POST /api/agent/services/heading_structure_audit/invoke $0.005 Base USDC header
POST /api/agent/services/html_table_extract/invoke $0.01 Base USDC header
POST /api/agent/services/http_header_audit/invoke $0.01 Base USDC header
POST /api/agent/services/json_repair_normalize/invoke $0.005 Base USDC header
POST /api/agent/services/json_schema_validate/invoke $0.005 Base USDC header
POST /api/agent/services/jsonl_normalize_validate/invoke $0.01 Base USDC header
POST /api/agent/services/link_graph_extract/invoke $0.01 Base USDC header
POST /api/agent/services/llm_response_schema_validate/invoke $0.005 Base USDC header
POST /api/agent/services/markdown_outline_extract/invoke $0.005 Base USDC header
POST /api/agent/services/merkle_proof_verify/invoke $0.01 Base USDC header
POST /api/agent/services/message_hash_eip191/invoke $0.005 Base USDC header
POST /api/agent/services/payment_uri_parse/invoke $0.005 Base USDC header
POST /api/agent/services/polygon_transaction_decode/invoke $0.01 Base USDC header
POST /api/agent/services/prompt_instruction_conflict_detect/invoke $0.01 Base USDC header
POST /api/agent/services/prompt_structure_analyze/invoke $0.01 Base USDC header
POST /api/agent/services/robots_policy_parse/invoke $0.005 Base USDC header
POST /api/agent/services/schema_org_extract/invoke $0.01 Base USDC header
POST /api/agent/services/search_result_quality_report/invoke $0.025 Base USDC header
POST /api/agent/services/sitemap_extract/invoke $0.01 Base USDC header
POST /api/agent/services/solana_legacy_transaction_decode/invoke $0.01 Base USDC header
POST /api/agent/services/structured_diff/invoke $0.01 Base USDC header
POST /api/agent/services/structured_extract/invoke $0.02 Base USDC header
POST /api/agent/services/text_chunk_structure/invoke $0.01 Base USDC header
POST /api/agent/services/text_deduplicate/invoke $0.005 Base USDC header
POST /api/agent/services/url_discovery_audit/invoke $0.02 Base USDC header
POST /api/agent/services/url_normalize_canonicalize/invoke $0.005 Base USDC header
POST /api/agent/services/url_to_markdown/invoke $0.01 Base USDC header
POST /api/agent/services/wallet_allowance_exposure/invoke $0.01 Base USDC header
POST /api/agent/services/web_extract/invoke $0.02 Base USDC header
POST /api/agent/services/web_metadata_extract/invoke $0.01 Base USDC header
POST /api/agent/services/xml_normalize_validate/invoke $0.01 Base USDC header
49 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to POST /api/agent/services/abi_function_decode/invoke returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i -X POST 'https://signalharness.ai/api/agent/services/abi_function_decode/invoke'
// 402 response (captured by monitor) · 48 payloads · click to expand
[
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/url_to_markdown/invoke",
      "mimeType": "application/json",
      "description": "Fetches one public HTTPS HTML resource without JavaScript execution and returns cleaned Markdown with source integrity metadata.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com/"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "sha256": "0000000000000000000000000000000000000000000000000000000000000000",
                "markdown": "# Example\n\nNormalized caller-supplied content.",
                "byteCount": 0,
                "sourceUrl": "example00",
                "contentType": "Example caller-supplied content."
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "url_to_markdown",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "2f59a0da362f08e2f8b705176bdec894ca8b0bfb34c2a8d4e03e9925b731cd7f",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "markdown",
                        "sourceUrl",
                        "contentType",
                        "byteCount",
                        "sha256"
                      ],
                      "properties": {
                        "title": {
                          "type": "string",
                          "maxLength": 1024,
                          "minLength": 0
                        },
                        "sha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        },
                        "markdown": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 0
                        },
                        "byteCount": {
                          "type": "integer",
                          "maximum": 10485760,
                          "minimum": 0
                        },
                        "sourceUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        },
                        "contentType": {
                          "type": "string",
                          "maxLength": 256,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 6,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/web_extract/invoke",
      "mimeType": "application/json",
      "description": "Fetches one public HTTPS HTML resource without JavaScript execution and returns deterministic normalized page structure and metadata.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com/"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "links": [
                  {
                    "href": "example",
                    "text": "Example caller-supplied content."
                  }
                ],
                "images": [
                  {
                    "alt": "example",
                    "src": "example"
                  }
                ],
                "jsonLd": [
                  "{\"example\":\"schema-valid caller-supplied data\"}"
                ],
                "headings": [
                  {
                    "text": "Example caller-supplied content.",
                    "level": 1
                  }
                ],
                "metadata": [
                  {
                    "name": "example",
                    "value": "example"
                  }
                ],
                "openGraph": [
                  {
                    "name": "example",
                    "value": "example"
                  }
                ],
                "sourceUrl": "example00",
                "visibleText": "example"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "web_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "20000",
                "resultSha256": "00c362cc75297a51279588a83ceba25d5b265727f2057f5a22114ae792ef201b",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "sourceUrl",
                        "headings",
                        "links",
                        "images",
                        "metadata",
                        "openGraph",
                        "jsonLd",
                        "visibleText"
                      ],
                      "properties": {
                        "links": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "text",
                              "href"
                            ],
                            "properties": {
                              "href": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "title": {
                          "type": "string",
                          "maxLength": 1024,
                          "minLength": 0
                        },
                        "images": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "alt",
                              "src"
                            ],
                            "properties": {
                              "alt": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              },
                              "src": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "title": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "jsonLd": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 32768,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "headings": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "level",
                              "text"
                            ],
                            "properties": {
                              "text": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              },
                              "level": {
                                "type": "integer",
                                "maximum": 6,
                                "minimum": 1
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "metadata": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "value"
                            ],
                            "properties": {
                              "name": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "value": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "openGraph": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "value"
                            ],
                            "properties": {
                              "name": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "value": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "sourceUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        },
                        "description": {
                          "type": "string",
                          "maxLength": 4096,
                          "minLength": 0
                        },
                        "visibleText": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 0
                        },
                        "canonicalUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 12,
                      "minProperties": 8,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/structured_extract/invoke",
      "mimeType": "application/json",
      "description": "Fetches one public HTTPS HTML resource and performs explicit deterministic selector, attribute, metadata, or JSON-LD path extraction.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com/",
              "fields": [
                {
                  "all": false,
                  "kind": "text",
                  "name": "heading",
                  "selector": "h1"
                }
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "results": [
                  {
                    "kind": "text",
                    "name": "example",
                    "values": [
                      "example"
                    ],
                    "matched": 0
                  }
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "sourceUrl": "example00"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "structured_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "20000",
                "resultSha256": "aafd301cc99d8a5d7942b9e44b1f18167d3cb722ffdef8c38106181c66616ca7",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "url",
                    "fields"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "fields": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "required": [
                          "name",
                          "kind"
                        ],
                        "properties": {
                          "all": {
                            "type": "boolean"
                          },
                          "kind": {
                            "enum": [
                              "text",
                              "attribute",
                              "metadata",
                              "json_ld"
                            ],
                            "type": "string",
                            "maxLength": 9,
                            "minLength": 4
                          },
                          "name": {
                            "type": "string",
                            "pattern": "^[A-Za-z][A-Za-z0-9_]{0,63}$",
                            "maxLength": 64,
                            "minLength": 1
                          },
                          "path": {
                            "type": "string",
                            "maxLength": 256,
                            "minLength": 1
                          },
                          "selector": {
                            "type": "string",
                            "maxLength": 256,
                            "minLength": 1
                          },
                          "attribute": {
                            "type": "string",
                            "maxLength": 128,
                            "minLength": 1
                          },
                          "metadataKey": {
                            "type": "string",
                            "maxLength": 256,
                            "minLength": 1
                          }
                        },
                        "maxProperties": 7,
                        "minProperties": 2,
                        "additionalProperties": false
                      },
                      "maxItems": 32,
                      "minItems": 1
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 2,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "sourceUrl",
                        "results",
                        "warnings"
                      ],
                      "properties": {
                        "results": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "kind",
                              "matched",
                              "values"
                            ],
                            "properties": {
                              "kind": {
                                "enum": [
                                  "text",
                                  "attribute",
                                  "metadata",
                                  "json_ld"
                                ],
                                "type": "string",
                                "maxLength": 9,
                                "minLength": 4
                              },
                              "name": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 1
                              },
                              "values": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "maxLength": 32768,
                                  "minLength": 0
                                },
                                "maxItems": 256,
                                "minItems": 0
                              },
                              "matched": {
                                "type": "integer",
                                "maximum": 256,
                                "minimum": 0
                              }
                            },
                            "maxProperties": 4,
                            "minProperties": 4,
                            "additionalProperties": false
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "sourceUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        }
                      },
                      "maxProperties": 3,
                      "minProperties": 3,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/artifact_verify/invoke",
      "mimeType": "application/json",
      "description": "Fetches one public HTTPS artifact without executing it and verifies its SHA-256, MIME type, and byte size against supplied expectations.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com/artifact.bin"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "status": "VERIFIED",
                "byteSize": 0,
                "calculatedSha256": "0000000000000000000000000000000000000000000000000000000000000000"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "artifact_verify",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "4dbe334ff68438b7d30fb15362500240824a991c41a365535c542eb5e448ead6",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "expectedSha256": {
                      "type": "string",
                      "pattern": "^[0-9a-fA-F]{64}$",
                      "maxLength": 64,
                      "minLength": 64
                    },
                    "expectedByteSize": {
                      "type": "integer",
                      "maximum": 10485760,
                      "minimum": 0
                    },
                    "expectedMimeType": {
                      "type": "string",
                      "pattern": "^[A-Za-z0-9!#$&^_.+-]+/[A-Za-z0-9!#$&^_.+-]+$",
                      "maxLength": 256,
                      "minLength": 3
                    }
                  },
                  "maxProperties": 4,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "status",
                        "calculatedSha256",
                        "byteSize"
                      ],
                      "properties": {
                        "status": {
                          "enum": [
                            "VERIFIED",
                            "MISMATCH",
                            "INSPECTED"
                          ],
                          "type": "string",
                          "maxLength": 9,
                          "minLength": 8
                        },
                        "byteSize": {
                          "type": "integer",
                          "maximum": 10485760,
                          "minimum": 0
                        },
                        "mimeType": {
                          "type": "string",
                          "maxLength": 256,
                          "minLength": 1
                        },
                        "hashMatch": {
                          "type": "boolean"
                        },
                        "mimeMatch": {
                          "type": "boolean"
                        },
                        "sourceUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        },
                        "byteSizeMatch": {
                          "type": "boolean"
                        },
                        "calculatedSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        }
                      },
                      "maxProperties": 8,
                      "minProperties": 3,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/web_metadata_extract/invoke",
      "mimeType": "application/json",
      "description": "Extracts bounded document metadata, social cards, canonical links, robots directives, language alternates, icons, and JSON-LD from public HTTPS or supplied HTML.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com/"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "icons": [
                  {
                    "href": "example",
                    "sizes": "example",
                    "relation": "example"
                  }
                ],
                "jsonLd": [
                  "{\"example\":\"schema-valid caller-supplied data\"}"
                ],
                "robots": [
                  "example"
                ],
                "twitter": [
                  {
                    "name": "example",
                    "value": "example"
                  }
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "openGraph": [
                  {
                    "name": "example",
                    "value": "example"
                  }
                ],
                "contentType": "Example caller-supplied content.",
                "alternateLanguages": [
                  {
                    "href": "example",
                    "language": "example"
                  }
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "web_metadata_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "6fd2a8bfad3dba7e59252456d43728a949ecd09f865325d69489315168e8e7ad",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "html": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "baseUrl": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "contentType",
                        "robots",
                        "openGraph",
                        "twitter",
                        "jsonLd",
                        "alternateLanguages",
                        "icons",
                        "warnings"
                      ],
                      "properties": {
                        "icons": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "relation",
                              "sizes",
                              "href"
                            ],
                            "properties": {
                              "href": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "sizes": {
                                "type": "string",
                                "maxLength": 128,
                                "minLength": 0
                              },
                              "relation": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "title": {
                          "type": "string",
                          "maxLength": 1024,
                          "minLength": 1
                        },
                        "jsonLd": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 32768,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "robots": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 256,
                            "minLength": 1
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "twitter": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "value"
                            ],
                            "properties": {
                              "name": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "value": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "language": {
                          "type": "string",
                          "maxLength": 64,
                          "minLength": 1
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "openGraph": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "value"
                            ],
                            "properties": {
                              "name": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "value": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        },
                        "sourceUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        },
                        "contentType": {
                          "type": "string",
                          "maxLength": 256,
                          "minLength": 3
                        },
                        "description": {
                          "type": "string",
                          "maxLength": 4096,
                          "minLength": 1
                        },
                        "canonicalUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 1
                        },
                        "alternateLanguages": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "language",
                              "href"
                            ],
                            "properties": {
                              "href": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "language": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 13,
                      "minProperties": 8,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/structured_diff/invoke",
      "mimeType": "application/json",
      "description": "Computes a deterministic bounded structural difference between two JSON values using escaped JSON Pointer paths and index-based array comparison.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "after": {
                "version": 2
              },
              "before": {
                "version": 1
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "added": [
                  {
                    "path": "example",
                    "value": {}
                  }
                ],
                "changed": [
                  {
                    "path": "example",
                    "after": {},
                    "before": {}
                  }
                ],
                "removed": [
                  {
                    "path": "example",
                    "value": {}
                  }
                ],
                "summary": {
                  "added": 0,
                  "total": 0,
                  "changed": 0,
                  "removed": 0
                },
                "unchangedCount": 0
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "structured_diff",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "eef31d0cecdd1ad7e4ac279ba4b65b39356fb5a7ebc208786b5441e79bdf9c88",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "before",
                    "after"
                  ],
                  "properties": {
                    "after": {
                      "type": [
                        "object",
                        "array",
                        "string",
                        "number",
                        "boolean",
                        "null"
                      ]
                    },
                    "before": {
                      "type": [
                        "object",
                        "array",
                        "string",
                        "number",
                        "boolean",
                        "null"
                      ]
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 2,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "added",
                        "removed",
                        "changed",
                        "unchangedCount",
                        "summary"
                      ],
                      "properties": {
                        "added": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "path",
                              "value"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              },
                              "value": {
                                "type": [
                                  "object",
                                  "array",
                                  "string",
                                  "number",
                                  "boolean",
                                  "null"
                                ]
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "changed": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "path",
                              "before",
                              "after"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              },
                              "after": {
                                "type": [
                                  "object",
                                  "array",
                                  "string",
                                  "number",
                                  "boolean",
                                  "null"
                                ]
                              },
                              "before": {
                                "type": [
                                  "object",
                                  "array",
                                  "string",
                                  "number",
                                  "boolean",
                                  "null"
                                ]
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "removed": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "path",
                              "value"
                            ],
                            "properties": {
                              "path": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              },
                              "value": {
                                "type": [
                                  "object",
                                  "array",
                                  "string",
                                  "number",
                                  "boolean",
                                  "null"
                                ]
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "summary": {
                          "type": "object",
                          "required": [
                            "added",
                            "removed",
                            "changed",
                            "total"
                          ],
                          "properties": {
                            "added": {
                              "type": "integer",
                              "maximum": 2048,
                              "minimum": 0
                            },
                            "total": {
                              "type": "integer",
                              "maximum": 2048,
                              "minimum": 0
                            },
                            "changed": {
                              "type": "integer",
                              "maximum": 2048,
                              "minimum": 0
                            },
                            "removed": {
                              "type": "integer",
                              "maximum": 2048,
                              "minimum": 0
                            }
                          },
                          "maxProperties": 4,
                          "minProperties": 4,
                          "additionalProperties": false
                        },
                        "unchangedCount": {
                          "type": "integer",
                          "maximum": 8192,
                          "minimum": 0
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/json_repair_normalize/invoke",
      "mimeType": "application/json",
      "description": "Conservatively repairs common JSON formatting defects, rejects ambiguous duplicate or unsafe keys, and emits deterministic canonical JSON.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "{example: true,}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "value": {},
                "repairs": [
                  "example"
                ],
                "normalized": "example",
                "duplicateKeys": [
                  "example"
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "json_repair_normalize",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "e48ba9ab26657e6400a15821bea7d81c48a83c84ad80cca5b9efd7ff621753e0",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "normalized",
                        "value",
                        "repairs",
                        "duplicateKeys"
                      ],
                      "properties": {
                        "value": {
                          "type": [
                            "object",
                            "array",
                            "string",
                            "number",
                            "boolean",
                            "null"
                          ]
                        },
                        "repairs": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 64,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 0
                        },
                        "normalized": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        },
                        "duplicateKeys": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 256,
                            "minLength": 1
                          },
                          "maxItems": 64,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/url_discovery_audit/invoke",
      "mimeType": "application/json",
      "description": "Performs a bounded deterministic audit of autonomous-agent and search discovery resources for a public HTTPS URL.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com/"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "url": "https://example.com/resource",
                "checks": [
                  {
                    "id": "example",
                    "url": "https://example.com/resource",
                    "detail": "example",
                    "status": "pass"
                  }
                ],
                "summary": {
                  "fail": 0,
                  "pass": 0,
                  "warn": 0
                },
                "discoveredResourceUrls": [
                  "example00"
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "url_discovery_audit",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "20000",
                "resultSha256": "a95dcf32d5fe7ca2029652a9cc7474e7d464af51b34b67987acbbc2f772defd4",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "url",
                        "checks",
                        "discoveredResourceUrls",
                        "summary"
                      ],
                      "properties": {
                        "url": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        },
                        "checks": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "id",
                              "status",
                              "detail",
                              "url"
                            ],
                            "properties": {
                              "id": {
                                "type": "string",
                                "maxLength": 128,
                                "minLength": 1
                              },
                              "url": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "detail": {
                                "type": "string",
                                "maxLength": 1024,
                                "minLength": 1
                              },
                              "status": {
                                "enum": [
                                  "pass",
                                  "warn",
                                  "fail"
                                ],
                                "type": "string",
                                "maxLength": 4,
                                "minLength": 4
                              }
                            },
                            "maxProperties": 4,
                            "minProperties": 4,
                            "additionalProperties": false
                          },
                          "maxItems": 32,
                          "minItems": 1
                        },
                        "summary": {
                          "type": "object",
                          "required": [
                            "pass",
                            "warn",
                            "fail"
                          ],
                          "properties": {
                            "fail": {
                              "type": "integer",
                              "maximum": 32,
                              "minimum": 0
                            },
                            "pass": {
                              "type": "integer",
                              "maximum": 32,
                              "minimum": 0
                            },
                            "warn": {
                              "type": "integer",
                              "maximum": 32,
                              "minimum": 0
                            }
                          },
                          "maxProperties": 3,
                          "minProperties": 3,
                          "additionalProperties": false
                        },
                        "discoveredResourceUrls": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 2048,
                            "minLength": 9
                          },
                          "maxItems": 16,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/sitemap_extract/invoke",
      "mimeType": "application/json",
      "description": "Parses bounded XML sitemap urlsets and indexes without entity expansion or recursive fetching.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "xml": "<?xml version=\"1.0\"?><urlset><url><loc>https://example.com/</loc></url></urlset>"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "kind": "urlset",
                "urls": [
                  {
                    "url": "https://example.com/resource",
                    "lastmod": "example",
                    "priority": "example",
                    "alternates": [
                      {
                        "href": "example00",
                        "language": "example"
                      }
                    ],
                    "changefreq": "example"
                  }
                ],
                "counts": {
                  "urls": 0,
                  "malformed": 0,
                  "childSitemaps": 0
                },
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "childSitemaps": [
                  {
                    "url": "https://example.com/resource",
                    "lastmod": "example"
                  }
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "sitemap_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "6dd3583feb5ce645bf8e45d6ec2d59ea95858baef0e089fc7b4cf8cd7800f697",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "xml": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "kind",
                        "urls",
                        "childSitemaps",
                        "counts",
                        "warnings"
                      ],
                      "properties": {
                        "kind": {
                          "enum": [
                            "urlset",
                            "sitemapindex"
                          ],
                          "type": "string",
                          "maxLength": 12,
                          "minLength": 6
                        },
                        "urls": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "url",
                              "lastmod",
                              "changefreq",
                              "priority",
                              "alternates"
                            ],
                            "properties": {
                              "url": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 9
                              },
                              "lastmod": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "priority": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "alternates": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "required": [
                                    "language",
                                    "href"
                                  ],
                                  "properties": {
                                    "href": {
                                      "type": "string",
                                      "maxLength": 2048,
                                      "minLength": 9
                                    },
                                    "language": {
                                      "type": "string",
                                      "maxLength": 64,
                                      "minLength": 0
                                    }
                                  },
                                  "maxProperties": 2,
                                  "minProperties": 2,
                                  "additionalProperties": false
                                },
                                "maxItems": 64,
                                "minItems": 0
                              },
                              "changefreq": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              }
                            },
                            "maxProperties": 5,
                            "minProperties": 5,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "counts": {
                          "type": "object",
                          "required": [
                            "urls",
                            "childSitemaps",
                            "malformed"
                          ],
                          "properties": {
                            "urls": {
                              "type": "integer",
                              "maximum": 10000,
                              "minimum": 0
                            },
                            "malformed": {
                              "type": "integer",
                              "maximum": 10000,
                              "minimum": 0
                            },
                            "childSitemaps": {
                              "type": "integer",
                              "maximum": 256,
                              "minimum": 0
                            }
                          },
                          "maxProperties": 3,
                          "minProperties": 3,
                          "additionalProperties": false
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "childSitemaps": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "url",
                              "lastmod"
                            ],
                            "properties": {
                              "url": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 9
                              },
                              "lastmod": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/robots_policy_parse/invoke",
      "mimeType": "application/json",
      "description": "Parses robots.txt groups and applies deterministic longest-match allow and disallow semantics.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "User-agent: *\nAllow: /"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "groups": [
                  {
                    "rules": [
                      {
                        "path": "example",
                        "directive": "allow"
                      }
                    ],
                    "crawlDelay": 0,
                    "userAgents": [
                      "example"
                    ]
                  }
                ],
                "sitemaps": [
                  "example"
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "crawlDelay": 0,
                "matchedRule": {},
                "crawlAllowed": false,
                "matchedGroup": [
                  null
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "robots_policy_parse",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "9f187257ea9c44cac9c39fc35e42f5352601cd2a27c6b8ee4122b8e15d4a2306",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 0
                    },
                    "userAgent": {
                      "type": "string",
                      "maxLength": 256,
                      "minLength": 1
                    },
                    "targetPath": {
                      "type": "string",
                      "maxLength": 2048,
                      "minLength": 1
                    }
                  },
                  "maxProperties": 3,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "groups",
                        "matchedGroup",
                        "matchedRule",
                        "crawlAllowed",
                        "sitemaps",
                        "crawlDelay",
                        "warnings"
                      ],
                      "properties": {
                        "groups": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "userAgents",
                              "rules",
                              "crawlDelay"
                            ],
                            "properties": {
                              "rules": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "required": [
                                    "directive",
                                    "path"
                                  ],
                                  "properties": {
                                    "path": {
                                      "type": "string",
                                      "maxLength": 2048,
                                      "minLength": 0
                                    },
                                    "directive": {
                                      "enum": [
                                        "allow",
                                        "disallow"
                                      ],
                                      "type": "string",
                                      "maxLength": 8,
                                      "minLength": 5
                                    }
                                  },
                                  "maxProperties": 2,
                                  "minProperties": 2,
                                  "additionalProperties": false
                                },
                                "maxItems": 256,
                                "minItems": 0
                              },
                              "crawlDelay": {
                                "type": [
                                  "number",
                                  "null"
                                ]
                              },
                              "userAgents": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "maxLength": 256,
                                  "minLength": 1
                                },
                                "maxItems": 32,
                                "minItems": 1
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "sitemaps": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 2048,
                            "minLength": 1
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "crawlDelay": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "matchedRule": {
                          "type": [
                            "object",
                            "null"
                          ]
                        },
                        "crawlAllowed": {
                          "type": [
                            "boolean",
                            "null"
                          ]
                        },
                        "matchedGroup": {
                          "type": [
                            "array",
                            "null"
                          ]
                        }
                      },
                      "maxProperties": 7,
                      "minProperties": 7,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/schema_org_extract/invoke",
      "mimeType": "application/json",
      "description": "Extracts bounded JSON-LD Schema.org entities, type indexes, and explicit relationships without inventing values.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "html": "<script type=\"application/ld+json\">{\"@type\":\"WebPage\"}</script>"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "entities": [
                  {
                    "id": "example",
                    "types": [
                      "example"
                    ],
                    "valueJson": "example"
                  }
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "typeIndex": [
                  {
                    "ids": [
                      "example"
                    ],
                    "type": "example"
                  }
                ],
                "entityCount": 0,
                "relationships": [
                  {
                    "to": "example",
                    "from": "example",
                    "kind": "example"
                  }
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "schema_org_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "0ffabd1323aa846e93b577eebbbb6107ab3669ce3d2efb57b1b206b65a26d83e",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "html": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "baseUrl": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "entityCount",
                        "typeIndex",
                        "entities",
                        "relationships",
                        "warnings"
                      ],
                      "properties": {
                        "entities": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "id",
                              "types",
                              "valueJson"
                            ],
                            "properties": {
                              "id": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "types": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "maxLength": 256,
                                  "minLength": 1
                                },
                                "maxItems": 32,
                                "minItems": 0
                              },
                              "valueJson": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 2
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "typeIndex": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "type",
                              "ids"
                            ],
                            "properties": {
                              "ids": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "maxLength": 2048,
                                  "minLength": 1
                                },
                                "maxItems": 256,
                                "minItems": 1
                              },
                              "type": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "entityCount": {
                          "type": "integer",
                          "maximum": 2000,
                          "minimum": 0
                        },
                        "relationships": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "from",
                              "to",
                              "kind"
                            ],
                            "properties": {
                              "to": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "from": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "kind": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/content_fingerprint/invoke",
      "mimeType": "application/json",
      "description": "Produces exact and explicitly normalized SHA-256 fingerprints for bounded text, JSON, HTML, or base64 bytes.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "example"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "type": "example",
                "sha256": "0000000000000000000000000000000000000000000000000000000000000000",
                "byteCount": 0,
                "normalization": "example",
                "normalizedLength": 0,
                "normalizedSha256": "0000000000000000000000000000000000000000000000000000000000000000"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "content_fingerprint",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "3861c2f5ca83c78359f3fc168c79d4dab10e7dc1d28858e724e9f33d397cb3b1",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "html": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "json": {
                      "type": [
                        "object",
                        "array",
                        "string",
                        "number",
                        "boolean",
                        "null"
                      ]
                    },
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 0
                    },
                    "type": {
                      "type": "string",
                      "maxLength": 128,
                      "minLength": 1
                    },
                    "base64": {
                      "type": "string",
                      "pattern": "^[A-Za-z0-9+/]*={0,2}$",
                      "maxLength": 65536,
                      "minLength": 0
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "sha256",
                        "normalizedSha256",
                        "byteCount",
                        "normalizedLength",
                        "type",
                        "normalization"
                      ],
                      "properties": {
                        "type": {
                          "type": "string",
                          "maxLength": 128,
                          "minLength": 1
                        },
                        "sha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        },
                        "byteCount": {
                          "type": "integer",
                          "maximum": 1048576,
                          "minimum": 0
                        },
                        "normalization": {
                          "type": "string",
                          "maxLength": 128,
                          "minLength": 1
                        },
                        "normalizedLength": {
                          "type": "integer",
                          "maximum": 1048576,
                          "minimum": 0
                        },
                        "normalizedSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        }
                      },
                      "maxProperties": 6,
                      "minProperties": 6,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/text_chunk_structure/invoke",
      "mimeType": "application/json",
      "description": "Creates deterministic source-ordered chunks from text or Markdown using headings, paragraphs, lists, and code blocks.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "# Example\n\nBody."
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "chunks": [
                  {
                    "id": "example000",
                    "end": 0,
                    "hash": "0000000000000000000000000000000000000000000000000000000000000000",
                    "text": "Example caller-supplied content.",
                    "start": 0,
                    "ordinal": 0,
                    "estimatedTokens": 1,
                    "headingHierarchy": [
                      "example"
                    ]
                  }
                ],
                "chunkCount": 0,
                "sourceHash": "0000000000000000000000000000000000000000000000000000000000000000"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "text_chunk_structure",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "fee508f9f11138fc85b0266678dd3eb921bd79d1c0bbf7206f5505fd2f11bb12",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "maxChunkChars": {
                      "type": "integer",
                      "maximum": 16000,
                      "minimum": 256
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "chunkCount",
                        "chunks",
                        "sourceHash"
                      ],
                      "properties": {
                        "chunks": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "id",
                              "headingHierarchy",
                              "text",
                              "start",
                              "end",
                              "estimatedTokens",
                              "hash",
                              "ordinal"
                            ],
                            "properties": {
                              "id": {
                                "type": "string",
                                "maxLength": 16,
                                "minLength": 10
                              },
                              "end": {
                                "type": "integer",
                                "maximum": 1048576,
                                "minimum": 0
                              },
                              "hash": {
                                "type": "string",
                                "pattern": "^[0-9a-f]{64}$",
                                "maxLength": 64,
                                "minLength": 64
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 16000,
                                "minLength": 1
                              },
                              "start": {
                                "type": "integer",
                                "maximum": 1048576,
                                "minimum": 0
                              },
                              "ordinal": {
                                "type": "integer",
                                "maximum": 511,
                                "minimum": 0
                              },
                              "estimatedTokens": {
                                "type": "integer",
                                "maximum": 100000,
                                "minimum": 1
                              },
                              "headingHierarchy": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "maxLength": 8192,
                                  "minLength": 1
                                },
                                "maxItems": 6,
                                "minItems": 0
                              }
                            },
                            "maxProperties": 8,
                            "minProperties": 8,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "chunkCount": {
                          "type": "integer",
                          "maximum": 512,
                          "minimum": 0
                        },
                        "sourceHash": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        }
                      },
                      "maxProperties": 3,
                      "minProperties": 3,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/markdown_outline_extract/invoke",
      "mimeType": "application/json",
      "description": "Extracts a deterministic source-ordered Markdown heading outline with stable anchors, parent ordinals, offsets, and section ranges.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "markdown": "# Example\n\n## Detail"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "title": "example",
                "headings": [
                  {
                    "end": 0,
                    "text": "Example caller-supplied content.",
                    "level": 1,
                    "start": 0,
                    "anchor": "example",
                    "ordinal": 0,
                    "sectionEnd": 0,
                    "sectionStart": 0,
                    "parentOrdinal": -1
                  }
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "headingCount": 0
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "markdown_outline_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "b190eb5a7af63f7c83c3ac8ba3eff252ceebe13556fe09aae25d112fc8ba8219",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "markdown": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "maximumHeadingDepth": {
                      "type": "integer",
                      "maximum": 6,
                      "minimum": 1
                    },
                    "includeSectionRanges": {
                      "type": "boolean"
                    }
                  },
                  "maxProperties": 3,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "title",
                        "headingCount",
                        "headings",
                        "warnings"
                      ],
                      "properties": {
                        "title": {
                          "type": "string",
                          "maxLength": 8192,
                          "minLength": 0
                        },
                        "headings": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "level",
                              "text",
                              "anchor",
                              "ordinal",
                              "start",
                              "end",
                              "sectionStart",
                              "sectionEnd",
                              "parentOrdinal"
                            ],
                            "properties": {
                              "end": {
                                "type": "integer",
                                "maximum": 524288,
                                "minimum": 0
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 0
                              },
                              "level": {
                                "type": "integer",
                                "maximum": 6,
                                "minimum": 1
                              },
                              "start": {
                                "type": "integer",
                                "maximum": 524288,
                                "minimum": 0
                              },
                              "anchor": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 1
                              },
                              "ordinal": {
                                "type": "integer",
                                "maximum": 255,
                                "minimum": 0
                              },
                              "sectionEnd": {
                                "type": "integer",
                                "maximum": 524288,
                                "minimum": 0
                              },
                              "sectionStart": {
                                "type": "integer",
                                "maximum": 524288,
                                "minimum": 0
                              },
                              "parentOrdinal": {
                                "type": "integer",
                                "maximum": 255,
                                "minimum": -1
                              }
                            },
                            "maxProperties": 9,
                            "minProperties": 9,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "headingCount": {
                          "type": "integer",
                          "maximum": 256,
                          "minimum": 0
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/link_graph_extract/invoke",
      "mimeType": "application/json",
      "description": "Extracts bounded normalized internal, external, and anchor relationships from supplied HTML or one safely fetched URL without crawling.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "html": "<a href=\"/example\">Example</a>",
              "baseUrl": "https://example.com/"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "edges": [
                  "example"
                ],
                "nodes": [
                  "example"
                ],
                "anchors": [
                  "example"
                ],
                "baseUrl": "example00",
                "linkCount": 0,
                "externalLinks": [
                  "example"
                ],
                "internalLinks": [
                  "example"
                ],
                "duplicateCount": 0,
                "uniqueDestinationCount": 0
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "link_graph_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "b02ed9f247a705573b6f2f8f5ca89f178d4d23ccd6da547fd05490e8ffb0b53e",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "html": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "baseUrl": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "baseUrl",
                        "linkCount",
                        "uniqueDestinationCount",
                        "duplicateCount",
                        "internalLinks",
                        "externalLinks",
                        "anchors",
                        "nodes",
                        "edges"
                      ],
                      "properties": {
                        "edges": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 4096,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "nodes": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 4096,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "anchors": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 16384,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "baseUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 9
                        },
                        "linkCount": {
                          "type": "integer",
                          "maximum": 512,
                          "minimum": 0
                        },
                        "externalLinks": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 16384,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "internalLinks": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 16384,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "duplicateCount": {
                          "type": "integer",
                          "maximum": 512,
                          "minimum": 0
                        },
                        "uniqueDestinationCount": {
                          "type": "integer",
                          "maximum": 512,
                          "minimum": 0
                        }
                      },
                      "maxProperties": 9,
                      "minProperties": 9,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/jsonl_normalize_validate/invoke",
      "mimeType": "application/json",
      "description": "Parses bounded JSON Lines deterministically, retains rejected lines, and emits canonical JSON records with source line numbers.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "{\"example\":1}\n{\"example\":2}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "records": [
                  {
                    "line": 1,
                    "value": {},
                    "canonical": "example"
                  }
                ],
                "normalized": "example",
                "validCount": 0,
                "recordCount": 0,
                "invalidCount": 0,
                "rejectedLines": [
                  {
                    "line": 1,
                    "text": "Example caller-supplied content.",
                    "error": "example"
                  }
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "jsonl_normalize_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "6cbd37ba1826039053fcb14ffb19aabb2e56aa4337811eac9b48b252f6839b2d",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "blankLinePolicy": {
                      "enum": [
                        "ignore",
                        "reject"
                      ],
                      "type": "string",
                      "maxLength": 6,
                      "minLength": 6
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "recordCount",
                        "validCount",
                        "invalidCount",
                        "records",
                        "rejectedLines",
                        "normalized"
                      ],
                      "properties": {
                        "records": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "line",
                              "value",
                              "canonical"
                            ],
                            "properties": {
                              "line": {
                                "type": "integer",
                                "maximum": 4096,
                                "minimum": 1
                              },
                              "value": {
                                "type": [
                                  "object",
                                  "array",
                                  "string",
                                  "number",
                                  "boolean",
                                  "null"
                                ]
                              },
                              "canonical": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "normalized": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 0
                        },
                        "validCount": {
                          "type": "integer",
                          "maximum": 256,
                          "minimum": 0
                        },
                        "recordCount": {
                          "type": "integer",
                          "maximum": 256,
                          "minimum": 0
                        },
                        "invalidCount": {
                          "type": "integer",
                          "maximum": 256,
                          "minimum": 0
                        },
                        "rejectedLines": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "line",
                              "text",
                              "error"
                            ],
                            "properties": {
                              "line": {
                                "type": "integer",
                                "maximum": 4096,
                                "minimum": 1
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 1024,
                                "minLength": 0
                              },
                              "error": {
                                "type": "string",
                                "maxLength": 128,
                                "minLength": 1
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 6,
                      "minProperties": 6,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/xml_normalize_validate/invoke",
      "mimeType": "application/json",
      "description": "Safely validates and normalizes bounded XML into a deterministic structural representation without entity resolution or network access.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "xml": "<root><item>example</item></root>"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "root": "example",
                "errors": [
                  "example"
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "nodeCount": 1,
                "structure": "example",
                "namespaces": [
                  {
                    "name": "example",
                    "value": "example"
                  }
                ],
                "wellFormed": false
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "xml_normalize_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "b5e29ac589d21aa3a81b58e3167709d76598c09192ae9593f7b255d5bf723448",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "xml"
                  ],
                  "properties": {
                    "xml": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "wellFormed",
                        "root",
                        "namespaces",
                        "nodeCount",
                        "structure",
                        "warnings",
                        "errors"
                      ],
                      "properties": {
                        "root": {
                          "type": "string",
                          "maxLength": 256,
                          "minLength": 1
                        },
                        "errors": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "nodeCount": {
                          "type": "integer",
                          "maximum": 4096,
                          "minimum": 1
                        },
                        "structure": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "namespaces": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "value"
                            ],
                            "properties": {
                              "name": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 5
                              },
                              "value": {
                                "type": "string",
                                "maxLength": 4096,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "wellFormed": {
                          "type": "boolean"
                        }
                      },
                      "maxProperties": 7,
                      "minProperties": 7,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/content_type_detect/invoke",
      "mimeType": "application/json",
      "description": "Detects likely bounded content types from inert text or base64 bytes using deterministic signatures and structural signals without execution.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "{\"example\":true}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "charset": "example",
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "confidence": "low",
                "declaredMime": "example",
                "detectedMime": "example",
                "structuralSignals": [
                  "example"
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "content_type_detect",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "0abe3e1f995624e5b4b1ef40923938cdbeceda495862435105fd57c6d845589a",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "base64": {
                      "type": "string",
                      "pattern": "^[A-Za-z0-9+/]*={0,2}$",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "filename": {
                      "type": "string",
                      "maxLength": 1024,
                      "minLength": 1
                    },
                    "declaredContentType": {
                      "type": "string",
                      "maxLength": 256,
                      "minLength": 1
                    }
                  },
                  "maxProperties": 4,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "detectedMime",
                        "declaredMime",
                        "charset",
                        "confidence",
                        "structuralSignals",
                        "warnings"
                      ],
                      "properties": {
                        "charset": {
                          "type": "string",
                          "maxLength": 64,
                          "minLength": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "confidence": {
                          "enum": [
                            "low",
                            "medium",
                            "high"
                          ],
                          "type": "string",
                          "maxLength": 6,
                          "minLength": 3
                        },
                        "declaredMime": {
                          "type": "string",
                          "maxLength": 256,
                          "minLength": 0
                        },
                        "detectedMime": {
                          "type": "string",
                          "maxLength": 256,
                          "minLength": 1
                        },
                        "structuralSignals": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 128,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 1
                        }
                      },
                      "maxProperties": 6,
                      "minProperties": 6,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/heading_structure_audit/invoke",
      "mimeType": "application/json",
      "description": "Audits bounded HTML or Markdown heading hierarchy, duplicates, IDs, skipped levels, and empty headings deterministically.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "markdown": "# Example\n\n### Detail"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "format": "html",
                "status": "pass",
                "outline": [
                  {
                    "id": "example",
                    "text": "Example caller-supplied content.",
                    "level": 1,
                    "ordinal": 0
                  }
                ],
                "summary": {
                  "h1Count": 0,
                  "failCount": 0,
                  "warnCount": 0,
                  "headingCount": 0
                },
                "findings": [
                  {
                    "code": "empty_heading",
                    "ordinal": 0,
                    "severity": "warn"
                  }
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "heading_structure_audit",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "8d84614babda1c1bd530afa4959a19bfe4b54a572b11fbe18adfdbfe9612f1a6",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "html": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "markdown": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "format",
                        "status",
                        "outline",
                        "findings",
                        "summary"
                      ],
                      "properties": {
                        "format": {
                          "enum": [
                            "html",
                            "markdown"
                          ],
                          "type": "string",
                          "maxLength": 8,
                          "minLength": 4
                        },
                        "status": {
                          "enum": [
                            "pass",
                            "warn",
                            "fail"
                          ],
                          "type": "string",
                          "maxLength": 4,
                          "minLength": 4
                        },
                        "outline": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "level",
                              "text",
                              "id",
                              "ordinal"
                            ],
                            "properties": {
                              "id": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 0
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 0
                              },
                              "level": {
                                "type": "integer",
                                "maximum": 6,
                                "minimum": 1
                              },
                              "ordinal": {
                                "type": "integer",
                                "maximum": 255,
                                "minimum": 0
                              }
                            },
                            "maxProperties": 4,
                            "minProperties": 4,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "summary": {
                          "type": "object",
                          "required": [
                            "headingCount",
                            "h1Count",
                            "failCount",
                            "warnCount"
                          ],
                          "properties": {
                            "h1Count": {
                              "type": "integer",
                              "maximum": 256,
                              "minimum": 0
                            },
                            "failCount": {
                              "type": "integer",
                              "maximum": 256,
                              "minimum": 0
                            },
                            "warnCount": {
                              "type": "integer",
                              "maximum": 256,
                              "minimum": 0
                            },
                            "headingCount": {
                              "type": "integer",
                              "maximum": 256,
                              "minimum": 0
                            }
                          },
                          "maxProperties": 4,
                          "minProperties": 4,
                          "additionalProperties": false
                        },
                        "findings": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "code",
                              "severity",
                              "ordinal"
                            ],
                            "properties": {
                              "code": {
                                "enum": [
                                  "empty_heading",
                                  "skipped_level",
                                  "duplicate_id",
                                  "duplicate_heading"
                                ],
                                "type": "string",
                                "maxLength": 17,
                                "minLength": 11
                              },
                              "ordinal": {
                                "type": "integer",
                                "maximum": 255,
                                "minimum": 0
                              },
                              "severity": {
                                "enum": [
                                  "warn",
                                  "fail"
                                ],
                                "type": "string",
                                "maxLength": 4,
                                "minLength": 4
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/http_header_audit/invoke",
      "mimeType": "application/json",
      "description": "Audits bounded supplied or safely fetched HTTP headers for caching, security, discovery, CORS, and x402 signals.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "headers": [
                [
                  "content-type",
                  "text/html"
                ],
                [
                  "cache-control",
                  "max-age=60"
                ]
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "result": "pass",
                "status": 0,
                "findings": [
                  {
                    "code": "duplicate_header",
                    "header": "example",
                    "severity": "info"
                  }
                ],
                "sourceUrl": "example",
                "cacheSummary": {
                  "missing": [
                    "example"
                  ],
                  "present": [
                    "example"
                  ]
                },
                "securitySummary": {
                  "missing": [
                    "example"
                  ],
                  "present": [
                    "example"
                  ]
                },
                "discoverySummary": {
                  "missing": [
                    "example"
                  ],
                  "present": [
                    "example"
                  ]
                },
                "normalizedHeaders": [
                  {
                    "name": "example",
                    "values": [
                      "example"
                    ]
                  }
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "http_header_audit",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "2e6f0112ecd6a6aa620f18b3534e611c60f827bcd353b606f3640d5d1dbfc6f7",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "status": {
                      "type": "integer",
                      "maximum": 599,
                      "minimum": 100
                    },
                    "headers": {
                      "type": "array",
                      "items": {
                        "type": "array",
                        "items": {
                          "type": "string",
                          "maxLength": 8192,
                          "minLength": 0
                        },
                        "maxItems": 2,
                        "minItems": 2
                      },
                      "maxItems": 128,
                      "minItems": 1
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "sourceUrl",
                        "status",
                        "normalizedHeaders",
                        "findings",
                        "result",
                        "cacheSummary",
                        "securitySummary",
                        "discoverySummary"
                      ],
                      "properties": {
                        "result": {
                          "enum": [
                            "pass",
                            "warn",
                            "fail"
                          ],
                          "type": "string",
                          "maxLength": 4,
                          "minLength": 4
                        },
                        "status": {
                          "type": "integer",
                          "maximum": 599,
                          "minimum": 0
                        },
                        "findings": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "code",
                              "severity",
                              "header"
                            ],
                            "properties": {
                              "code": {
                                "enum": [
                                  "duplicate_header",
                                  "missing_header",
                                  "cors_wildcard_credentials"
                                ],
                                "type": "string",
                                "maxLength": 25,
                                "minLength": 14
                              },
                              "header": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "severity": {
                                "enum": [
                                  "info",
                                  "warn",
                                  "fail"
                                ],
                                "type": "string",
                                "maxLength": 4,
                                "minLength": 4
                              }
                            },
                            "maxProperties": 3,
                            "minProperties": 3,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "sourceUrl": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 0
                        },
                        "cacheSummary": {
                          "type": "object",
                          "required": [
                            "present",
                            "missing"
                          ],
                          "properties": {
                            "missing": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "maxItems": 16,
                              "minItems": 0
                            },
                            "present": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "maxItems": 16,
                              "minItems": 0
                            }
                          },
                          "maxProperties": 2,
                          "minProperties": 2,
                          "additionalProperties": false
                        },
                        "securitySummary": {
                          "type": "object",
                          "required": [
                            "present",
                            "missing"
                          ],
                          "properties": {
                            "missing": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "maxItems": 16,
                              "minItems": 0
                            },
                            "present": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "maxItems": 16,
                              "minItems": 0
                            }
                          },
                          "maxProperties": 2,
                          "minProperties": 2,
                          "additionalProperties": false
                        },
                        "discoverySummary": {
                          "type": "object",
                          "required": [
                            "present",
                            "missing"
                          ],
                          "properties": {
                            "missing": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "maxItems": 16,
                              "minItems": 0
                            },
                            "present": {
                              "type": "array",
                              "items": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "maxItems": 16,
                              "minItems": 0
                            }
                          },
                          "maxProperties": 2,
                          "minProperties": 2,
                          "additionalProperties": false
                        },
                        "normalizedHeaders": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "name",
                              "values"
                            ],
                            "properties": {
                              "name": {
                                "type": "string",
                                "maxLength": 256,
                                "minLength": 1
                              },
                              "values": {
                                "type": "array",
                                "items": {
                                  "type": "string",
                                  "maxLength": 8192,
                                  "minLength": 0
                                },
                                "maxItems": 128,
                                "minItems": 1
                              }
                            },
                            "maxProperties": 2,
                            "minProperties": 2,
                            "additionalProperties": false
                          },
                          "maxItems": 128,
                          "minItems": 1
                        }
                      },
                      "maxProperties": 8,
                      "minProperties": 8,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/address_validate/invoke",
      "mimeType": "application/json",
      "description": "Validate one caller-supplied EVM, Solana, or Bitcoin address for the explicitly selected format.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "address_validation_request": "{\"kind\":\"evm\",\"address\":\"0x0000000000000000000000000000000000000001\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Format validation does not prove ownership, activity, or safety."
                ],
                "service_id": "address_validate",
                "evidence_scope": "caller_supplied_data",
                "address_validation": "{\"kind\":\"evm\",\"normalized\":\"0x0000000000000000000000000000000000000001\",\"valid\":true}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "address_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "4fe9987a987fb6c70c30c808a20840f7b32688abb8c485a93a85cfb165146876",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "address_validation_request"
                  ],
                  "properties": {
                    "address_validation_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "address_validation",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "address_validate",
                          "maxLength": 16,
                          "minLength": 16
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "address_validation": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/address_checksum/invoke",
      "mimeType": "application/json",
      "description": "Normalize one caller-supplied EVM address to its EIP-55 checksum representation.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "address_checksum_request": "{\"address\":\"0x0000000000000000000000000000000000000001\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Checksum normalization does not prove ownership or contract identity."
                ],
                "service_id": "address_checksum",
                "evidence_scope": "caller_supplied_data",
                "checksummed_address": "{\"address\":\"0x0000000000000000000000000000000000000001\"}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "address_checksum",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "06bd30b59a10c7002c04b6cd85eb68b782ba7e432fa3224547e7f818f7937fbf",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "address_checksum_request"
                  ],
                  "properties": {
                    "address_checksum_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "checksummed_address",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "address_checksum",
                          "maxLength": 16,
                          "minLength": 16
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "checksummed_address": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/chain_identifier_normalize/invoke",
      "mimeType": "application/json",
      "description": "Normalize and validate an explicitly supplied CAIP-2 chain identifier.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "chain_identifier_request": "{\"chain_id\":\"eip155:8453\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Syntax validation does not prove that a network is live or supported."
                ],
                "service_id": "chain_identifier_normalize",
                "evidence_scope": "caller_supplied_data",
                "normalized_chain_identifier": "{\"caip2\":\"eip155:8453\",\"namespace\":\"eip155\",\"reference\":\"8453\"}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "chain_identifier_normalize",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "2ba06956ecf012708d6e9bd69f353b3a26b607247602c7ffecc509d71f72be11",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "chain_identifier_request"
                  ],
                  "properties": {
                    "chain_identifier_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "normalized_chain_identifier",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "chain_identifier_normalize",
                          "maxLength": 26,
                          "minLength": 26
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "normalized_chain_identifier": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/caip10_compare/invoke",
      "mimeType": "application/json",
      "description": "Compare two supplied CAIP-10 identifiers after deterministic normalization.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "account_comparison_request": "{\"left\":\"eip155:8453:0x0000000000000000000000000000000000000001\",\"right\":\"eip155:8453:0x0000000000000000000000000000000000000001\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Equality is syntactic and does not link accounts across chains."
                ],
                "service_id": "caip10_compare",
                "evidence_scope": "caller_supplied_data",
                "account_comparison": "{\"equal\":true,\"left\":{\"address\":\"0x0000000000000000000000000000000000000001\",\"caip10\":\"eip155:8453:0x0000000000000000000000000000000000000001\",\"namespace\":\"eip155\",\"reference\":\"8453\"},\"right\":{\"address\":\"0x0000000000000000000000000000000000000001\",\"caip10\":\"eip155:8453:0x0000000000000000000000000000000000000001\",\"namespace\":\"eip155\",\"reference\":\"8453\"},\"same_chain\":true}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "caip10_compare",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "d44bfe68f8e7576826c69222ae71a5e9ed968e45d96cbc92580062675f190c7c",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "account_comparison_request"
                  ],
                  "properties": {
                    "account_comparison_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "account_comparison",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "caip10_compare",
                          "maxLength": 14,
                          "minLength": 14
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "account_comparison": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/payment_uri_parse/invoke",
      "mimeType": "application/json",
      "description": "Parse bounded EIP-681, bitcoin, or solana payment URI fields without initiating payment.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "payment_uri_request": "{\"uri\":\"ethereum:0x0000000000000000000000000000000000000001@8453?value=1000\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Parsing never validates the recipient, amount, token, or payment intent."
                ],
                "service_id": "payment_uri_parse",
                "evidence_scope": "caller_supplied_data",
                "parsed_payment_uri": "{\"chain_id\":\"8453\",\"function_name\":null,\"parameters\":{\"value\":\"1000\"},\"scheme\":\"ethereum\",\"target\":\"0x0000000000000000000000000000000000000001\"}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "payment_uri_parse",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "df1ab94d311bc0d8f9234d4ef121716806b7a0d863766eb0def613c3045b9d12",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "payment_uri_request"
                  ],
                  "properties": {
                    "payment_uri_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "parsed_payment_uri",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "payment_uri_parse",
                          "maxLength": 17,
                          "minLength": 17
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "parsed_payment_uri": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/abi_function_encode/invoke",
      "mimeType": "application/json",
      "description": "Encode function calldata from a supplied ABI, function name, and arguments.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "abi_function_encode_request": "{\"abi\":[{\"type\":\"constructor\",\"stateMutability\":\"nonpayable\",\"inputs\":[{\"name\":\"initial\",\"type\":\"uint256\"}]},{\"type\":\"function\",\"name\":\"balanceOf\",\"stateMutability\":\"view\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}]},{\"type\":\"event\",\"name\":\"Changed\",\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"account\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Insufficient\",\"inputs\":[{\"name\":\"available\",\"type\":\"uint256\"}]}],\"function_name\":\"balanceOf\",\"args\":[\"0x0000000000000000000000000000000000000001\"]}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Encoding does not simulate execution or prove contract compatibility."
                ],
                "service_id": "abi_function_encode",
                "evidence_scope": "caller_supplied_data",
                "encoded_function_data": "{\"data\":\"0x70a082310000000000000000000000000000000000000000000000000000000000000001\",\"signature\":\"balanceOf(address)\"}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "abi_function_encode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "b343fb3b0eb1d9351456207655f12dfa4440e28ddf662cc09cd1fe94de7fa2d0",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "abi_function_encode_request"
                  ],
                  "properties": {
                    "abi_function_encode_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "encoded_function_data",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "abi_function_encode",
                          "maxLength": 19,
                          "minLength": 19
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "encoded_function_data": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/erc20_transfer_decode/invoke",
      "mimeType": "application/json",
      "description": "Decode supplied ERC-20 transfer calldata or log data.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "erc20_transfer_request": "{\"kind\":\"calldata\",\"data\":\"0xa9059cbb0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Decoding does not prove token standard compliance or transfer success."
                ],
                "service_id": "erc20_transfer_decode",
                "evidence_scope": "caller_supplied_data",
                "decoded_erc20_transfer": "{\"args\":[\"0x0000000000000000000000000000000000000002\",\"10\"],\"kind\":\"calldata\",\"operation\":\"transfer\"}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "erc20_transfer_decode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "15bea730a9255c4a291fc108c7d928b1821ecf8d893077a511fd2eb7e23acd4e",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "erc20_transfer_request"
                  ],
                  "properties": {
                    "erc20_transfer_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "decoded_erc20_transfer",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "erc20_transfer_decode",
                          "maxLength": 21,
                          "minLength": 21
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "decoded_erc20_transfer": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/wallet_allowance_exposure/invoke",
      "mimeType": "application/json",
      "description": "Summarize supplied token allowance exposure by spender and flag unlimited values.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "wallet_allowance_request": "{\"allowances\":[{\"token\":\"0x0000000000000000000000000000000000000001\",\"spender\":\"0x0000000000000000000000000000000000000002\",\"amount_atomic\":\"115792089237316195423570985008687907853269984665640564039457584007913129639935\"}]}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "The service does not query or revoke allowances."
                ],
                "service_id": "wallet_allowance_exposure",
                "evidence_scope": "caller_supplied_data",
                "wallet_allowance_exposure": "{\"allowance_count\":1,\"allowances\":[{\"amount_atomic\":\"115792089237316195423570985008687907853269984665640564039457584007913129639935\",\"spender\":\"0x0000000000000000000000000000000000000002\",\"token\":\"0x0000000000000000000000000000000000000001\",\"unlimited\":true}],\"unlimited_count\":1}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "wallet_allowance_exposure",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "ea42f127d5822b9ce4960f01ed8a677b99c8eb6f41a5b2e3ddc7aea9a98b1c28",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "wallet_allowance_request"
                  ],
                  "properties": {
                    "wallet_allowance_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "wallet_allowance_exposure",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "wallet_allowance_exposure",
                          "maxLength": 25,
                          "minLength": 25
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "wallet_allowance_exposure": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/eoa_signature_verify/invoke",
      "mimeType": "application/json",
      "description": "Verify a supplied EVM message signature against a supplied address.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "eoa_signature_request": "{\"address\":\"0x0000000000000000000000000000000000000001\",\"message\":\"test\",\"signature\":\"0x010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101011b\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Verification proves key control for the supplied message only, not identity or authorization."
                ],
                "service_id": "eoa_signature_verify",
                "evidence_scope": "caller_supplied_data",
                "eoa_signature_verification": "{\"address\":\"0x0000000000000000000000000000000000000001\",\"encoding\":\"utf8\",\"valid\":false}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "eoa_signature_verify",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "5fb43bede3ca02db81d5e0fc5a48a9e770301df3402aca41ef7f62d1e73cf6c8",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "eoa_signature_request"
                  ],
                  "properties": {
                    "eoa_signature_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "eoa_signature_verification",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "eoa_signature_verify",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "eoa_signature_verification": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/merkle_proof_verify/invoke",
      "mimeType": "application/json",
      "description": "Verify a supplied Keccak-256 Merkle proof with explicit sorted or positional pairing.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "merkle_proof_request": "{\"leaf\":\"0x5fe7f977e71dba2ea1a68e21057beebb9be2ac30c6410aa38d4f3fbe41dcffd2\",\"proof\":[\"0xf2ee15ea639b73fa3db9b34a245bdfa015c260c598b211bf05a1ecc4b3e3b4f2\"],\"root\":\"0x71d8979cbfae9b197a4fbcc7d387b1fae9560e2f284d30b4e90c80f6bc074f57\",\"sorted_pairs\":true}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Proof validity does not authenticate the meaning of the leaf."
                ],
                "service_id": "merkle_proof_verify",
                "evidence_scope": "caller_supplied_data",
                "merkle_proof_verification": "{\"computed_root\":\"0x71d8979cbfae9b197a4fbcc7d387b1fae9560e2f284d30b4e90c80f6bc074f57\",\"expected_root\":\"0x71d8979cbfae9b197a4fbcc7d387b1fae9560e2f284d30b4e90c80f6bc074f57\",\"sorted_pairs\":true,\"valid\":true}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "merkle_proof_verify",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "3e3976e3b41746abaeac3bddf91a64cdd61ea9aaba49f5dc6471e94c2086f3a4",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "merkle_proof_request"
                  ],
                  "properties": {
                    "merkle_proof_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "merkle_proof_verification",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "merkle_proof_verify",
                          "maxLength": 19,
                          "minLength": 19
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "merkle_proof_verification": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/defi_price_impact/invoke",
      "mimeType": "application/json",
      "description": "Calculate constant-product execution price and price impact from supplied pool state.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "price_impact_request": "{\"reserve_in\":\"1000\",\"reserve_out\":\"2000\",\"amount_in\":\"10\",\"fee_bps\":30}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Calculation is a deterministic model, not an executable quote."
                ],
                "service_id": "defi_price_impact",
                "price_impact": "{\"execution_price\":\"1.974316068794122597\",\"price_impact_percent\":\"1.284196560293\",\"spot_price\":\"2\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "defi_price_impact",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "f0255c8b55c4f05e57cdb0b8ff8039b35043bf2d55a7056bfedb46b19b5a79f0",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "price_impact_request"
                  ],
                  "properties": {
                    "price_impact_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "price_impact",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "defi_price_impact",
                          "maxLength": 17,
                          "minLength": 17
                        },
                        "price_impact": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "15000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/bitcoin_transaction_decode/invoke",
      "mimeType": "application/json",
      "description": "Decode a bounded supplied raw Bitcoin transaction into version, inputs, outputs, witness, and locktime.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "bitcoin_transaction_request": "{\"raw_transaction\":\"0x01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff00ffffffff01e803000000000000015100000000\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Decoding does not verify signatures, scripts, inclusion, or UTXO availability."
                ],
                "service_id": "bitcoin_transaction_decode",
                "evidence_scope": "caller_supplied_data",
                "decoded_bitcoin_transaction": "{\"input_count\":1,\"inputs\":[{\"script_sig\":\"\",\"sequence\":4294967295,\"txid\":\"0000000000000000000000000000000000000000000000000000000000000000\",\"vout\":4294967295,\"witness\":[]}],\"locktime\":0,\"output_count\":1,\"outputs\":[{\"script_pub_key\":\"51\",\"script_type\":\"unknown_or_nonstandard\",\"value_sats\":\"1000\"}],\"segwit\":false,\"version\":1}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "bitcoin_transaction_decode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "15000",
                "resultSha256": "07cbdd20ea6a9af32984b0196d6a10d0599deb249ec5c3ec9dfe7d75ab6d740b",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "bitcoin_transaction_request"
                  ],
                  "properties": {
                    "bitcoin_transaction_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "decoded_bitcoin_transaction",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "bitcoin_transaction_decode",
                          "maxLength": 26,
                          "minLength": 26
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "decoded_bitcoin_transaction": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/solana_legacy_transaction_decode/invoke",
      "mimeType": "application/json",
      "description": "Turn serialized legacy transaction bytes into reviewable message, signature, account, and instruction fields.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"transaction_base64\":\"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Decoding supplied bytes does not prove inclusion, execution, or finality."
                ],
                "service_id": "solana_legacy_transaction_decode",
                "analysis_json": "{\"address_table_lookups\":[],\"compiled_instructions\":[],\"header\":{\"numReadonlySignedAccounts\":0,\"numReadonlyUnsignedAccounts\":0,\"numRequiredSignatures\":1},\"recent_blockhash\":\"11111111111111111111111111111111\",\"serialized_bytes\":134,\"signature_count\":1,\"static_account_keys\":[\"11111111111111111111111111111111\"],\"version\":\"legacy\"}",
                "evidence_scope": "caller_supplied_data",
                "analyzed_network": "solana"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "solana_legacy_transaction_decode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "d00b2d88e1ec88541f155899853f0dd7b2facc0a4f5998db39d03a16dda268ac",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analyzed_network",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "solana_legacy_transaction_decode",
                          "maxLength": 32,
                          "minLength": 32
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "analyzed_network": {
                          "type": "string",
                          "const": "solana",
                          "maxLength": 6,
                          "minLength": 6
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/base_eip1559_transaction_decode/invoke",
      "mimeType": "application/json",
      "description": "Decode supplied type-2 transaction fields and enforce Base chain identity.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"transaction\":{\"hash\":\"0x1111111111111111111111111111111111111111111111111111111111111111\",\"transaction_hash\":\"0x1111111111111111111111111111111111111111111111111111111111111111\",\"from\":\"0x0000000000000000000000000000000000000001\",\"to\":\"0x0000000000000000000000000000000000000002\",\"chain_id\":\"8453\",\"type\":\"0x2\",\"nonce\":\"1\",\"gas_limit\":\"21000\",\"gas_used\":\"21000\",\"base_fee_per_gas\":\"100\",\"max_fee_per_gas\":\"120\",\"max_priority_fee_per_gas\":\"5\",\"effective_gas_price\":\"105\",\"value\":\"0\",\"data\":\"0xa9059cbb00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000064\",\"instructions\":[],\"account_keys\":[]}}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Unsigned or supplied transaction data does not prove broadcast or inclusion."
                ],
                "service_id": "base_eip1559_transaction_decode",
                "analysis_json": "{\"calldata_bytes\":68,\"chain_id\":\"8453\",\"data\":\"0xa9059cbb00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000064\",\"gas_limit\":\"21000\",\"max_fee_per_gas\":\"120\",\"max_priority_fee_per_gas\":\"5\",\"network\":\"base_mainnet\",\"network_context\":{\"accepted_chain_ids\":[\"8453\",\"84532\"],\"deposit_transaction_type\":\"0x7e\",\"fee_model\":\"L2 execution plus caller-supplied L1 data/operator components\",\"protocol_family\":\"OP Stack\"},\"nonce\":\"1\",\"to\":\"0x0000000000000000000000000000000000000002\",\"type\":\"0x2\",\"value\":\"0\"}",
                "evidence_scope": "caller_supplied_data",
                "analyzed_network": "base"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "base_eip1559_transaction_decode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "b8f008e1ad2ebd54e69aeb7548fe98c69fb72d2571835fedd48ef59f441e3b30",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analyzed_network",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "base_eip1559_transaction_decode",
                          "maxLength": 31,
                          "minLength": 31
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "analyzed_network": {
                          "type": "string",
                          "const": "base",
                          "maxLength": 4,
                          "minLength": 4
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/polygon_transaction_decode/invoke",
      "mimeType": "application/json",
      "description": "Normalize supplied Polygon transaction fields with chain and type validation.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"transaction\":{\"hash\":\"0x1111111111111111111111111111111111111111111111111111111111111111\",\"transaction_hash\":\"0x1111111111111111111111111111111111111111111111111111111111111111\",\"from\":\"0x0000000000000000000000000000000000000001\",\"to\":\"0x0000000000000000000000000000000000000002\",\"chain_id\":\"137\",\"type\":\"0x2\",\"nonce\":\"1\",\"gas_limit\":\"21000\",\"gas_used\":\"21000\",\"base_fee_per_gas\":\"100\",\"max_fee_per_gas\":\"120\",\"max_priority_fee_per_gas\":\"5\",\"effective_gas_price\":\"105\",\"value\":\"0\",\"data\":\"0xa9059cbb00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000064\",\"instructions\":[],\"account_keys\":[]}}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Does not prove broadcast, inclusion, or finality."
                ],
                "service_id": "polygon_transaction_decode",
                "analysis_json": "{\"calldata_bytes\":68,\"chain_id\":\"137\",\"data\":\"0xa9059cbb00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000064\",\"gas_limit\":\"21000\",\"max_fee_per_gas\":\"120\",\"max_priority_fee_per_gas\":\"5\",\"network\":\"polygon_pos_mainnet\",\"network_context\":{\"accepted_chain_ids\":[\"137\",\"80002\"],\"bridge_model\":\"root-child state sync plus checkpoint evidence\",\"completion_policy\":\"never inferred without supplied evidence\",\"protocol_family\":\"Polygon PoS\"},\"nonce\":\"1\",\"to\":\"0x0000000000000000000000000000000000000002\",\"type\":\"0x2\",\"value\":\"0\"}",
                "evidence_scope": "caller_supplied_data",
                "analyzed_network": "polygon"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "polygon_transaction_decode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "7db0eef668af2e9ea5b1292f5a630e3eecc4560c0529c747b5d699657bfa9c96",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analyzed_network",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "polygon_transaction_decode",
                          "maxLength": 26,
                          "minLength": 26
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "analyzed_network": {
                          "type": "string",
                          "const": "polygon",
                          "maxLength": 7,
                          "minLength": 7
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/prompt_instruction_conflict_detect/invoke",
      "mimeType": "application/json",
      "description": "Prompt Instruction Conflict Detect performs a bounded deterministic prompt instruction conflict detect operation over caller-supplied prompts or model outputs.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"example\":\"schema-valid caller-supplied data\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "service_id": "prompt_instruction_conflict_detect",
                "analysis_json": "{\"example\":\"schema-valid caller-supplied data\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "prompt_instruction_conflict_detect",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "11de2d35cbdea149b84900382222c1c169b0f097ea592c73afd677256d1f7cbf",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "prompt_instruction_conflict_detect",
                          "maxLength": 34,
                          "minLength": 34
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/llm_response_schema_validate/invoke",
      "mimeType": "application/json",
      "description": "Llm Response Schema Validate performs a bounded deterministic llm response schema validate operation over caller-supplied prompts or model outputs.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"example\":\"schema-valid caller-supplied data\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "service_id": "llm_response_schema_validate",
                "analysis_json": "{\"example\":\"schema-valid caller-supplied data\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "llm_response_schema_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "96eda6321d55be5af1bceb5cc506ca685922635a7cdbe2635bd1f5b7eabd45c7",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "llm_response_schema_validate",
                          "maxLength": 28,
                          "minLength": 28
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/agent_tool_schema_validate/invoke",
      "mimeType": "application/json",
      "description": "Agent Tool Schema Validate performs a bounded deterministic agent tool schema validate operation over caller-supplied agent definitions and traces.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"example\":\"schema-valid caller-supplied data\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "service_id": "agent_tool_schema_validate",
                "analysis_json": "{\"example\":\"schema-valid caller-supplied data\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "agent_tool_schema_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "a838718609a8352d7307b0b84ce4e18c656b080415fdc8688fc066d0aa53b41a",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "agent_tool_schema_validate",
                          "maxLength": 26,
                          "minLength": 26
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "25000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/search_result_quality_report/invoke",
      "mimeType": "application/json",
      "description": "Search Result Quality Report performs a bounded deterministic search result quality report operation over caller-supplied search queries and result sets.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"example\":\"schema-valid caller-supplied data\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "service_id": "search_result_quality_report",
                "analysis_json": "{\"example\":\"schema-valid caller-supplied data\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "search_result_quality_report",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "25000",
                "resultSha256": "e0f0dfccecab75820e1a39b0f6380bb387952afd14ddb959da488e945eb6ff47",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "search_result_quality_report",
                          "maxLength": 28,
                          "minLength": 28
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/json_schema_validate/invoke",
      "mimeType": "application/json",
      "description": "Validates a supplied canonical JSON value against a supplied bounded JSON Schema locally with normalized deterministic errors.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "value": {
                "example": true
              },
              "schema": {
                "type": "object"
              }
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "valid": false,
                "errors": [
                  {
                    "keyword": "example",
                    "message": "example",
                    "paramsJson": "example",
                    "schemaPath": "example",
                    "instancePath": "example"
                  }
                ],
                "schemaPaths": [
                  "example"
                ],
                "failingPaths": [
                  "example"
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "json_schema_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "372d9dab8e103a1ba952f0bb57c18723365bf22f64adf5cc7c2d5e5f9c9923c4",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "value",
                    "schema"
                  ],
                  "properties": {
                    "value": {
                      "type": [
                        "object",
                        "array",
                        "string",
                        "number",
                        "boolean",
                        "null"
                      ],
                      "description": "The bounded JSON value to validate."
                    },
                    "schema": {
                      "type": [
                        "object",
                        "boolean"
                      ],
                      "description": "The bounded JSON Schema object or boolean schema."
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 2,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "valid",
                        "errors",
                        "failingPaths",
                        "schemaPaths"
                      ],
                      "properties": {
                        "valid": {
                          "type": "boolean"
                        },
                        "errors": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "keyword",
                              "instancePath",
                              "schemaPath",
                              "message",
                              "paramsJson"
                            ],
                            "properties": {
                              "keyword": {
                                "type": "string",
                                "maxLength": 128,
                                "minLength": 1
                              },
                              "message": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 1
                              },
                              "paramsJson": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 2
                              },
                              "schemaPath": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              },
                              "instancePath": {
                                "type": "string",
                                "maxLength": 2048,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 5,
                            "minProperties": 5,
                            "additionalProperties": false
                          },
                          "maxItems": 64,
                          "minItems": 0
                        },
                        "schemaPaths": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 2048,
                            "minLength": 0
                          },
                          "maxItems": 64,
                          "minItems": 0
                        },
                        "failingPaths": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 2048,
                            "minLength": 0
                          },
                          "maxItems": 64,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/text_deduplicate/invoke",
      "mimeType": "application/json",
      "description": "Detects exact and normalized duplicate text blocks using deterministic hashes while retaining canonical representatives and source order.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "items": [
                "example",
                "example"
              ]
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "itemCount": 1,
                "retainedOrder": [
                  0
                ],
                "exactDuplicateGroups": [
                  "example"
                ],
                "canonicalRepresentatives": [
                  {
                    "text": "Example caller-supplied content.",
                    "ordinal": 0,
                    "exactHash": "0000000000000000000000000000000000000000000000000000000000000000",
                    "normalizedHash": "0000000000000000000000000000000000000000000000000000000000000000"
                  }
                ],
                "normalizedDuplicateGroups": [
                  "example"
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "text_deduplicate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "a4de56c0c6db65a7f92cfe363edd6deecdc15d4ff6e95cfff323ae8db68c24d5",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "items": {
                      "type": "array",
                      "items": {
                        "type": "string",
                        "maxLength": 65536,
                        "minLength": 0
                      },
                      "maxItems": 256,
                      "minItems": 1
                    },
                    "document": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "caseSensitive": {
                      "type": "boolean"
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "itemCount",
                        "exactDuplicateGroups",
                        "normalizedDuplicateGroups",
                        "canonicalRepresentatives",
                        "retainedOrder"
                      ],
                      "properties": {
                        "itemCount": {
                          "type": "integer",
                          "maximum": 256,
                          "minimum": 1
                        },
                        "retainedOrder": {
                          "type": "array",
                          "items": {
                            "type": "integer",
                            "maximum": 255,
                            "minimum": 0
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "exactDuplicateGroups": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 8192,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "canonicalRepresentatives": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "ordinal",
                              "text",
                              "exactHash",
                              "normalizedHash"
                            ],
                            "properties": {
                              "text": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 0
                              },
                              "ordinal": {
                                "type": "integer",
                                "maximum": 255,
                                "minimum": 0
                              },
                              "exactHash": {
                                "type": "string",
                                "pattern": "^[0-9a-f]{64}$",
                                "maxLength": 64,
                                "minLength": 64
                              },
                              "normalizedHash": {
                                "type": "string",
                                "pattern": "^[0-9a-f]{64}$",
                                "maxLength": 64,
                                "minLength": 64
                              }
                            },
                            "maxProperties": 4,
                            "minProperties": 4,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "normalizedDuplicateGroups": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 8192,
                            "minLength": 2
                          },
                          "maxItems": 256,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 5,
                      "minProperties": 5,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "20000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/document_diff/invoke",
      "mimeType": "application/json",
      "description": "Compares text or Markdown by deterministic heading-aware sections without semantic inference or an LLM.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "after": "# After",
              "before": "# Before"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "summary": {
                  "added": 0,
                  "changed": 0,
                  "removed": 0
                },
                "afterHash": "0000000000000000000000000000000000000000000000000000000000000000",
                "beforeHash": "0000000000000000000000000000000000000000000000000000000000000000",
                "addedSections": [
                  {
                    "hash": "example000000000000000000000000000000000000000000000000000000000",
                    "text": "Example caller-supplied content.",
                    "heading": "example",
                    "lineCount": 0
                  }
                ],
                "afterLineCount": 0,
                "beforeLineCount": 0,
                "changedSections": [
                  {
                    "heading": "example",
                    "afterHash": "example000000000000000000000000000000000000000000000000000000000",
                    "afterText": "example",
                    "beforeHash": "example000000000000000000000000000000000000000000000000000000000",
                    "beforeText": "example"
                  }
                ],
                "removedSections": [
                  {
                    "hash": "example000000000000000000000000000000000000000000000000000000000",
                    "text": "Example caller-supplied content.",
                    "heading": "example",
                    "lineCount": 0
                  }
                ],
                "afterSectionCount": 0,
                "beforeSectionCount": 0
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "document_diff",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "20000",
                "resultSha256": "209b1a6d14c3a45c31cfea93dff5e343947ff7274aae503f4348125e94b17916",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "before",
                    "after"
                  ],
                  "properties": {
                    "after": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 0
                    },
                    "before": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 0
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 2,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "beforeHash",
                        "afterHash",
                        "beforeLineCount",
                        "afterLineCount",
                        "beforeSectionCount",
                        "afterSectionCount",
                        "addedSections",
                        "removedSections",
                        "changedSections",
                        "summary"
                      ],
                      "properties": {
                        "summary": {
                          "type": "object",
                          "required": [
                            "added",
                            "removed",
                            "changed"
                          ],
                          "properties": {
                            "added": {
                              "type": "integer",
                              "maximum": 2000,
                              "minimum": 0
                            },
                            "changed": {
                              "type": "integer",
                              "maximum": 2000,
                              "minimum": 0
                            },
                            "removed": {
                              "type": "integer",
                              "maximum": 2000,
                              "minimum": 0
                            }
                          },
                          "maxProperties": 3,
                          "minProperties": 3,
                          "additionalProperties": false
                        },
                        "afterHash": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        },
                        "beforeHash": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$",
                          "maxLength": 64,
                          "minLength": 64
                        },
                        "addedSections": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "heading",
                              "text",
                              "hash",
                              "lineCount"
                            ],
                            "properties": {
                              "hash": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 64
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 0
                              },
                              "heading": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 1
                              },
                              "lineCount": {
                                "type": "integer",
                                "maximum": 100000,
                                "minimum": 0
                              }
                            },
                            "maxProperties": 4,
                            "minProperties": 4,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "afterLineCount": {
                          "type": "integer",
                          "maximum": 100000,
                          "minimum": 0
                        },
                        "beforeLineCount": {
                          "type": "integer",
                          "maximum": 100000,
                          "minimum": 0
                        },
                        "changedSections": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "heading",
                              "beforeHash",
                              "afterHash",
                              "beforeText",
                              "afterText"
                            ],
                            "properties": {
                              "heading": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 1
                              },
                              "afterHash": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 64
                              },
                              "afterText": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 0
                              },
                              "beforeHash": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 64
                              },
                              "beforeText": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 0
                              }
                            },
                            "maxProperties": 5,
                            "minProperties": 5,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "removedSections": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "required": [
                              "heading",
                              "text",
                              "hash",
                              "lineCount"
                            ],
                            "properties": {
                              "hash": {
                                "type": "string",
                                "maxLength": 64,
                                "minLength": 64
                              },
                              "text": {
                                "type": "string",
                                "maxLength": 65536,
                                "minLength": 0
                              },
                              "heading": {
                                "type": "string",
                                "maxLength": 8192,
                                "minLength": 1
                              },
                              "lineCount": {
                                "type": "integer",
                                "maximum": 100000,
                                "minimum": 0
                              }
                            },
                            "maxProperties": 4,
                            "minProperties": 4,
                            "additionalProperties": false
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "afterSectionCount": {
                          "type": "integer",
                          "maximum": 2000,
                          "minimum": 0
                        },
                        "beforeSectionCount": {
                          "type": "integer",
                          "maximum": 2000,
                          "minimum": 0
                        }
                      },
                      "maxProperties": 10,
                      "minProperties": 10,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/csv_normalize_validate/invoke",
      "mimeType": "application/json",
      "description": "Parses and normalizes bounded CSV, TSV, or semicolon data while retaining malformed rows and validation issues.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "text": "name,value\nexample,1"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "rows": [
                  [
                    "example"
                  ]
                ],
                "headers": [
                  "example"
                ],
                "rowCount": 0,
                "delimiter": ",",
                "normalized": "example",
                "rejectedRows": [
                  {}
                ],
                "validationIssues": [
                  {}
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "csv_normalize_validate",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "8307538e76cafb01585d3e2f8ca3b1bfa4a7e8749cb1324954571908d7167220",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "text"
                  ],
                  "properties": {
                    "text": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "delimiter": {
                      "enum": [
                        ",",
                        "\t",
                        ";"
                      ],
                      "type": "string",
                      "maxLength": 1,
                      "minLength": 1
                    },
                    "hasHeader": {
                      "type": "boolean"
                    }
                  },
                  "maxProperties": 3,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "headers",
                        "delimiter",
                        "rowCount",
                        "rows",
                        "validationIssues",
                        "rejectedRows",
                        "normalized"
                      ],
                      "properties": {
                        "rows": {
                          "type": "array",
                          "items": {
                            "type": "array",
                            "items": {
                              "type": "string",
                              "maxLength": 65536,
                              "minLength": 0
                            },
                            "maxItems": 256,
                            "minItems": 0
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "headers": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 8192,
                            "minLength": 0
                          },
                          "maxItems": 256,
                          "minItems": 1
                        },
                        "rowCount": {
                          "type": "integer",
                          "maximum": 10000,
                          "minimum": 0
                        },
                        "delimiter": {
                          "enum": [
                            ",",
                            ";",
                            "tab"
                          ],
                          "type": "string",
                          "maxLength": 3,
                          "minLength": 1
                        },
                        "normalized": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 0
                        },
                        "rejectedRows": {
                          "type": "array",
                          "items": {
                            "type": [
                              "object"
                            ]
                          },
                          "maxItems": 256,
                          "minItems": 0
                        },
                        "validationIssues": {
                          "type": "array",
                          "items": {
                            "type": [
                              "object"
                            ]
                          },
                          "maxItems": 256,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 7,
                      "minProperties": 7,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/abi_function_decode/invoke",
      "mimeType": "application/json",
      "description": "Decode supplied function calldata against a supplied ABI.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "abi_function_decode_request": "{\"abi\":[{\"type\":\"constructor\",\"stateMutability\":\"nonpayable\",\"inputs\":[{\"name\":\"initial\",\"type\":\"uint256\"}]},{\"type\":\"function\",\"name\":\"balanceOf\",\"stateMutability\":\"view\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\"}],\"outputs\":[{\"name\":\"balance\",\"type\":\"uint256\"}]},{\"type\":\"event\",\"name\":\"Changed\",\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"name\":\"account\",\"type\":\"address\"},{\"indexed\":false,\"name\":\"value\",\"type\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Insufficient\",\"inputs\":[{\"name\":\"available\",\"type\":\"uint256\"}]}],\"data\":\"0x70a082310000000000000000000000000000000000000000000000000000000000000001\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Decoded values reflect only the supplied ABI and bytes."
                ],
                "service_id": "abi_function_decode",
                "evidence_scope": "caller_supplied_data",
                "decoded_function_call": "{\"args\":[\"0x0000000000000000000000000000000000000001\"],\"functionName\":\"balanceOf\"}"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "abi_function_decode",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "c2309aa284a0852faed303b6b747a5d28e909d8a17831406be457670166f7988",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "abi_function_decode_request"
                  ],
                  "properties": {
                    "abi_function_decode_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "decoded_function_call",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "abi_function_decode",
                          "maxLength": 19,
                          "minLength": 19
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        },
                        "decoded_function_call": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/url_normalize_canonicalize/invoke",
      "mimeType": "application/json",
      "description": "Normalizes HTTP and HTTPS URL syntax deterministically without guessing an HTML canonical URL.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "HTTPS://EXAMPLE.COM/a/../b?z=2&a=1"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "path": "example",
                "query": "example",
                "origin": "example",
                "fragment": "example",
                "original": "example",
                "normalized": "example",
                "transformations": [
                  "example"
                ]
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "url_normalize_canonicalize",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "34e2fa8b83011c967ff9d7be25edf69b81f4df8cff4ab28f8020a0f113e02362",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "url"
                  ],
                  "properties": {
                    "url": {
                      "type": "string",
                      "maxLength": 2048,
                      "minLength": 1
                    },
                    "baseUrl": {
                      "type": "string",
                      "maxLength": 2048,
                      "minLength": 1
                    },
                    "removeTrackingParameters": {
                      "type": "boolean"
                    }
                  },
                  "maxProperties": 3,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "original",
                        "normalized",
                        "origin",
                        "path",
                        "query",
                        "fragment",
                        "transformations"
                      ],
                      "properties": {
                        "path": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 1
                        },
                        "query": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 0
                        },
                        "origin": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 1
                        },
                        "fragment": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 0
                        },
                        "original": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 1
                        },
                        "normalized": {
                          "type": "string",
                          "maxLength": 2048,
                          "minLength": 1
                        },
                        "transformations": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 128,
                            "minLength": 1
                          },
                          "maxItems": 16,
                          "minItems": 0
                        }
                      },
                      "maxProperties": 7,
                      "minProperties": 7,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/prompt_structure_analyze/invoke",
      "mimeType": "application/json",
      "description": "Prompt Structure Analyze performs a bounded deterministic prompt structure analyze operation over caller-supplied prompts or model outputs.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "request_json": "{\"example\":\"schema-valid caller-supplied data\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "service_id": "prompt_structure_analyze",
                "analysis_json": "{\"example\":\"schema-valid caller-supplied data\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "prompt_structure_analyze",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "6b047b91ee7b7d1e3a2b619cfc346765179da744159ce369408d85730cb2f0df",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "request_json"
                  ],
                  "properties": {
                    "request_json": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "analysis_json",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "prompt_structure_analyze",
                          "maxLength": 24,
                          "minLength": 24
                        },
                        "analysis_json": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 2
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "5000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/message_hash_eip191/invoke",
      "mimeType": "application/json",
      "description": "Compute the standard EIP-191 personal-message hash for supplied text or bytes.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "message_hash_request": "{\"message\":\"SignalHarness public test vector\",\"encoding\":\"utf8\"}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "warnings": [
                  "Hashing does not sign or prove authorship."
                ],
                "service_id": "message_hash_eip191",
                "message_hash": "{\"encoding\":\"utf8\",\"hash\":\"0x43c3ce76740c0da4b23274e62f830220acfc4cb8d66dc3c373c6f58db8620442\"}",
                "evidence_scope": "caller_supplied_data"
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "message_hash_eip191",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "5000",
                "resultSha256": "8f11719349cff4ac11654fa2d877a1171776a9cc3eee1fc4857fac9b56d1829f",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [
                    "message_hash_request"
                  ],
                  "properties": {
                    "message_hash_request": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 2
                    }
                  },
                  "maxProperties": 1,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "service_id",
                        "evidence_scope",
                        "message_hash",
                        "warnings"
                      ],
                      "properties": {
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 512,
                            "minLength": 1
                          },
                          "maxItems": 8,
                          "minItems": 1
                        },
                        "service_id": {
                          "type": "string",
                          "const": "message_hash_eip191",
                          "maxLength": 19,
                          "minLength": 19
                        },
                        "message_hash": {
                          "type": "string",
                          "maxLength": 65536,
                          "minLength": 1
                        },
                        "evidence_scope": {
                          "type": "string",
                          "const": "caller_supplied_data",
                          "maxLength": 20,
                          "minLength": 20
                        }
                      },
                      "maxProperties": 4,
                      "minProperties": 4,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "symbol": "USDC",
          "version": "2",
          "decimals": 6
        },
        "payTo": "0x02DC8F414eeBBadd9a9F383e87757beAB4BB1AB0",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 300
      }
    ],
    "resource": {
      "url": "https://signalharness.ai/api/agent/services/html_table_extract/invoke",
      "mimeType": "application/json",
      "description": "Extracts bounded HTML tables into deterministic normalized rows with captions, inferred headers, spans, text, and links.",
      "serviceName": "SignalHarness x402 Services"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "html": "<table><tr><th>Name</th></tr><tr><td>Example</td></tr></table>"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "replay": false,
              "result": {
                "tables": [
                  {}
                ],
                "warnings": [
                  "Verify the caller-supplied data before relying on this result."
                ],
                "tableCount": 0
              },
              "status": "succeeded",
              "receipt": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "usage": [],
                "status": "succeeded",
                "network": "eip155:8453",
                "artifacts": [],
                "endedAtMs": 0,
                "latencyMs": 0,
                "paymentId": "example-payment",
                "receiptId": "example-receipt",
                "requestId": "example-request",
                "serviceId": "html_table_extract",
                "executionId": "example-execution",
                "startedAtMs": 0,
                "amountAtomic": "10000",
                "resultSha256": "cd400000e01a923c3c36da8bd74f6c1a14a4a9c4596edb22fa6b484ef2f6a43f",
                "serviceVersion": "1.0.0",
                "settlementReference": "0x0000000000000000000000000000000000000000000000000000000000000000"
              },
              "artifacts": [],
              "requestId": "example-request",
              "executionId": "example-execution"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "required": [],
                  "properties": {
                    "url": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    },
                    "html": {
                      "type": "string",
                      "maxLength": 65536,
                      "minLength": 1
                    },
                    "baseUrl": {
                      "type": "string",
                      "pattern": "^https://",
                      "maxLength": 2048,
                      "minLength": 9
                    }
                  },
                  "maxProperties": 2,
                  "minProperties": 1,
                  "additionalProperties": false
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "required": [
                    "status",
                    "replay",
                    "requestId",
                    "executionId",
                    "result",
                    "receipt",
                    "artifacts"
                  ],
                  "properties": {
                    "replay": {
                      "type": "boolean"
                    },
                    "result": {
                      "type": "object",
                      "$schema": "https://json-schema.org/draft/2020-12/schema",
                      "required": [
                        "tableCount",
                        "tables",
                        "warnings"
                      ],
                      "properties": {
                        "tables": {
                          "type": "array",
                          "items": {
                            "type": [
                              "object"
                            ]
                          },
                          "maxItems": 64,
                          "minItems": 0
                        },
                        "warnings": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "maxLength": 1024,
                            "minLength": 1
                          },
                          "maxItems": 32,
                          "minItems": 0
                        },
                        "tableCount": {
                          "type": "integer",
                          "maximum": 64,
                          "minimum": 0
                        }
                      },
                      "maxProperties": 3,
                      "minProperties": 3,
                      "additionalProperties": false
                    },
                    "status": {
                      "type": "string",
                      "const": "succeeded"
                    },
                    "receipt": {
                      "type": "object",
                      "required": [
                        "receiptId",
                        "serviceId",
                        "resultSha256"
                      ],
                      "properties": {
                        "receiptId": {
                          "type": "string"
                        },
                        "serviceId": {
                          "type": "string"
                        },
                        "resultSha256": {
                          "type": "string",
                          "pattern": "^[0-9a-f]{64}$"
                        }
                      },
                      "additionalProperties": true
                    },
                    "artifacts": {
                      "type": "array",
                      "maxItems": 0
                    },
                    "requestId": {
                      "type": "string"
                    },
                    "executionId": {
                      "type": "string"
                    }
                  },
                  "additionalProperties": false
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": true
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  }
]

OVER TIME

All charts use the 90d selector; each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/signalharness-ai/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.

UPTIME
09-21 · uptime 100.0% · 398ms avg09-2109-21
90d UPTIME 100%
RESPONSE TIME
09-21 · 398ms avg09-21 · 398ms avg09-2109-21
AVG RESP 456ms
PRICE (captured 402, USD)
building price history ($0.01)

Median across 49 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
building assessment history (1 day so far)

checklist grew 11->14 on 2026-07-28; a step here is a metric change, not a regression

VOLUME (on-chain settlement, USD)
08-08 · $1909-20 · $0.0209-21 · $0.06peak $1908-0809-21
DISTINCT BUYERS
08-08 · 1 buyer09-20 · 1 buyer09-21 · 1 buyerpeak 1 buyer08-0809-21

COMPLIANCE

13/13 checks pass · grade A

last 402 captured 2026-09-21 · last up 2026-09-21

  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS
  • declares the current x402 version (2)
  • EIP-712 domain parameters present on every EVM entry
  • x402 v2 envelope delivered in the payment-required header

SITE PILLARS

  • homepage reachable
  • openapi doc
  • pricing page
  • llms.txt
  • robots.txt
  • terms page
recent checks (6) live · click to expand
TIME STATUS RESP CAUSE
● SLOW 753ms
● OK 393ms
● OK 188ms
● OK 415ms
● OK 532ms
● OK 457ms

EMBED THIS BADGE

Show that SignalHarness.ai is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

SignalHarness.ai listed on x402-list
status
SignalHarness.ai uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/signalharness-ai?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/signalharness-ai.svg" alt="SignalHarness.ai listed on x402-list" height="28">
</a>
// Markdown
[![SignalHarness.ai on x402-list](https://x402-list.com/badge/signalharness-ai.svg)](https://x402-list.com/services/signalharness-ai?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/signalharness-ai?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/signalharness-ai.svg?data=uptime" alt="SignalHarness.ai uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]

Earn the verified tier: x402list pays a real call to this endpoint and, if it delivers, the service is delivery-verified. The fee covers the cost of the probe, not the badge; there is no refund if the call does not deliver. Agent and API only, no in-browser signing. See /api.

[ verify this service ($0.25) ]

To request delisting, email info@x402-list.com or update your listing at /services/signalharness-ai/update.