addrbookFor publishers
← The evidence ledger

Evidence row 36308

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://netintel.dev/domain/watch
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ad1c94453d0d616198e95f20d0f99b3968e856ba5c73c04777f454a59be6f42b
Leaf
0xf550227c922da2cfa3a004b36e33b27ec98a86866c259788f0512cd7abb4ee5a

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://netintel.dev/domain/watch"
    ]
  ],
  "name": "NetIntel",
  "owner_address": "0xdadc335482ad545296fd7b28518a251ffcbeb9df",
  "raw": {
    "accepts": [
      {
        "amount": "5000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df",
        "scheme": "exact"
      },
      {
        "amount": "5000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s",
        "scheme": "exact"
      }
    ],
    "description": "Monitor a domain for changes — DNS records, nameservers, MX, SPF and DMARC, TLS certificate and expiry, newly issued certificates in CT logs, registrar and expiration via RDAP, and the live site's redirect and title, compared with your previous check: changed true/false, field-level before/after and plain alerts (nameservers changed, cert expiring, new cert issued, DMARC removed). Repeat with the same watch_id.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "domain": "example.com",
              "watch_id": "brand-watch"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "alerts": [
                {
                  "code": "ns_changed",
                  "detail": "nameservers changed",
                  "severity": "critical"
                }
              ],
              "changed": true,
              "summary": "1 change, 1 critical alert: ns_changed"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "domain": {
                      "description": "Bare domain to monitor. Aliases: host, name, target",
                      "type": "string"
                    },
                    "watch_id": {
                      "description": "Your job id (1-64 chars A-Za-z0-9_.:-); keeps watches apart when one wallet serves many agents",
                      "type": "string"
                    }
                  },
                  "required": [
                    "domain"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "alerts": {
                      "items": {
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "changed": {
                      "description": "null on the baseline call",
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "summary": {
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-26T10:24:12.82Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-10-26T10:24:12.565Z"
    },
    "resource": "https://netintel.dev/domain/watch",
    "serviceName": "NetIntel",
    "tags": [
      "domain monitoring",
      "dns change alerts",
      "ssl expiry monitoring",
      "certificate transparency alerts",
      "domain hijack detection"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Monitor a domain for changes — DNS records, nameservers, MX, SPF and DMARC, TLS certificate and expiry, newly issued certificates in CT logs, registrar and expiration via RDAP, and the live site's redirect and title, compared with your previous check: changed true/false, field-level before/after and plain alerts (nameservers changed, cert expiring, new cert issued, DMARC removed). Repeat with the same watch_id."
}

What the leaf hashes

{"body":"ad1c94453d0d616198e95f20d0f99b3968e856ba5c73c04777f454a59be6f42b","id":36308,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793025380489223,"prev":null,"subject":"x402_bazaar:https://netintel.dev/domain/watch","subject_kind":"source_record"}

Proof

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

  1. 0xf54fdb9326a040e5ccfde6f8873292c353b0f527eccab16384957c88599072a4
  2. 0x9c0daf0348b68d0069b8e1a1023bc0ec8407a6b408bd313d4fdf4f7e2e57ea48
  3. 0x13139c95d92d7f02e0dda3599ab8b07631fe50aa1bd3336ebcc41f8e7a34d4fa
  4. 0x2a0be607d9a3384886f4382b29d198b9f99f4c651f296fbe91f1e96c54bf3985
  5. 0x1cb65a3c9f8a89b2a740ba9534ffdba90e34548a1c6423030eb8210740ebccda
  6. 0x1c4fe4bdde8ad6a9b2760ec29f42912e05b48f792d60100243aa709ba88fb53b
  7. 0xc5a05ba17c2a7fdeea9b953e06be037844417ccb3479adc48499c80c0b4a33e1
  8. 0x3415eb23289431e2a014000fc2c680433ed54ee6edb0bac3a2b7a14887c68dde
  9. 0x630c00160579a1428da69d1bf3b3b24ae66cc5acbe11014448db525d7f822407
  10. 0x806eb8689cec54516a1b1c8b3165343a83bab31d0288d4110634ad3ba83dcfa4
  11. 0xd1f6cbd0d3ee44ebe2e23b42e7f1822bbdf0afd342375323b5d4f8bc89cd943a
  12. 0x86ae35463d854f3938d986999aa8497e14f0ba2aa6f39a269e1e6d1134f9b847
  13. 0x79695e4356ea25a2b58265a824698704cd2c743099ce2dca9e41384ce8f1a8c5
  14. 0xd769d41500075835c3b2f9184d223699fb983fd05c29fbcb44d964abc7ee380d
  15. 0x68d296b1e00b4899fb83c3fba36fffaefa311eac2903067dbebfe776a12b4a9a
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON