addrbookFor publishers
← The evidence ledger

Evidence row 1791027

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402-services.soldano.workers.dev/v1/risk/evm
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d30ee60d3cc607dcfa3bec15227528e829239ef94612c9e5e5afa0d4f634cc8c
Leaf
0x4f7337cf32036073850c05a434e0722133708c33b9e3443ba1550bbe124d3889

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402-services.soldano.workers.dev/v1/risk/evm"
    ]
  ],
  "name": "Agent Risk Desk",
  "owner_address": "0xbc005b343d98c458f457d21d99969cd267370b26",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0xbC005B343D98c458F457d21d99969cd267370B26",
        "scheme": "exact"
      }
    ],
    "description": "Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner).",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
              "chain": "base"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "cached": false,
              "checkedAt": "2026-10-31T18:00:00.000Z",
              "facts": {
                "age": {
                  "ageDays": 1180.4
                },
                "kind": "contract",
                "proxy": {
                  "type": "eip1967"
                }
              },
              "lists": [
                {
                  "entries": 1050,
                  "name": "OFAC SDN (digital currency addresses)",
                  "origin": "kv",
                  "stale": false,
                  "updatedAt": "2026-10-31T17:03:54.949Z"
                }
              ],
              "reasons": [],
              "signals": [
                {
                  "code": "contract_account",
                  "detail": "0x8335...2913 is a contract (1852 bytes, code hash 0x...)",
                  "level": "info"
                },
                {
                  "code": "known_token",
                  "detail": "... is the Circle USDC contract: issuer-controlled stablecoin ...",
                  "level": "info"
                }
              ],
              "subject": {
                "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "chain": "base",
                "chainId": 8453,
                "type": "evm"
              },
              "verdict": "allow"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "address": {
                      "description": "20-byte hex address, 0x-prefixed (checksum optional)",
                      "pattern": "^0x[0-9a-fA-F]{40}$",
                      "type": "string"
                    },
                    "chain": {
                      "description": "EVM chain: ethereum, base, base-sepolia, optimism, arbitrum",
                      "enum": [
                        "ethereum",
                        "base",
                        "base-sepolia",
                        "optimism",
                        "arbitrum"
                      ],
                      "type": "string"
                    },
                    "codeWindowHours": {
                      "description": "warn when code or proxy implementation changed within this window (default 72)",
                      "maximum": 720,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "minAgeDays": {
                      "description": "warn when the address is younger than this (default 7)",
                      "maximum": 3650,
                      "minimum": 0,
                      "type": "number"
                    }
                  },
                  "required": [
                    "address",
                    "chain"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "cached": {
                      "type": "boolean"
                    },
                    "checkedAt": {
                      "type": "string"
                    },
                    "facts": {
                      "type": "object"
                    },
                    "lists": {
                      "type": "array"
                    },
                    "reasons": {
                      "type": "array"
                    },
                    "signals": {
                      "type": "array"
                    },
                    "subject": {
                      "type": "object"
                    },
                    "verdict": {
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-31T20:27:04.393Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-31T20:27:03.563Z"
    },
    "resource": "https://x402-services.soldano.workers.dev/v1/risk/evm",
    "serviceName": "Agent Risk Desk",
    "tags": [
      "compliance",
      "sanctions",
      "risk",
      "evm",
      "base"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Counterparty-risk verdict (allow, warn or block, with reasons) for an EVM address on Base, Ethereum, OP Mainnet, Arbitrum or Base Sepolia, for use before paying, approving or trusting it. Checks the OFAC SDN list and the Chainalysis sanctions oracle, account age, EOA or contract, EIP-7702 delegation, upgradeable proxies and code changes in the last 72 h, and token controls (mint, blacklist, pause, fees, owner)."
}

What the leaf hashes

{"body":"d30ee60d3cc607dcfa3bec15227528e829239ef94612c9e5e5afa0d4f634cc8c","id":1791027,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793559939481753,"prev":null,"subject":"x402_bazaar:https://x402-services.soldano.workers.dev/v1/risk/evm","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