addrbookFor publishers
← The evidence ledger

Evidence row 3767212

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://api.crawlwitness.com/mcp#check_ai_consent
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
0210fc8b247a57064fb3112a47afacc2092d203da5291b37545ccca29b5b1329
Leaf
0x8a6d9451959b3cbbb0deddfefdbada8edb33dd3e4c8479371d8b193f47623ad5

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.crawlwitness.com/mcp"
    ]
  ],
  "name": "api.crawlwitness.com/mcp",
  "owner_address": "0xa20f0b8adf20ed17a8d27b369b3058afdb71a5c5",
  "raw": {
    "accepts": [
      {
        "amount": "5000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xa20F0b8ADf20Ed17a8d27B369B3058afdB71a5C5",
        "scheme": "exact"
      },
      {
        "amount": "5000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "79Bz5UMBA9ZSpa2XDDpkTKDqto5ScDgN5o8pRVRJVBLP",
          "transactionVersions": [
            0
          ]
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "DEuats4W5mXoX1dZEb693q4Y4GT6mnZiwPjTN2GYFFrd",
        "scheme": "exact"
      }
    ],
    "description": "Use when an agent is about to crawl, train on or ingest a website into RAG: checks the domain's AI consent and licensing signals (robots.txt per AI bot, RSL license, IETF AIPREF, TDMRep, noai meta tags, llms.txt, C2PA), returns a 0-100 score and a training stance, and a signed EAS receipt anchored on Base proving what was checked and when. Errors: 400 invalid domain; 502 site unreachable (not charged).",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "description": "Use when an agent is about to crawl, train on or ingest a website into RAG: checks the domain's AI consent and licensing signals (robots.txt per AI bot, RSL license, IETF AIPREF, TDMRep, noai meta tags, llms.txt, C2PA), returns a 0-100 score and a training stance, and a signed EAS receipt anchored on Base proving what was checked and when. Errors: 400 invalid domain; 502 site unreachable (not charged).",
            "example": {
              "domain": "nytimes.com",
              "pay": true
            },
            "inputSchema": {
              "additionalProperties": false,
              "properties": {
                "domain": {
                  "description": "Domain to check, without scheme or path (e.g. nytimes.com)",
                  "maxLength": 253,
                  "minLength": 3,
                  "type": "string"
                },
                "fresh": {
                  "default": false,
                  "description": "Force a fresh analysis instead of the cached one (<24 h)",
                  "type": "boolean"
                },
                "pay": {
                  "default": false,
                  "description": "Pay directly instead of using the small daily free quota",
                  "type": "boolean"
                }
              },
              "required": [
                "domain"
              ],
              "type": "object"
            },
            "toolName": "check_ai_consent",
            "transport": "streamable-http",
            "type": "mcp"
          },
          "output": {
            "example": {
              "analizado_en": "2026-10-30T12:00:00Z",
              "dominio": "nytimes.com",
              "informe": {
                "llms_txt": false,
                "resumen": {
                  "bots_bloqueados": 18,
                  "bots_total": 24,
                  "entrenamiento": "reservado",
                  "exige_pago": false,
                  "motivos": [
                    "robots.txt bloquea GPTBot, ClaudeBot, CCBot y Google-Extended"
                  ],
                  "puntuacion": 55,
                  "recomendaciones": []
                },
                "robots": {
                  "encontrado": true,
                  "estado_http": 200,
                  "licencias_rsl": []
                },
                "tdm": {
                  "reserva": false
                }
              },
              "origen": "cache",
              "pago": {
                "atestacion": {
                  "uid": "0x…",
                  "url_easscan": "https://base.easscan.org/…"
                },
                "red": "eip155:8453",
                "transaccion": "0x…"
              }
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "description": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                },
                "inputSchema": {
                  "type": "object"
                },
                "toolName": {
                  "type": "string"
                },
                "transport": {
                  "enum": [
                    "streamable-http"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "mcp",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "toolName",
                "inputSchema"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "acceptIndex": 0,
              "format": "eip712",
              "payload": {
                "amount": "5000",
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "network": "eip155:8453",
                "payTo": "0xa20F0b8ADf20Ed17a8d27B369B3058afdB71a5C5",
                "resourceUrl": "https://api.crawlwitness.com/mcp",
                "scheme": "exact",
                "validUntil": 1793893594,
                "version": 1
              },
              "signature": "0x190b41a78441cffe7cca360dfedf10a96d5bbe56a85333d6a4f69b28e2f4dd6867ccb6bf81a22865d1a41890512e3cd3e50aaa3ed813a78b29a12081930397bc1b"
            },
            {
              "acceptIndex": 1,
              "format": "eip712",
              "payload": {
                "amount": "5000",
                "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
                "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
                "payTo": "DEuats4W5mXoX1dZEb693q4Y4GT6mnZiwPjTN2GYFFrd",
                "resourceUrl": "https://api.crawlwitness.com/mcp",
                "scheme": "exact",
                "validUntil": 1793893594,
                "version": 1
              },
              "signature": "0x111b9f3ad5dee57a428e98b5c334fe287475950a9cb56ccc93cfcc77fa2118614dddf7a5e9116b40bc5d4503da093eb2ae242302d8c11f44e24d274cce06f0911c"
            }
          ]
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "offers": {
              "items": {
                "properties": {
                  "acceptIndex": {
                    "type": "integer"
                  },
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "properties": {
                      "amount": {
                        "type": "string"
                      },
                      "asset": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "resourceUrl": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "version": {
                        "type": "integer"
                      }
                    },
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "type": "object"
                  },
                  "signature": {
                    "type": "string"
                  }
                },
                "required": [
                  "format",
                  "signature"
                ],
                "type": "object"
              },
              "type": "array"
            }
          },
          "required": [
            "offers"
          ],
          "type": "object"
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "id": {
              "maxLength": 128,
              "minLength": 16,
              "pattern": "^[a-zA-Z0-9_-]+$",
              "type": "string"
            },
            "required": {
              "type": "boolean"
            }
          },
          "required": [
            "required"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-05T15:41:34.736Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-05T15:41:34.137Z"
    },
    "resource": "https://api.crawlwitness.com/mcp#check_ai_consent",
    "type": "mcp",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Use when an agent is about to crawl, train on or ingest a website into RAG: checks the domain's AI consent and licensing signals (robots.txt per AI bot, RSL license, IETF AIPREF, TDMRep, noai meta tags, llms.txt, C2PA), returns a 0-100 score and a training stance, and a signed EAS receipt anchored on Base proving what was checked and when. Errors: 400 invalid domain; 502 site unreachable (not charged)."
}

What the leaf hashes

{"body":"0210fc8b247a57064fb3112a47afacc2092d203da5291b37545ccca29b5b1329","id":3767212,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996773245576,"prev":null,"subject":"x402_bazaar:https://api.crawlwitness.com/mcp#check_ai_consent","subject_kind":"source_record"}

Proof

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

  1. 0x8a6d672ca58e552f943aaf09c5acc736b3f8a0dd116814cd355b437a7e3a88d9
  2. 0x3d11d3cd6df4b4df9fb069e618ba6a783ee0aa24b731cea2a9e15dc73f4fbf88
  3. 0xa800f874e9157edf70015295f522fbaeb04a99c32687e275d22af3f08b28fab2
  4. 0x710fc7633fe15e3c02a89bc40177b15770ea164b1ee34eb0b70762912fe7af25
  5. 0x4e6ca0de87a4a3dbc1726dd5de97416d996c001df81ab71b164ec7a7614b7f8e
  6. 0x8a67c5eaa3367246f1574acdfc9fb1f2764629650e44c6d202ccbbaf95471c2f
  7. 0xb11ca250ec6c959501fbc9fb8d3359580c53b0208c91b9dbd47a9c261a7ffbd8
  8. 0x5fcfd08bc605b0098f848eda532c6c8250321c94778c80291fc8b684af1456d4
  9. 0xee7c94ef4954770cfeb2319784133b42b62ea3448624f73c4bb20ecf2f621254
  10. 0x466c86a1278a102452e45984799ba65b7aa3ba8acdeafb75b23a383776b23851
  11. 0xe01ef370108f8892646d5c2486265fbf7ed186c47d7b96064380651499972d36
  12. 0x52b5fd180a187d23dbdc78bc05e23dbb52595ad9db76c5a07d104bd6e864ff1d
  13. 0x5f12c8bc2e2842d751f9245924fab06a8f3cfddc955c2d9511377c9e474f8827
  14. 0x1603f9c33c35ccefb72fc33655d873fa8e090c77e8690f54f34f291f55d977a8
  15. 0x4aa18de7ba70c1384dfa5e9fde2ce72817bb169f51aa0c98d197468e304aabd5
  16. 0xa020619e8f130eeb03f3c2beaba0422017bd8b95688ddf44db1c31cf0fd40a6a
  17. 0xe98c6c6b56a21a2fc4c1edfe2563812e690a6a4336d11aef772ac1799d1ee7ca
  18. 0xd422a75f6c3780ed53eca52b50bf40b8f17dc14cffb804142e44fc9f2672029d
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON