addrbookFor publishers
← The evidence ledger

Evidence row 1504055

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:api-facts402-com
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
b425c55d748ca119799d6d42a7a05651518583138180e776a6841f173ca9af99
Leaf
0xadf49189b69b0512359ed8e4acb04c115844cb3323936a990f804c8bb542eef7

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.facts402.com/business-days"
    ],
    [
      "x402",
      "https://api.facts402.com/check"
    ],
    [
      "x402",
      "https://api.facts402.com/domain"
    ],
    [
      "x402",
      "https://api.facts402.com/email"
    ],
    [
      "x402",
      "https://api.facts402.com/fx"
    ],
    [
      "x402",
      "https://api.facts402.com/iban"
    ],
    [
      "x402",
      "https://api.facts402.com/lei"
    ],
    [
      "x402",
      "https://api.facts402.com/phone"
    ],
    [
      "x402",
      "https://api.facts402.com/sanctions"
    ],
    [
      "x402",
      "https://api.facts402.com/sun"
    ],
    [
      "x402",
      "https://api.facts402.com/vat"
    ],
    [
      "x402",
      "https://api.facts402.com/weather"
    ]
  ],
  "name": "api.facts402.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "api.facts402.com",
    "endpoints": [
      {
        "description": "Public holidays and business-day count for any of 200+ countries (and subdivisions) over a date range: holiday names, weekend rule, business days, next business day. For travel, deadlines, delivery and scheduling agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "BG",
            "group": "body",
            "name": "country",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2027-01-08",
            "group": "body",
            "name": "end",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-12-21",
            "group": "body",
            "name": "start",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Business Days & Holidays",
        "tags": [
          "holidays",
          "business-days",
          "calendar",
          "travel",
          "scheduling"
        ],
        "url": "https://api.facts402.com/business-days"
      },
      {
        "description": "Base mainnet token facts: name, symbol, decimals, totalSupply, contract/EIP-1967 proxy status, owner(), and mint/pause/blacklist selectors in bytecode. Facts only, no ratings.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "group": "body",
            "name": "token",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Base Token Check",
        "tags": [
          "base",
          "erc20",
          "token",
          "onchain",
          "facts"
        ],
        "url": "https://api.facts402.com/check"
      },
      {
        "description": "Registration facts for any domain via RDAP (official WHOIS successor): registered or not, creation and expiry dates, age in days, registrar, EPP status codes, nameservers and DNSSEC. Accepts hosts like www.example.co.uk. For fraud, lead-qualification, KYB and link-safety agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "www.github.com",
            "group": "body",
            "name": "domain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Domain Age & RDAP Check",
        "tags": [
          "domain",
          "whois",
          "rdap",
          "fraud",
          "kyb"
        ],
        "url": "https://api.facts402.com/domain"
      },
      {
        "description": "Check an email address before sending: RFC syntax and normalisation, live DNS (domain exists, MX records, accepts mail, null MX), disposable/throwaway domain and role-account (info@, support@) flags. No SMTP probing. For lead-gen, signup and outreach agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "support@github.com",
            "group": "body",
            "name": "email",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Email Address Check",
        "tags": [
          "email",
          "validation",
          "mx",
          "disposable",
          "leads"
        ],
        "url": "https://api.facts402.com/email"
      },
      {
        "description": "Convert an amount between ~30 currencies at the official European Central Bank reference rates, latest or any day in the last 90 days, with the exact publication date used and exact decimal results. For pricing, invoicing, travel-budget and accounting agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 100,
            "group": "body",
            "name": "amount",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USD",
            "group": "body",
            "name": "from",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "JPY",
            "group": "body",
            "name": "to",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "ECB FX Rates",
        "tags": [
          "fx",
          "currency",
          "exchange-rates",
          "ecb",
          "finance"
        ],
        "url": "https://api.facts402.com/fx"
      },
      {
        "description": "Validate an IBAN (structure, mod-97 and, where defined, national BBAN checksum) and return country, bank code, account code, bank name, BIC and SEPA membership. Offline registry, instant. For payment, invoicing and payout agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "DE89 3704 0044 0532 0130 00",
            "group": "body",
            "name": "iban",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "IBAN & BIC Check",
        "tags": [
          "iban",
          "bic",
          "banking",
          "payments",
          "sepa"
        ],
        "url": "https://api.facts402.com/iban"
      },
      {
        "description": "Look up a legal entity in the official GLEIF Global LEI Index: by 20-char LEI get legal name, status, jurisdiction, legal and HQ address, registration dates, corroboration level and direct/ultimate parent; or search by company name for up to 5 candidates. For KYB, onboarding and finance agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "7LTWFZYICNSX8D621K86",
            "group": "body",
            "name": "lei",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "LEI Company Lookup",
        "tags": [
          "lei",
          "kyb",
          "company",
          "gleif",
          "compliance"
        ],
        "url": "https://api.facts402.com/lei"
      },
      {
        "description": "Validate and normalise any phone number worldwide: valid/possible, E.164 and national formats, country, type (mobile, fixed line, toll-free, VoIP...), original carrier, location and time zones. Offline, instant. For CRM, outreach, KYC and calling agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "+44 20 7946 0018",
            "group": "body",
            "name": "number",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Phone Number Check",
        "tags": [
          "phone",
          "validation",
          "e164",
          "crm",
          "telecom"
        ],
        "url": "https://api.facts402.com/phone"
      },
      {
        "description": "Fuzzy-screen a person, company, vessel or aircraft name against the US Treasury OFAC SDN list including aliases (live list, refreshed every 6 h): matched entries with score, type, sanctions programs and remarks, plus the closest near-miss score. Screening aid for payment, onboarding, KYC/KYB and trade agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 88,
            "group": "body",
            "name": "min_score",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Banco Nacional de Cuba",
            "group": "body",
            "name": "name",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "OFAC Sanctions Screening",
        "tags": [
          "sanctions",
          "ofac",
          "aml",
          "kyc",
          "compliance"
        ],
        "url": "https://api.facts402.com/sanctions"
      },
      {
        "description": "Sunrise, sunset, solar noon, civil dawn/dusk, morning and evening golden hour and day length for any coordinates and date, in the place's local time zone; polar day/night flagged. Offline astronomy. For travel, tourism, photography, events and outdoor-planning agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-12-21",
            "group": "body",
            "name": "date",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 41.9029,
            "group": "body",
            "name": "lat",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 12.4534,
            "group": "body",
            "name": "lon",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Sunrise & Sunset Times",
        "tags": [
          "sunrise",
          "sunset",
          "travel",
          "tourism",
          "photography"
        ],
        "url": "https://api.facts402.com/sun"
      },
      {
        "description": "Validate an EU VAT number: offline format and check-digit test plus a live lookup in the European Commission's VIES, returning registration status, company name and address. Busy or offline member states return 503 and are not charged. For B2B invoicing, KYB and onboarding agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "IE6388047V",
            "group": "body",
            "name": "vat_number",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "EU VAT Number Check",
        "tags": [
          "vat",
          "vies",
          "eu",
          "invoicing",
          "kyb"
        ],
        "url": "https://api.facts402.com/vat"
      },
      {
        "description": "Weather forecast for any latitude/longitude: current conditions plus up to 7 local-day summaries (min/max temperature, precipitation, max wind, weather symbol) in the place's own time zone. Data from MET Norway (CC BY 4.0). For travel, tourism, events and logistics agents.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 2,
            "group": "body",
            "name": "days",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 42.6977,
            "group": "body",
            "name": "lat",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 23.3219,
            "group": "body",
            "name": "lon",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Weather Forecast",
        "tags": [
          "weather",
          "forecast",
          "travel",
          "tourism",
          "geo"
        ],
        "url": "https://api.facts402.com/weather"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "api-facts402-com",
    "integrationType": "",
    "isNew": false,
    "name": "api.facts402.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.01",
      "currency": "USDC",
      "maxAmount": "0.01",
      "minAmount": "0.01"
    },
    "provider": "api.facts402.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "holidays",
      "business-days",
      "calendar",
      "travel",
      "scheduling",
      "base",
      "erc20",
      "token",
      "onchain",
      "facts",
      "domain",
      "whois",
      "rdap",
      "fraud",
      "kyb",
      "email",
      "validation",
      "mx",
      "disposable",
      "leads",
      "fx",
      "currency",
      "exchange-rates",
      "ecb",
      "finance",
      "iban",
      "bic",
      "banking",
      "payments",
      "sepa",
      "lei",
      "company",
      "gleif",
      "compliance",
      "phone",
      "e164",
      "crm",
      "telecom",
      "sanctions",
      "ofac",
      "aml",
      "kyc",
      "sunrise",
      "sunset",
      "tourism",
      "photography",
      "vat",
      "vies",
      "eu",
      "invoicing",
      "weather",
      "forecast",
      "geo"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"b425c55d748ca119799d6d42a7a05651518583138180e776a6841f173ca9af99","id":1504055,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793470669074239,"prev":null,"subject":"agentic_market:api-facts402-com","subject_kind":"source_record"}

Proof

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

  1. 0xadf444ececf14e4782258aae8451bf64a76058424ab896281d2621203629a5ca
  2. 0x6c8122b345132723ed3775b92b57d4f67d20b80dfe8721e94d1b69cfc784f479
  3. 0xa8e3810cd3c59ec763d9be3e3480b99f64ff167810c10dc18daf2392c604e027
  4. 0x3948d134b12646cd34be0d6910e74b0e056129125f983b5765f57a47e84f27f8
  5. 0xe76d5303b326f5836fe731124bcc8d09f980682d300e8dc28209e1cdd3f40f73
  6. 0x44b120b755265e5d4f1c91db57f900ff162c76f7b9d68d6027f7a5fe229f904d
  7. 0xec13d8c2b74fe875fb10ce21be56499e0b3d710ba9668d8fe787dee14bddfe74
  8. 0xa06a98fdf0bf681e80f117cf525295be601de18925f29f8bd8e49f27a102d256
  9. 0xa7f524564056f0654f06669fa149cdbec983d2bedc208a759755c5d3b7f1e75c
  10. 0xa9501ca87fcf858180f8dc1df7cdfae5b13f3f024e44218dfc1b9d3672115bb4
  11. 0x514499a2e09619b86e7ed1db689750d97d3f8424cdd40c78bcb8597fc36a394c
  12. 0x34ebe35e665c8ad4cfee030a83512f81e33c32db411169ebb250ec39780fa4c8
  13. 0x0b806489de9a06dcb3c577117e5b9b04eba4220a7b621a2fa8d84dafcbb2eb4e
  14. 0x17b4d08af91ab833713ac6154ec68f498dbe032401780285c2ccdadad6ac27f1
  15. 0x57afe240b626bf60f6af8c76404811e95ea5519f217fac382bd159177a8ec870
  16. 0x2e1cd25ce4079da9bfa6219d7ffec992149add4cd7d5c5b2cfee9908c1c8a5dd
  17. 0x50003b3c3045b653f8be4232e95e80582cf5c54c14c509ba0a9a197b9e5005cb
  18. 0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON