addrbookFor publishers
← The evidence ledger

Evidence row 3930389

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint d59320af-ec0b-4d06-8318-45fd6ea50d69
Recorded
Previous row
#3016576
Body SHA-256
94344a33304ecb37c014aa38f8c4f9af04b4d0675e2d3f3aea5b353341c54951
Leaf
0x431495053865fa70278a81bd29f766d4253d33360eed3ce8c6df3e113b4794e8

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Return the enabled and disabled XGuard tools, their security boundary, and canonical discovery URLs. Free.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "xguard.capabilities"
    },
    {
      "description": "Extract main text, titles, metadata and links from 1–3 public HTTPS pages into one deduplicated, attributed result. No JavaScript rendering, private pages or web search. Up to 6,000 text characters per page; partial source coverage is explicit. Price: 0.012 USDC on Base. Uses x402 v2 HTTP payment headers: retry identical arguments and idempotency key with Payment-Signature and X-XGuard-Quote; the authorization is for the canonical HTTP API resource. No source is fetched before payment.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "idempotency_key": {
            "maxLength": 128,
            "minLength": 8,
            "type": "string"
          },
          "max_amount_atomic": {
            "description": "Explicit spending cap in 6-decimal USDC atomic units.",
            "pattern": "^\\d{1,12}$",
            "type": "string"
          },
          "urls": {
            "items": {
              "format": "uri",
              "maxLength": 2048,
              "pattern": "^https://",
              "type": "string"
            },
            "maxItems": 3,
            "minItems": 1,
            "type": "array",
            "uniqueItems": true
          }
        },
        "required": [
          "urls",
          "max_amount_atomic",
          "idempotency_key"
        ],
        "type": "object"
      },
      "name": "xguard.extract"
    },
    {
      "description": "Read one free published software fact by canonical ID. Returns the primary source, verification status and timestamp. Use xguard.web.fetch for a separate paid fetch of a public URL.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "factId": {
            "description": "Canonical fact ID, for example npm/react/latest-version",
            "maxLength": 350,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9_.-]*(?:/[@A-Za-z0-9][A-Za-z0-9_.-]*){2,3}$",
            "type": "string"
          }
        },
        "required": [
          "factId"
        ],
        "type": "object"
      },
      "name": "xguard.fact.get"
    },
    {
      "description": "Free, read-only safety gate for xguard.web.fetch. Validates the public HTTPS target, SSRF policy, DNS reachability and selected payment path without contacting the target or attempting payment. On allow, call xguard.web.fetch directly; it creates the signed quote and returns the mandatory x402 v2 PaymentRequired result.",
      "inputSchema": {
        "description": "Canonical form is a flat object with url. Explicitly supported agent envelopes are documented in x-xguard-accepted-shapes.",
        "oneOf": [
          {
            "additionalProperties": true,
            "anyOf": [
              {
                "required": [
                  "url"
                ]
              },
              {
                "required": [
                  "target_url"
                ]
              },
              {
                "required": [
                  "targetUrl"
                ]
              },
              {
                "required": [
                  "uri"
                ]
              },
              {
                "required": [
                  "target"
                ]
              },
              {
                "required": [
                  "resource"
                ]
              },
              {
                "required": [
                  "endpoint"
                ]
              },
              {
                "required": [
                  "href"
                ]
              },
              {
                "required": [
                  "curl"
                ]
              },
              {
                "required": [
                  "command"
                ]
              },
              {
                "required": [
                  "operation"
                ]
              },
              {
                "required": [
                  "action"
                ]
              }
            ],
            "properties": {
              "action": {
                "description": "Action envelope.",
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "object"
                  }
                ]
              },
              "command": {
                "description": "Alias for curl.",
                "type": "string"
              },
              "curl": {
                "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                "type": "string"
              },
              "endpoint": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "href": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "maxBytes": {
                "deprecated": true,
                "maximum": 131072,
                "minimum": 1024,
                "type": "integer"
              },
              "max_bytes": {
                "default": 131072,
                "maximum": 131072,
                "minimum": 1024,
                "type": "integer"
              },
              "method": {
                "default": "GET",
                "enum": [
                  "GET",
                  "HEAD"
                ],
                "type": "string"
              },
              "mode": {
                "default": "auto",
                "enum": [
                  "auto",
                  "text",
                  "json"
                ],
                "type": "string"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "operation": {
                "description": "OpenAPI/MCP-style operation envelope.",
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "object"
                  }
                ]
              },
              "resource": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "target": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "targetUrl": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "target_url": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "testnet": {
                "default": false,
                "type": "boolean"
              },
              "timeoutMs": {
                "deprecated": true,
                "maximum": 10000,
                "minimum": 1000,
                "type": "integer"
              },
              "timeout_ms": {
                "default": 8000,
                "maximum": 10000,
                "minimum": 1000,
                "type": "integer"
              },
              "uri": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "url": {
                "description": "Canonical public HTTPS target URL.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              }
            },
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "capability": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capabilityId": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capability_id": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "input": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "network": {
                    "enum": [
                      "eip155:8453",
                      "eip155:84532",
                      "base",
                      "base-mainnet",
                      "base-sepolia",
                      "mainnet",
                      "testnet"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "testnet": {
                    "default": false,
                    "type": "boolean"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              },
              "tool": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "toolName": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "tool_name": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              }
            },
            "required": [
              "input"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "capability": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capabilityId": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capability_id": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "input": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "network": {
                    "enum": [
                      "eip155:8453",
                      "eip155:84532",
                      "base",
                      "base-mainnet",
                      "base-sepolia",
                      "mainnet",
                      "testnet"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "testnet": {
                    "default": false,
                    "type": "boolean"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "capability",
              "input"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "arguments": {
                "oneOf": [
                  {
                    "additionalProperties": true,
                    "anyOf": [
                      {
                        "required": [
                          "url"
                        ]
                      },
                      {
                        "required": [
                          "target_url"
                        ]
                      },
                      {
                        "required": [
                          "targetUrl"
                        ]
                      },
                      {
                        "required": [
                          "uri"
                        ]
                      },
                      {
                        "required": [
                          "target"
                        ]
                      },
                      {
                        "required": [
                          "resource"
                        ]
                      },
                      {
                        "required": [
                          "endpoint"
                        ]
                      },
                      {
                        "required": [
                          "href"
                        ]
                      },
                      {
                        "required": [
                          "curl"
                        ]
                      },
                      {
                        "required": [
                          "command"
                        ]
                      },
                      {
                        "required": [
                          "operation"
                        ]
                      },
                      {
                        "required": [
                          "action"
                        ]
                      }
                    ],
                    "properties": {
                      "action": {
                        "description": "Action envelope.",
                        "oneOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "object"
                          }
                        ]
                      },
                      "command": {
                        "description": "Alias for curl.",
                        "type": "string"
                      },
                      "curl": {
                        "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                        "type": "string"
                      },
                      "endpoint": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "href": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "maxBytes": {
                        "deprecated": true,
                        "maximum": 131072,
                        "minimum": 1024,
                        "type": "integer"
                      },
                      "max_bytes": {
                        "default": 131072,
                        "maximum": 131072,
                        "minimum": 1024,
                        "type": "integer"
                      },
                      "method": {
                        "default": "GET",
                        "enum": [
                          "GET",
                          "HEAD"
                        ],
                        "type": "string"
                      },
                      "mode": {
                        "default": "auto",
                        "enum": [
                          "auto",
                          "text",
                          "json"
                        ],
                        "type": "string"
                      },
                      "network": {
                        "enum": [
                          "eip155:8453",
                          "eip155:84532",
                          "base",
                          "base-mainnet",
                          "base-sepolia",
                          "mainnet",
                          "testnet"
                        ],
                        "type": "string"
                      },
                      "operation": {
                        "description": "OpenAPI/MCP-style operation envelope.",
                        "oneOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "object"
                          }
                        ]
                      },
                      "resource": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "target": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "targetUrl": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "target_url": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "testnet": {
                        "default": false,
                        "type": "boolean"
                      },
                      "timeoutMs": {
                        "deprecated": true,
                        "maximum": 10000,
                        "minimum": 1000,
                        "type": "integer"
                      },
                      "timeout_ms": {
                        "default": 8000,
                        "maximum": 10000,
                        "minimum": 1000,
                        "type": "integer"
                      },
                      "uri": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "url": {
                        "description": "Canonical public HTTPS target URL.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  {
                    "contentMediaType": "application/json",
                    "type": "string"
                  }
                ]
              },
              "name": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "name",
              "arguments"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "parameters": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "network": {
                    "enum": [
                      "eip155:8453",
                      "eip155:84532",
                      "base",
                      "base-mainnet",
                      "base-sepolia",
                      "mainnet",
                      "testnet"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "testnet": {
                    "default": false,
                    "type": "boolean"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "testnet": {
                "type": "boolean"
              },
              "toolName": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "tool_name": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              }
            },
            "required": [
              "tool_name",
              "parameters"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "function": {
                "additionalProperties": true,
                "properties": {
                  "arguments": {
                    "oneOf": [
                      {
                        "additionalProperties": true,
                        "anyOf": [
                          {
                            "required": [
                              "url"
                            ]
                          },
                          {
                            "required": [
                              "target_url"
                            ]
                          },
                          {
                            "required": [
                              "targetUrl"
                            ]
                          },
                          {
                            "required": [
                              "uri"
                            ]
                          },
                          {
                            "required": [
                              "target"
                            ]
                          },
                          {
                            "required": [
                              "resource"
                            ]
                          },
                          {
                            "required": [
                              "endpoint"
                            ]
                          },
                          {
                            "required": [
                              "href"
                            ]
                          },
                          {
                            "required": [
                              "curl"
                            ]
                          },
                          {
                            "required": [
                              "command"
                            ]
                          },
                          {
                            "required": [
                              "operation"
                            ]
                          },
                          {
                            "required": [
                              "action"
                            ]
                          }
                        ],
                        "properties": {
                          "action": {
                            "description": "Action envelope.",
                            "oneOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "object"
                              }
                            ]
                          },
                          "command": {
                            "description": "Alias for curl.",
                            "type": "string"
                          },
                          "curl": {
                            "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                            "type": "string"
                          },
                          "endpoint": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "href": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "maxBytes": {
                            "deprecated": true,
                            "maximum": 131072,
                            "minimum": 1024,
                            "type": "integer"
                          },
                          "max_bytes": {
                            "default": 131072,
                            "maximum": 131072,
                            "minimum": 1024,
                            "type": "integer"
                          },
                          "method": {
                            "default": "GET",
                            "enum": [
                              "GET",
                              "HEAD"
                            ],
                            "type": "string"
                          },
                          "mode": {
                            "default": "auto",
                            "enum": [
                              "auto",
                              "text",
                              "json"
                            ],
                            "type": "string"
                          },
                          "network": {
                            "enum": [
                              "eip155:8453",
                              "eip155:84532",
                              "base",
                              "base-mainnet",
                              "base-sepolia",
                              "mainnet",
                              "testnet"
                            ],
                            "type": "string"
                          },
                          "operation": {
                            "description": "OpenAPI/MCP-style operation envelope.",
                            "oneOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "object"
                              }
                            ]
                          },
                          "resource": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "target": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "targetUrl": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "target_url": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "testnet": {
                            "default": false,
                            "type": "boolean"
                          },
                          "timeoutMs": {
                            "deprecated": true,
                            "maximum": 10000,
                            "minimum": 1000,
                            "type": "integer"
                          },
                          "timeout_ms": {
                            "default": 8000,
                            "maximum": 10000,
                            "minimum": 1000,
                            "type": "integer"
                          },
                          "uri": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "url": {
                            "description": "Canonical public HTTPS target URL.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      {
                        "contentMediaType": "application/json",
                        "type": "string"
                      }
                    ]
                  },
                  "name": {
                    "enum": [
                      "xguard.web.fetch",
                      "web.fetch",
                      "fetch",
                      "xguard_web_fetch"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "arguments"
                ],
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "function"
            ],
            "type": "object"
          }
        ],
        "type": "object",
        "x-xguard-accepted-shapes": [
          {
            "example": {
              "method": "GET",
              "testnet": true,
              "url": "https://example.com/"
            },
            "name": "canonical_flat"
          },
          {
            "example": {
              "input": {
                "method": "GET",
                "url": "https://example.com/"
              },
              "testnet": true,
              "tool": "xguard.web.fetch"
            },
            "name": "tool_input"
          },
          {
            "example": {
              "arguments": {
                "method": "GET",
                "url": "https://example.com/"
              },
              "name": "xguard.web.fetch",
              "testnet": true
            },
            "name": "mcp_arguments"
          },
          {
            "example": {
              "network": "eip155:84532",
              "parameters": {
                "method": "GET",
                "url": "https://example.com/"
              },
              "tool_name": "xguard.web.fetch"
            },
            "name": "tool_parameters"
          },
          {
            "example": {
              "function": {
                "arguments": "{\"url\":\"https://example.com/\",\"method\":\"GET\"}",
                "name": "xguard.web.fetch"
              },
              "testnet": true
            },
            "name": "function_call"
          },
          {
            "example": {
              "command": "curl https://example.com/",
              "testnet": true
            },
            "name": "curl_command"
          },
          {
            "example": {
              "operation": {
                "arguments": {
                  "endpoint": "https://example.com/",
                  "method": "GET"
                },
                "name": "xguard.web.fetch"
              },
              "testnet": true
            },
            "name": "operation_object"
          }
        ]
      },
      "name": "xguard.preflight"
    },
    {
      "description": "Get an optional signed quote for xguard.web.fetch. Call xguard.web.fetch directly to receive the price in an HTTP 402 challenge.",
      "inputSchema": {
        "description": "Canonical form is a flat object with url. Explicitly supported agent envelopes are documented in x-xguard-accepted-shapes.",
        "oneOf": [
          {
            "additionalProperties": true,
            "anyOf": [
              {
                "required": [
                  "url"
                ]
              },
              {
                "required": [
                  "target_url"
                ]
              },
              {
                "required": [
                  "targetUrl"
                ]
              },
              {
                "required": [
                  "uri"
                ]
              },
              {
                "required": [
                  "target"
                ]
              },
              {
                "required": [
                  "resource"
                ]
              },
              {
                "required": [
                  "endpoint"
                ]
              },
              {
                "required": [
                  "href"
                ]
              },
              {
                "required": [
                  "curl"
                ]
              },
              {
                "required": [
                  "command"
                ]
              },
              {
                "required": [
                  "operation"
                ]
              },
              {
                "required": [
                  "action"
                ]
              }
            ],
            "properties": {
              "action": {
                "description": "Action envelope.",
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "object"
                  }
                ]
              },
              "command": {
                "description": "Alias for curl.",
                "type": "string"
              },
              "curl": {
                "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                "type": "string"
              },
              "endpoint": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "href": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "maxBytes": {
                "deprecated": true,
                "maximum": 131072,
                "minimum": 1024,
                "type": "integer"
              },
              "max_bytes": {
                "default": 131072,
                "maximum": 131072,
                "minimum": 1024,
                "type": "integer"
              },
              "method": {
                "default": "GET",
                "enum": [
                  "GET",
                  "HEAD"
                ],
                "type": "string"
              },
              "mode": {
                "default": "auto",
                "enum": [
                  "auto",
                  "text",
                  "json"
                ],
                "type": "string"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "operation": {
                "description": "OpenAPI/MCP-style operation envelope.",
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "object"
                  }
                ]
              },
              "resource": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "target": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "targetUrl": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "target_url": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "testnet": {
                "default": false,
                "type": "boolean"
              },
              "timeoutMs": {
                "deprecated": true,
                "maximum": 10000,
                "minimum": 1000,
                "type": "integer"
              },
              "timeout_ms": {
                "default": 8000,
                "maximum": 10000,
                "minimum": 1000,
                "type": "integer"
              },
              "uri": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "url": {
                "description": "Canonical public HTTPS target URL.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              }
            },
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "capability": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capabilityId": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capability_id": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "input": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "network": {
                    "enum": [
                      "eip155:8453",
                      "eip155:84532",
                      "base",
                      "base-mainnet",
                      "base-sepolia",
                      "mainnet",
                      "testnet"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "testnet": {
                    "default": false,
                    "type": "boolean"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              },
              "tool": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "toolName": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "tool_name": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              }
            },
            "required": [
              "input"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "capability": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capabilityId": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "capability_id": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "input": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "network": {
                    "enum": [
                      "eip155:8453",
                      "eip155:84532",
                      "base",
                      "base-mainnet",
                      "base-sepolia",
                      "mainnet",
                      "testnet"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "testnet": {
                    "default": false,
                    "type": "boolean"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "capability",
              "input"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "arguments": {
                "oneOf": [
                  {
                    "additionalProperties": true,
                    "anyOf": [
                      {
                        "required": [
                          "url"
                        ]
                      },
                      {
                        "required": [
                          "target_url"
                        ]
                      },
                      {
                        "required": [
                          "targetUrl"
                        ]
                      },
                      {
                        "required": [
                          "uri"
                        ]
                      },
                      {
                        "required": [
                          "target"
                        ]
                      },
                      {
                        "required": [
                          "resource"
                        ]
                      },
                      {
                        "required": [
                          "endpoint"
                        ]
                      },
                      {
                        "required": [
                          "href"
                        ]
                      },
                      {
                        "required": [
                          "curl"
                        ]
                      },
                      {
                        "required": [
                          "command"
                        ]
                      },
                      {
                        "required": [
                          "operation"
                        ]
                      },
                      {
                        "required": [
                          "action"
                        ]
                      }
                    ],
                    "properties": {
                      "action": {
                        "description": "Action envelope.",
                        "oneOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "object"
                          }
                        ]
                      },
                      "command": {
                        "description": "Alias for curl.",
                        "type": "string"
                      },
                      "curl": {
                        "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                        "type": "string"
                      },
                      "endpoint": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "href": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "maxBytes": {
                        "deprecated": true,
                        "maximum": 131072,
                        "minimum": 1024,
                        "type": "integer"
                      },
                      "max_bytes": {
                        "default": 131072,
                        "maximum": 131072,
                        "minimum": 1024,
                        "type": "integer"
                      },
                      "method": {
                        "default": "GET",
                        "enum": [
                          "GET",
                          "HEAD"
                        ],
                        "type": "string"
                      },
                      "mode": {
                        "default": "auto",
                        "enum": [
                          "auto",
                          "text",
                          "json"
                        ],
                        "type": "string"
                      },
                      "network": {
                        "enum": [
                          "eip155:8453",
                          "eip155:84532",
                          "base",
                          "base-mainnet",
                          "base-sepolia",
                          "mainnet",
                          "testnet"
                        ],
                        "type": "string"
                      },
                      "operation": {
                        "description": "OpenAPI/MCP-style operation envelope.",
                        "oneOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "object"
                          }
                        ]
                      },
                      "resource": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "target": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "targetUrl": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "target_url": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "testnet": {
                        "default": false,
                        "type": "boolean"
                      },
                      "timeoutMs": {
                        "deprecated": true,
                        "maximum": 10000,
                        "minimum": 1000,
                        "type": "integer"
                      },
                      "timeout_ms": {
                        "default": 8000,
                        "maximum": 10000,
                        "minimum": 1000,
                        "type": "integer"
                      },
                      "uri": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "url": {
                        "description": "Canonical public HTTPS target URL.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  {
                    "contentMediaType": "application/json",
                    "type": "string"
                  }
                ]
              },
              "name": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "name",
              "arguments"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "parameters": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "network": {
                    "enum": [
                      "eip155:8453",
                      "eip155:84532",
                      "base",
                      "base-mainnet",
                      "base-sepolia",
                      "mainnet",
                      "testnet"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "testnet": {
                    "default": false,
                    "type": "boolean"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "testnet": {
                "type": "boolean"
              },
              "toolName": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              },
              "tool_name": {
                "enum": [
                  "xguard.web.fetch",
                  "web.fetch",
                  "fetch",
                  "xguard_web_fetch"
                ],
                "type": "string"
              }
            },
            "required": [
              "tool_name",
              "parameters"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "function": {
                "additionalProperties": true,
                "properties": {
                  "arguments": {
                    "oneOf": [
                      {
                        "additionalProperties": true,
                        "anyOf": [
                          {
                            "required": [
                              "url"
                            ]
                          },
                          {
                            "required": [
                              "target_url"
                            ]
                          },
                          {
                            "required": [
                              "targetUrl"
                            ]
                          },
                          {
                            "required": [
                              "uri"
                            ]
                          },
                          {
                            "required": [
                              "target"
                            ]
                          },
                          {
                            "required": [
                              "resource"
                            ]
                          },
                          {
                            "required": [
                              "endpoint"
                            ]
                          },
                          {
                            "required": [
                              "href"
                            ]
                          },
                          {
                            "required": [
                              "curl"
                            ]
                          },
                          {
                            "required": [
                              "command"
                            ]
                          },
                          {
                            "required": [
                              "operation"
                            ]
                          },
                          {
                            "required": [
                              "action"
                            ]
                          }
                        ],
                        "properties": {
                          "action": {
                            "description": "Action envelope.",
                            "oneOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "object"
                              }
                            ]
                          },
                          "command": {
                            "description": "Alias for curl.",
                            "type": "string"
                          },
                          "curl": {
                            "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                            "type": "string"
                          },
                          "endpoint": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "href": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "maxBytes": {
                            "deprecated": true,
                            "maximum": 131072,
                            "minimum": 1024,
                            "type": "integer"
                          },
                          "max_bytes": {
                            "default": 131072,
                            "maximum": 131072,
                            "minimum": 1024,
                            "type": "integer"
                          },
                          "method": {
                            "default": "GET",
                            "enum": [
                              "GET",
                              "HEAD"
                            ],
                            "type": "string"
                          },
                          "mode": {
                            "default": "auto",
                            "enum": [
                              "auto",
                              "text",
                              "json"
                            ],
                            "type": "string"
                          },
                          "network": {
                            "enum": [
                              "eip155:8453",
                              "eip155:84532",
                              "base",
                              "base-mainnet",
                              "base-sepolia",
                              "mainnet",
                              "testnet"
                            ],
                            "type": "string"
                          },
                          "operation": {
                            "description": "OpenAPI/MCP-style operation envelope.",
                            "oneOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "object"
                              }
                            ]
                          },
                          "resource": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "target": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "targetUrl": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "target_url": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "testnet": {
                            "default": false,
                            "type": "boolean"
                          },
                          "timeoutMs": {
                            "deprecated": true,
                            "maximum": 10000,
                            "minimum": 1000,
                            "type": "integer"
                          },
                          "timeout_ms": {
                            "default": 8000,
                            "maximum": 10000,
                            "minimum": 1000,
                            "type": "integer"
                          },
                          "uri": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "url": {
                            "description": "Canonical public HTTPS target URL.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      {
                        "contentMediaType": "application/json",
                        "type": "string"
                      }
                    ]
                  },
                  "name": {
                    "enum": [
                      "xguard.web.fetch",
                      "web.fetch",
                      "fetch",
                      "xguard_web_fetch"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "arguments"
                ],
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "function"
            ],
            "type": "object"
          }
        ],
        "type": "object",
        "x-xguard-accepted-shapes": [
          {
            "example": {
              "method": "GET",
              "testnet": true,
              "url": "https://example.com/"
            },
            "name": "canonical_flat"
          },
          {
            "example": {
              "input": {
                "method": "GET",
                "url": "https://example.com/"
              },
              "testnet": true,
              "tool": "xguard.web.fetch"
            },
            "name": "tool_input"
          },
          {
            "example": {
              "arguments": {
                "method": "GET",
                "url": "https://example.com/"
              },
              "name": "xguard.web.fetch",
              "testnet": true
            },
            "name": "mcp_arguments"
          },
          {
            "example": {
              "network": "eip155:84532",
              "parameters": {
                "method": "GET",
                "url": "https://example.com/"
              },
              "tool_name": "xguard.web.fetch"
            },
            "name": "tool_parameters"
          },
          {
            "example": {
              "function": {
                "arguments": "{\"url\":\"https://example.com/\",\"method\":\"GET\"}",
                "name": "xguard.web.fetch"
              },
              "testnet": true
            },
            "name": "function_call"
          },
          {
            "example": {
              "command": "curl https://example.com/",
              "testnet": true
            },
            "name": "curl_command"
          },
          {
            "example": {
              "operation": {
                "arguments": {
                  "endpoint": "https://example.com/",
                  "method": "GET"
                },
                "name": "xguard.web.fetch"
              },
              "testnet": true
            },
            "name": "operation_object"
          }
        ]
      },
      "name": "xguard.pricing.quote"
    },
    {
      "description": "Fetch one public HTTPS resource after x402 v2 payment and on-chain settlement verification. Retry the identical MCP call with Payment-Signature and X-XGuard-Quote. A completed retry returns the prior receipt.",
      "inputSchema": {
        "description": "Canonical and common AI-agent envelopes are accepted. A first call without a quote returns HTTP 402 plus an automatically created signed quote. Retry the identical request with X-XGuard-Quote and Payment-Signature.",
        "oneOf": [
          {
            "additionalProperties": true,
            "anyOf": [
              {
                "required": [
                  "url"
                ]
              },
              {
                "required": [
                  "target_url"
                ]
              },
              {
                "required": [
                  "targetUrl"
                ]
              },
              {
                "required": [
                  "uri"
                ]
              },
              {
                "required": [
                  "target"
                ]
              },
              {
                "required": [
                  "resource"
                ]
              },
              {
                "required": [
                  "endpoint"
                ]
              },
              {
                "required": [
                  "href"
                ]
              },
              {
                "required": [
                  "curl"
                ]
              },
              {
                "required": [
                  "command"
                ]
              },
              {
                "required": [
                  "operation"
                ]
              },
              {
                "required": [
                  "action"
                ]
              }
            ],
            "properties": {
              "action": {
                "description": "Action envelope.",
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "object"
                  }
                ]
              },
              "command": {
                "description": "Alias for curl.",
                "type": "string"
              },
              "curl": {
                "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                "type": "string"
              },
              "endpoint": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "href": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "maxBytes": {
                "deprecated": true,
                "maximum": 131072,
                "minimum": 1024,
                "type": "integer"
              },
              "max_bytes": {
                "default": 131072,
                "maximum": 131072,
                "minimum": 1024,
                "type": "integer"
              },
              "method": {
                "default": "GET",
                "enum": [
                  "GET",
                  "HEAD"
                ],
                "type": "string"
              },
              "mode": {
                "default": "auto",
                "enum": [
                  "auto",
                  "text",
                  "json"
                ],
                "type": "string"
              },
              "operation": {
                "description": "OpenAPI/MCP-style operation envelope.",
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "object"
                  }
                ]
              },
              "quote": {
                "description": "Compact signed quote returned by xguard.pricing.quote.",
                "type": "string"
              },
              "resource": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "target": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "targetUrl": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "target_url": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "timeoutMs": {
                "deprecated": true,
                "maximum": 10000,
                "minimum": 1000,
                "type": "integer"
              },
              "timeout_ms": {
                "default": 8000,
                "maximum": 10000,
                "minimum": 1000,
                "type": "integer"
              },
              "uri": {
                "deprecated": true,
                "description": "Accepted alias for url.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              },
              "url": {
                "description": "Canonical public HTTPS target URL.",
                "format": "uri",
                "pattern": "^https://",
                "type": "string"
              }
            },
            "required": [
              "quote"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "input": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "quote": {
                "description": "Compact signed quote returned by xguard.pricing.quote.",
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              },
              "tool": {
                "enum": [
                  "xguard.web.fetch"
                ],
                "type": "string"
              }
            },
            "required": [
              "tool",
              "input"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "arguments": {
                "oneOf": [
                  {
                    "additionalProperties": true,
                    "anyOf": [
                      {
                        "required": [
                          "url"
                        ]
                      },
                      {
                        "required": [
                          "target_url"
                        ]
                      },
                      {
                        "required": [
                          "targetUrl"
                        ]
                      },
                      {
                        "required": [
                          "uri"
                        ]
                      },
                      {
                        "required": [
                          "target"
                        ]
                      },
                      {
                        "required": [
                          "resource"
                        ]
                      },
                      {
                        "required": [
                          "endpoint"
                        ]
                      },
                      {
                        "required": [
                          "href"
                        ]
                      },
                      {
                        "required": [
                          "curl"
                        ]
                      },
                      {
                        "required": [
                          "command"
                        ]
                      },
                      {
                        "required": [
                          "operation"
                        ]
                      },
                      {
                        "required": [
                          "action"
                        ]
                      }
                    ],
                    "properties": {
                      "action": {
                        "description": "Action envelope.",
                        "oneOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "object"
                          }
                        ]
                      },
                      "command": {
                        "description": "Alias for curl.",
                        "type": "string"
                      },
                      "curl": {
                        "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                        "type": "string"
                      },
                      "endpoint": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "href": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "maxBytes": {
                        "deprecated": true,
                        "maximum": 131072,
                        "minimum": 1024,
                        "type": "integer"
                      },
                      "max_bytes": {
                        "default": 131072,
                        "maximum": 131072,
                        "minimum": 1024,
                        "type": "integer"
                      },
                      "method": {
                        "default": "GET",
                        "enum": [
                          "GET",
                          "HEAD"
                        ],
                        "type": "string"
                      },
                      "mode": {
                        "default": "auto",
                        "enum": [
                          "auto",
                          "text",
                          "json"
                        ],
                        "type": "string"
                      },
                      "operation": {
                        "description": "OpenAPI/MCP-style operation envelope.",
                        "oneOf": [
                          {
                            "type": "string"
                          },
                          {
                            "type": "object"
                          }
                        ]
                      },
                      "resource": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "target": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "targetUrl": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "target_url": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "timeoutMs": {
                        "deprecated": true,
                        "maximum": 10000,
                        "minimum": 1000,
                        "type": "integer"
                      },
                      "timeout_ms": {
                        "default": 8000,
                        "maximum": 10000,
                        "minimum": 1000,
                        "type": "integer"
                      },
                      "uri": {
                        "deprecated": true,
                        "description": "Accepted alias for url.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      },
                      "url": {
                        "description": "Canonical public HTTPS target URL.",
                        "format": "uri",
                        "pattern": "^https://",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  {
                    "contentMediaType": "application/json",
                    "type": "string"
                  }
                ]
              },
              "name": {
                "enum": [
                  "xguard.web.fetch"
                ],
                "type": "string"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "quote": {
                "description": "Compact signed quote returned by xguard.pricing.quote.",
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "name",
              "arguments"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "parameters": {
                "additionalProperties": true,
                "anyOf": [
                  {
                    "required": [
                      "url"
                    ]
                  },
                  {
                    "required": [
                      "target_url"
                    ]
                  },
                  {
                    "required": [
                      "targetUrl"
                    ]
                  },
                  {
                    "required": [
                      "uri"
                    ]
                  },
                  {
                    "required": [
                      "target"
                    ]
                  },
                  {
                    "required": [
                      "resource"
                    ]
                  },
                  {
                    "required": [
                      "endpoint"
                    ]
                  },
                  {
                    "required": [
                      "href"
                    ]
                  },
                  {
                    "required": [
                      "curl"
                    ]
                  },
                  {
                    "required": [
                      "command"
                    ]
                  },
                  {
                    "required": [
                      "operation"
                    ]
                  },
                  {
                    "required": [
                      "action"
                    ]
                  }
                ],
                "properties": {
                  "action": {
                    "description": "Action envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "command": {
                    "description": "Alias for curl.",
                    "type": "string"
                  },
                  "curl": {
                    "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                    "type": "string"
                  },
                  "endpoint": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "href": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "maxBytes": {
                    "deprecated": true,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "max_bytes": {
                    "default": 131072,
                    "maximum": 131072,
                    "minimum": 1024,
                    "type": "integer"
                  },
                  "method": {
                    "default": "GET",
                    "enum": [
                      "GET",
                      "HEAD"
                    ],
                    "type": "string"
                  },
                  "mode": {
                    "default": "auto",
                    "enum": [
                      "auto",
                      "text",
                      "json"
                    ],
                    "type": "string"
                  },
                  "operation": {
                    "description": "OpenAPI/MCP-style operation envelope.",
                    "oneOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "object"
                      }
                    ]
                  },
                  "resource": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "targetUrl": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "target_url": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "timeoutMs": {
                    "deprecated": true,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "timeout_ms": {
                    "default": 8000,
                    "maximum": 10000,
                    "minimum": 1000,
                    "type": "integer"
                  },
                  "uri": {
                    "deprecated": true,
                    "description": "Accepted alias for url.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  },
                  "url": {
                    "description": "Canonical public HTTPS target URL.",
                    "format": "uri",
                    "pattern": "^https://",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "quote": {
                "description": "Compact signed quote returned by xguard.pricing.quote.",
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              },
              "tool_name": {
                "enum": [
                  "xguard.web.fetch"
                ],
                "type": "string"
              }
            },
            "required": [
              "tool_name",
              "parameters"
            ],
            "type": "object"
          },
          {
            "additionalProperties": true,
            "properties": {
              "function": {
                "additionalProperties": false,
                "properties": {
                  "arguments": {
                    "oneOf": [
                      {
                        "additionalProperties": true,
                        "anyOf": [
                          {
                            "required": [
                              "url"
                            ]
                          },
                          {
                            "required": [
                              "target_url"
                            ]
                          },
                          {
                            "required": [
                              "targetUrl"
                            ]
                          },
                          {
                            "required": [
                              "uri"
                            ]
                          },
                          {
                            "required": [
                              "target"
                            ]
                          },
                          {
                            "required": [
                              "resource"
                            ]
                          },
                          {
                            "required": [
                              "endpoint"
                            ]
                          },
                          {
                            "required": [
                              "href"
                            ]
                          },
                          {
                            "required": [
                              "curl"
                            ]
                          },
                          {
                            "required": [
                              "command"
                            ]
                          },
                          {
                            "required": [
                              "operation"
                            ]
                          },
                          {
                            "required": [
                              "action"
                            ]
                          }
                        ],
                        "properties": {
                          "action": {
                            "description": "Action envelope.",
                            "oneOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "object"
                              }
                            ]
                          },
                          "command": {
                            "description": "Alias for curl.",
                            "type": "string"
                          },
                          "curl": {
                            "description": "One deterministic curl GET/HEAD command containing one absolute HTTPS URL.",
                            "type": "string"
                          },
                          "endpoint": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "href": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "maxBytes": {
                            "deprecated": true,
                            "maximum": 131072,
                            "minimum": 1024,
                            "type": "integer"
                          },
                          "max_bytes": {
                            "default": 131072,
                            "maximum": 131072,
                            "minimum": 1024,
                            "type": "integer"
                          },
                          "method": {
                            "default": "GET",
                            "enum": [
                              "GET",
                              "HEAD"
                            ],
                            "type": "string"
                          },
                          "mode": {
                            "default": "auto",
                            "enum": [
                              "auto",
                              "text",
                              "json"
                            ],
                            "type": "string"
                          },
                          "operation": {
                            "description": "OpenAPI/MCP-style operation envelope.",
                            "oneOf": [
                              {
                                "type": "string"
                              },
                              {
                                "type": "object"
                              }
                            ]
                          },
                          "resource": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "target": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "targetUrl": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "target_url": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "timeoutMs": {
                            "deprecated": true,
                            "maximum": 10000,
                            "minimum": 1000,
                            "type": "integer"
                          },
                          "timeout_ms": {
                            "default": 8000,
                            "maximum": 10000,
                            "minimum": 1000,
                            "type": "integer"
                          },
                          "uri": {
                            "deprecated": true,
                            "description": "Accepted alias for url.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          },
                          "url": {
                            "description": "Canonical public HTTPS target URL.",
                            "format": "uri",
                            "pattern": "^https://",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      {
                        "contentMediaType": "application/json",
                        "type": "string"
                      }
                    ]
                  },
                  "name": {
                    "enum": [
                      "xguard.web.fetch"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "arguments"
                ],
                "type": "object"
              },
              "network": {
                "enum": [
                  "eip155:8453",
                  "eip155:84532",
                  "base",
                  "base-mainnet",
                  "base-sepolia",
                  "mainnet",
                  "testnet"
                ],
                "type": "string"
              },
              "quote": {
                "description": "Compact signed quote returned by xguard.pricing.quote.",
                "type": "string"
              },
              "testnet": {
                "type": "boolean"
              }
            },
            "required": [
              "function"
            ],
            "type": "object"
          }
        ],
        "type": "object",
        "x-xguard-accepted-shapes": [
          "canonical_flat",
          "tool_input",
          "mcp_arguments",
          "tool_parameters",
          "function_call",
          "curl_command",
          "operation_object"
        ]
      },
      "name": "xguard.web.fetch"
    }
  ]
}

What the leaf hashes

{"body":"94344a33304ecb37c014aa38f8c4f9af04b4d0675e2d3f3aea5b353341c54951","id":3930389,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1794013338007846,"prev":3016576,"subject":"d59320af-ec0b-4d06-8318-45fd6ea50d69","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (195826 rows).

  1. 0x43149185077fe3494e6e983e43960c486962da236811f8b3a2b93c9d60bf805a
  2. 0xf51964d57e059de3c2c8759e4f3f8360dfd3dca38c0cb764bb2867cd1a8242b4
  3. 0x23d53b61b78eafe7c137cf8528e24da031d88352f7e9665d2cf17977b0b6c10e
  4. 0x9950d8873e3e0d3293e22a6dbbc18c08f801507ff6035ce381a3ba7f7ae70189
  5. 0x006bce9d5d632c57e6b0ce4956c8434b581d8409233223fe9e57d2aaba674166
  6. 0x08ab770c65a826b91812b1c236af30309093b41a2d81a962e5b33976a1ca0f92
  7. 0x89fe7e6e58f16435f8d2aed872690ca7440f8f1b392e52402fe9f30c91a97f23
  8. 0x2e18ceaaf9ad9f5e71625584f3c680fd88ed6a6d7b9d6380966650dcde2c8e8c
  9. 0x386a568d6aac7cbd72c32926e3c6dbfa93ea1de74562f903afc1ff6851bdc75e
  10. 0xe73208b4f655bb94a0514d62a0ab6f35433363e4f101598e5b301737671ed967
  11. 0xb38a6ec7812982cdcc0633cee5c110383cb5744a37fdc54c1c68621033b0de75
  12. 0x0183144ec1655b03a3c578495fcf8de18d8ed2894d21add36c02a879952776fe
  13. 0x094372e12efe4d9d8ccfae291537c4c1354d5f2a93d1a54e3be53e44939cabea
  14. 0x62f69e19a85a01019b04cf82cf89e7ecaed4f1828e18c1a83c33f808b13e077f
  15. 0x1440bd4864ece4f3cb1a2fc48e88ddbd78cefd359ae16ceeb69a13e36b55021a
  16. 0xf0a56561418cd0342a328707933cc222d8fa725efff7ffd081e0226ee8c46c0b
  17. 0x54292a94f447f1fd33c01b5c99da465043f11022958626a2ea562c457fef697a
  18. 0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c
Day root
0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d
Chained
0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb
Published
On Arc Testnet, block 71280839: 0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa

How to check it · This row as JSON