addrbookFor publishers
← The evidence ledger

Evidence row 453393

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402.halowerk.com/facilitator/health
Recorded
Previous row
#126210
Body SHA-256
68062a3c67309315a2387820f3259c85dfc999feabbbc2b128a411245e27649e
Leaf
0xa4f69faf15f9390383d176017204ed46690b1fc63660b5df67ad83cbff5ecda3

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402.halowerk.com/facilitator/health"
    ]
  ],
  "name": "HALOWERK x402werk",
  "owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
  "raw": {
    "accepts": [
      {
        "amount": "3000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "asset": "USDC",
          "assetTransferMethod": "eip3009",
          "eip712Domain": {
            "chainId": 8453,
            "name": "USD Coin",
            "verifyingContract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "version": "2"
          },
          "name": "USD Coin",
          "network_name": "Base Mainnet",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
        "scheme": "exact"
      }
    ],
    "description": "Asks every known facilitator what it supports and measures how long that answer takes. Reachability, supported chains, supported assets, supported schemes and the current response time are measured live on every call. Limits, and they are the important part: error rate over 24 hours, uptime over 7 days and latency percentiles CANNOT be delivered. They require a series of own measurements every few minutes, and this service keeps no such series - a single call cannot produce a p95. Those fields s",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "chain": "eip155:8453",
              "facilitators": [
                "cdp"
              ]
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "age_ms": 0,
              "cache": "miss",
              "checked": 1,
              "facilitators": [
                {
                  "endpoint": "https://api.cdp.coinbase.com/platform/v2/x402/supported",
                  "error": "Name nicht auflösbar: api.cdp.coinbase.com",
                  "error_rate_24h": null,
                  "fee_bps": null,
                  "is_own": false,
                  "key": "cdp",
                  "kinds_count": null,
                  "last_failure": null,
                  "name": "Coinbase Developer Platform",
                  "reachable": false,
                  "response_time_ms": 1,
                  "settle_latency_ms": null,
                  "status": "nicht_erreichbar",
                  "supported_assets": null,
                  "supported_chains": null,
                  "supported_schemes": null,
                  "supports_requested_chain": null,
                  "uptime_7d": null,
                  "verify_latency_ms": null,
                  "version": null
                }
              ],
              "healthy": 0,
              "measurement": "Eine Messung je Aufruf gegen den oeffentlichen Faehigkeits-Endpunkt. Keine Zahlung, kein /verify mit gebastelter Zahlung, kein /settle.",
              "note": "Eigene Facilitators sind mit is_own true gekennzeichnet.",
              "quellen": [
                {
                  "art": "oeffentlicher Faehigkeits-Endpunkt",
                  "quelle": "facilitator-cdp",
                  "url": "https://api.cdp.coinbase.com/platform/v2/x402/supported"
                }
              ],
              "stand": "2026-10-22T23:51:23.946Z",
              "thresholds_used": {
                "gesund": "erreichbar und darunter",
                "langsam": "Antwortzeit ueber 2000 ms"
              },
              "ts_fetched": 1792713083946,
              "unavailable_fields": [
                "error_rate_24h",
                "uptime_7d",
                "verify_latency_ms (p50/p95)",
                "settle_latency_ms (p50/p95)",
                "last_failure",
                "fee_bps"
              ],
              "unavailable_reason": "Diese Felder brauchen eine eigene Messreihe ueber Tage. Dieser Dienst fuehrt keine, und aus einer einzelnen Messung laesst sich weder eine Fehlerquote noch ein p95 gewinnen. Sie hier zu berechnen hiesse, eine Verteilung aus einem Punkt zu erfinden.",
              "unreachable": 1
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "chain": {
                      "description": "Optional: report whether this chain is supported, as a CAIP-2 identifier such as eip155:8453.",
                      "type": "string"
                    },
                    "facilitators": {
                      "description": "Which facilitators to check by key: cdp, xpay, x402org. Default: all known.",
                      "items": {
                        "type": "string"
                      },
                      "maxItems": 6,
                      "type": "array"
                    }
                  },
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {},
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-27T10:17:17.948Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 3,
      "lastCalledAt": "2026-10-08T05:40:07.61Z"
    },
    "resource": "https://x402.halowerk.com/facilitator/health",
    "serviceName": "HALOWERK x402werk",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Asks every known facilitator what it supports and measures how long that answer takes. Reachability, supported chains, supported assets, supported schemes and the current response time are measured live on every call. Limits, and they are the important part: error rate over 24 hours, uptime over 7 days and latency percentiles CANNOT be delivered. They require a series of own measurements every few minutes, and this service keeps no such series - a single call cannot produce a p95. Those fields s"
}

What the leaf hashes

{"body":"68062a3c67309315a2387820f3259c85dfc999feabbbc2b128a411245e27649e","id":453393,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793100626419614,"prev":126210,"subject":"x402_bazaar:https://x402.halowerk.com/facilitator/health","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