addrbookFor publishers
← The evidence ledger

Evidence row 525307

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:api-trustsource-cc
Recorded
Previous row
#1485
Body SHA-256
a343c9f1b5dd7a58c4e79fdb51343ca978dc6b0bc264438c5df23ae9bb3b7659
Leaf
0x6ec1fadc2776be5c724083918f983573161b8622003b4ba2804930d3d70e8324

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.trustsource.cc/emailtrust"
    ],
    [
      "x402",
      "https://api.trustsource.cc/headers"
    ],
    [
      "x402",
      "https://api.trustsource.cc/robots"
    ],
    [
      "x402",
      "https://api.trustsource.cc/safefetch"
    ],
    [
      "x402",
      "https://api.trustsource.cc/sslcheck"
    ],
    [
      "x402",
      "https://api.trustsource.cc/trustscore"
    ],
    [
      "x402",
      "https://api.trustsource.cc/urlcheck"
    ]
  ],
  "name": "api.trustsource.cc",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "api.trustsource.cc",
    "endpoints": [
      {
        "description": "Grade a domain's email-authentication posture (SPF, DKIM, DMARC, BIMI, MX) and tell an agent whether the sender can be spoofed. Returns an A–F grade, a `spoofable` flag, the parsed DMARC policy and SPF qualifier, and specific misconfiguration issues. Use to judge a sender domain before trusting an email, or to confirm your own outreach domain won't be silently rejected by Gmail/Yahoo/Microsoft's 2026 authentication rules.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example.com",
            "group": "query",
            "name": "domain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/emailtrust"
      },
      {
        "description": "Audit a site's HTTP security headers before embedding, scraping, or trusting it. Returns an A+ to F grade and 0–100 score with structured analysis of HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, and Cross-Origin headers, plus server-header disclosure. A defense-in-depth signal for agents reviewing a site's security posture — not a vulnerability scan.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/headers"
      },
      {
        "description": "robots.txt and AI crawler policy check. Tells an agent whether a website permits crawling and whether it blocks AI bots such as GPTBot, ClaudeBot, Google-Extended, PerplexityBot and CCBot, before scraping, RAG ingestion, training data collection or archiving. Parses robots.txt and returns a crawl-policy tier with per-bot allow and disallow rules and sitemap URLs.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example.com",
            "group": "query",
            "name": "domain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/robots"
      },
      {
        "description": "Fetch a URL safely and get back sanitized, agent-ready page text plus a prompt-injection verdict (SAFE / REVIEW / BLOCK). Detects instructions hidden in markup, invisible Unicode, homoglyph and encoded payloads, delimiter spoofing and data-exfiltration bait — so an agent never ingests hostile content. Use before feeding any fetched page into an LLM.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/safefetch"
      },
      {
        "description": "Check whether a domain's TLS/SSL certificate is valid, trusted, and not expiring before connecting to it. Performs a live handshake and returns a 0–100 score and tier (VALID/WEAK/EXPIRING/EXPIRED/UNTRUSTED/INVALID) with chain trust, days-to-expiry, signature algorithm, TLS version, and cipher quality. Use before submitting credentials, posting to a webhook, or following a payment link, to catch expired, self-signed, or MITM-risk certificates.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "google.com",
            "group": "query",
            "name": "domain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "5",
          "l30DaysUniquePayers": "5"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/sslcheck"
      },
      {
        "description": "Verify whether a domain is legitimate and safe before transacting with it. Returns a 0–100 trust score and tier (TRUSTED/MODERATE/CAUTION/HIGH_RISK) derived from WHOIS domain age, TLD risk, DNS presence, and registrar reputation. Use to vet an unfamiliar URL, redirect target, or payment destination before sending USDC or trusting its content.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "google.com",
            "group": "query",
            "name": "domain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/trustscore"
      },
      {
        "description": "Get a single CLEAR / REVIEW / BLOCK safety verdict on any URL before an agent clicks, fetches, submits data to, or transacts with it. Fuses domain trust (WHOIS age, TLD risk, DNS presence, registrar), a live TLS certificate check, and typosquat/lookalike-brand detection into one graded 0–100 answer with human-readable reasons — the go/no-go an agent can gate on instead of running and interpreting several separate checks itself.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com",
            "group": "query",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "",
        "tags": [],
        "url": "https://api.trustsource.cc/urlcheck"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "api-trustsource-cc",
    "integrationType": "",
    "isNew": false,
    "name": "api.trustsource.cc",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.004714",
      "currency": "USDC",
      "maxAmount": "0.01",
      "minAmount": "0.002"
    },
    "provider": "api.trustsource.cc",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"a343c9f1b5dd7a58c4e79fdb51343ca978dc6b0bc264438c5df23ae9bb3b7659","id":525307,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793124755495640,"prev":1485,"subject":"agentic_market:api-trustsource-cc","subject_kind":"source_record"}

Proof

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

  1. 0x6ec1c92f7284fec5bf78dc0695cc545c0b5896cd70fc9763f7f7355f141d3a7a
  2. 0xca2d593d146c18de4de0485cc56f7a0f40ea976e9541a13f31b022621be3ec94
  3. 0x58f59a3e4d9977f22b6d65a76b35ceeffc28dd5130671a0f7a18e6b2a670424a
  4. 0x6e18921ac7c1546ee4b6b5a5ee9df583fb9d8c885b6f32d1785de8aa3a5c9836
  5. 0x3a231b3e52329339cbcfc6b5205501bd7492338e2d57f03c21cf9ac788745170
  6. 0xd50324403dccb8416806c3f9414e721cd17ca1fc8f16cbae69a6e8500607e29e
  7. 0x6095ff8db0e5a85d4f5282e79f743085521b0a93499d5eac222b6d041633cd2a
  8. 0x4218f4b77aaffef79c5aa56796fbec41189f23bb7e6e52b97d129505f58afdeb
  9. 0x7f6e07e6fb39f066ced9e40da7f54d0a85439e82da9f851b11b16960fbde3c2f
  10. 0xc29650db60795ec82f45e9969f6b0a4c48579a02b5ea6cdd47974099180e7cc1
  11. 0x040640e4e07fb01070334ad90420bc979cc6533217449ddacb84ff50f0700a8b
  12. 0x346adc8ebb20cf5f1a3349535238f6ff723da69f956f4b8324d3ec6271a3c969
  13. 0xa7e162a9119a39c37b96b3483510d3fd108f25676fe3a9584241629612b01526
  14. 0xb2ae53d841a55a805fb4078b1a7d44e08a81aba4be3690bac3a5b4c366bf39da
  15. 0x275720ecabb68df33eee92ae4fd70572a8d952d6c61c061c2869cfc3217aa5c5
  16. 0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON