addrbookFor publishers
← The evidence ledger

Evidence row 4447

Observed , by baseline/1.

Kind
listing
About
source_record agentic_market:x402-donnyautomation-com
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d9ea16e59420d32fa94d52bba505238b0be450b6e8e1e12a2b5deb5121529f82
Leaf
0x6f37ed44d0a851b4fcf2aeca8931890bbe420adf11fc671177f5f98cb32eb9d6

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402.donnyautomation.com/edgar/events"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/edgar/filings"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/edgar/insiders"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/feed"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/ip"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/lei"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/markdown"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/random"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/sanctions"
    ],
    [
      "x402",
      "https://x402.donnyautomation.com/treasury"
    ]
  ],
  "name": "x402.donnyautomation.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "x402.donnyautomation.com",
    "endpoints": [
      {
        "description": "Form 8-K material events for one issuer SINCE a cursor, each item code decoded to the title SEC prints (2.02 Results of Operations, 5.02 Departure of Directors, 1.05 Cybersecurity Incidents). Requires ?since=YYYY-MM-DD AND ?ticker= or ?cik=. Optional ?items=1.01,5.02 (matches ANY), ?limit=1..200. Errors: 400 missing_since|missing_issuer|bad_items, 404 unknown_ticker|unknown_cik, 502 edgar_unavailable, 503 rate_limited_locally. AN EMPTY DELTA IS CHARGED. Every form: /edgar/filings.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-01-01",
            "group": "query",
            "name": "since",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "TSLA",
            "group": "query",
            "name": "ticker",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "SEC, Treasury & Agent Utilities",
        "tags": [
          "sec-edgar",
          "8-k",
          "material-events",
          "corporate-actions",
          "finance"
        ],
        "url": "https://x402.donnyautomation.com/edgar/events"
      },
      {
        "description": "Every SEC filing by one issuer SINCE a cursor - a delta, not a dump. Requires ?since=YYYY-MM-DD AND ?ticker= or ?cik= (cik wins if both). Optional ?forms=10-K,8-K (also matches /A), ?limit=1..200. Errors: 400 missing_since|missing_issuer|bad_since|bad_ticker|bad_cik|bad_limit, 404 unknown_ticker|unknown_cik, 502 edgar_unavailable, 503 rate_limited_locally. AN EMPTY DELTA IS CHARGED: nothing-changed is the answer you bought. 8-K with decoded items: /edgar/events. Ownership: /edgar/insiders.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-01-01",
            "group": "query",
            "name": "since",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "AAPL",
            "group": "query",
            "name": "ticker",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "SEC, Treasury & Agent Utilities",
        "tags": [
          "sec-edgar",
          "sec-filings",
          "change-detection",
          "company-data",
          "finance"
        ],
        "url": "https://x402.donnyautomation.com/edgar/filings"
      },
      {
        "description": "Ownership changes for one issuer SINCE a cursor: Forms 3/4/5 (Section 16 officers, directors) and Schedules 13D/13G (5%+ holders), amendments included. Returns the FILING-level change and its document URL; share counts inside each Form 4 are NOT parsed and not claimed. Requires ?since=YYYY-MM-DD AND ?ticker= or ?cik=. Optional ?forms=4, ?limit=1..200. Errors: 400 missing_since|missing_issuer, 404 unknown_ticker, 502 edgar_unavailable. AN EMPTY DELTA IS CHARGED. 8-K: /edgar/events.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "2026-01-01",
            "group": "query",
            "name": "since",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "NVDA",
            "group": "query",
            "name": "ticker",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "SEC, Treasury & Agent Utilities",
        "tags": [
          "sec-edgar",
          "insider-filings",
          "form-4",
          "ownership",
          "finance"
        ],
        "url": "https://x402.donnyautomation.com/edgar/insiders"
      },
      {
        "description": "RSS, Atom or RDF feed to clean JSON. Returns feed (title, link, description, updated) and items[] with title, real destination link, id, author, categories and the date both verbatim and ISO 8601, plus each summary twice: feed HTML and plain text. An unparseable date is null, never invented. Requires ?url=; optional ?limit=1..100 (default 20). Errors: 400 missing_url, 403 blocked_private, 422 not_xml|malformed_xml|not_a_feed. For one article body use /markdown.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://hnrss.org/frontpage",
            "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": "DEX Data & Agent Utilities",
        "tags": [
          "rss",
          "atom",
          "feed-parser",
          "news",
          "syndication"
        ],
        "url": "https://x402.donnyautomation.com/feed"
      },
      {
        "description": "IP geolocation for any public IPv4 or IPv6 address, plus the field that decides whether to believe it. reliability is returned FIRST: datacentre, VPN, proxy and Tor detection, and when the upstream omits it the verdict is unknown, never clean. Also location, network (asn, org, isp, domain) and timezone. Requires ?ip=. Errors: 400 missing_ip|bad_ip|private_ip (private, loopback, link-local and reserved ranges are refused), 404 no_location, 504 ip_timeout.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "8.8.8.8",
            "group": "query",
            "name": "ip",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "DEX Data & Agent Utilities",
        "tags": [
          "ip-geolocation",
          "vpn-detection",
          "asn",
          "network",
          "fraud-signals"
        ],
        "url": "https://x402.donnyautomation.com/ip"
      },
      {
        "description": "Legal Entity Identifier lookup from the GLEIF golden copy, searchable by NAME - knowing the LEI already is the hard part. Returns records[] with lei, legalName, status, jurisdiction, legalAddress and a lapsed flag; LAPSED and RETIRED entities are returned, not hidden - a filtered record and no record look identical. Requires ?q=<legal name, max 200> or ?lei=<20 chars>. Errors: 400 missing_query|bad_lei, 404 no_match, 502 lei_unavailable. Sanctions screening is /sanctions.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Apple Inc.",
            "group": "query",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "SEC, Treasury & Agent Utilities",
        "tags": [
          "lei",
          "gleif",
          "kyc",
          "legal-entity",
          "compliance"
        ],
        "url": "https://x402.donnyautomation.com/lei"
      },
      {
        "description": "Fetch a public article or PDF and return clean Markdown plus title, byline, siteName, excerpt and wordCount. HTML is extracted with Firefox reader-mode rules; PDFs return their text layer. Requires ?url=<public http(s) URL>. Errors: 400 missing_url|bad_url, 403 blocked_private (private and internal hosts refused, every redirect hop re-checked), 413 too_large above 8 MB, 422 no_text_layer for scanned PDFs or not_extractable for app shells, 504 fetch_timeout. To FIND urls, use /search.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://en.wikipedia.org/wiki/Markdown",
            "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": "DEX Data & Agent Utilities",
        "tags": [
          "markdown",
          "web-scraping",
          "pdf",
          "content-extraction",
          "readability"
        ],
        "url": "https://x402.donnyautomation.com/markdown"
      },
      {
        "description": "Cryptographically secure randomness for agents that are deterministic or sandboxed. Two modes: raw bytes (?bytes=1..1024, default 32, clamped) returning hex and base64url; or uniform integers (?min= and ?max= together, optional ?count=1..1000) rejection-sampled so there is no modulo bias. Errors: 400 bad_bytes for a non-integer, bad_range when max is not greater than min, range_too_large. Generated server-side, and the response says so - if nobody may have seen it, generate it yourself.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "32",
            "group": "query",
            "name": "bytes",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "DEX Data & Agent Utilities",
        "tags": [
          "random",
          "csprng",
          "entropy",
          "nonce",
          "sampling"
        ],
        "url": "https://x402.donnyautomation.com/random"
      },
      {
        "description": "OFAC screening against the Treasury SDN and Consolidated lists - 19,600+ parties, 40,000+ names including aliases. Returns match, riskLevel, matches[] with score, matchedName, matchedOn and programs, plus screened and notScreened naming what was NOT checked (EU, UK OFSI, UN). Word order does not matter: OFAC stores people SURNAME, Given. Requires ?name= (max 200); optional ?minScore, ?type, ?limit. Errors: 400 missing_name|unsearchable_name, 503 sanctions_list_unavailable - never a false clear.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Vladimir Putin",
            "group": "query",
            "name": "name",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "DEX Data & Agent Utilities",
        "tags": [
          "ofac",
          "sanctions-screening",
          "kyc",
          "compliance",
          "aml"
        ],
        "url": "https://x402.donnyautomation.com/sanctions"
      },
      {
        "description": "US Treasury par yield curve, every constant maturity from 1 month to 30 years for a published business day. Returns curve[] with tenor, months and percent, spreads (2s10s, 3m10y, 5s30s) and an explicit inversion flag - the real question is whether the curve is inverted, not what fourteen numbers are. A tenor Treasury did not publish is null, never zero. Pass ?latest=1 OR ?date=YYYY-MM-DD, not both. Errors: 400 conflicting_params|bad_latest|bad_date, 404 no_curve with the available range.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "1",
            "group": "query",
            "name": "latest",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.03",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "SEC, Treasury & Agent Utilities",
        "tags": [
          "treasury",
          "yield-curve",
          "rates",
          "macro",
          "fixed-income"
        ],
        "url": "https://x402.donnyautomation.com/treasury"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "x402-donnyautomation-com",
    "integrationType": "",
    "isNew": false,
    "name": "x402.donnyautomation.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.012",
      "currency": "USDC",
      "maxAmount": "0.03",
      "minAmount": "0.01"
    },
    "provider": "x402.donnyautomation.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "sec-edgar",
      "8-k",
      "material-events",
      "corporate-actions",
      "finance",
      "sec-filings",
      "change-detection",
      "company-data",
      "insider-filings",
      "form-4",
      "ownership",
      "rss",
      "atom",
      "feed-parser",
      "news",
      "syndication",
      "ip-geolocation",
      "vpn-detection",
      "asn",
      "network",
      "fraud-signals",
      "lei",
      "gleif",
      "kyc",
      "legal-entity",
      "compliance",
      "markdown",
      "web-scraping",
      "pdf",
      "content-extraction",
      "readability",
      "random",
      "csprng",
      "entropy",
      "nonce",
      "sampling",
      "ofac",
      "sanctions-screening",
      "aml",
      "treasury",
      "yield-curve",
      "rates",
      "macro",
      "fixed-income"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"d9ea16e59420d32fa94d52bba505238b0be450b6e8e1e12a2b5deb5121529f82","id":4447,"kind":"listing","method":"baseline/1","observed_us":1793025277902591,"prev":null,"subject":"agentic_market:x402-donnyautomation-com","subject_kind":"source_record"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON