x402 List

x402 Protocol Service Directory

Hermes Commerce — DACH x402 compliance

Other PAYMENT-READY

payment-ready until 2026-08-20

The DACH compliance layer for x402 agents: Impressum/imprint, BFSG, DSGVO, cookie, outreach micros + content packs. USDC on Base.

Pay from $0.01 to $0.08 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.

first settlement 2026-08-10 · $0.17 all-time · settled via coinbase

BASE URL https://agent.kihustle.tech WEBSITE https://marketingkioldenburg.de/hermes/ ENDPOINTS 7 NETWORK Base ASSET USDC MEMBER SINCE 2026-08-03 MONITORED SINCE 2026-08-03

ASSESSMENT

updated 6h ago

Evidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.

reliability 98.9%
uptime 24h
100%
uptime 7d
98.2%
uptime 30d
98.9%
uptime 90d
98.9%
response p95
251ms
avg response
248ms
total checks
880

Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.

compliance A (14/14)

14 of 14 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.01 to $0.08 (p75 in Other)
price (min)
$0.01
price (max)
$0.08
category percentile (min)
p75 in Other
category percentile (max)
p72 in Other
endpoints / prices
7 / 3
model
tiered
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

domain age
-
registrar
-
hosting
custom
domain created
---

Identity facts, not a risk score.

traction $0.17 30d · 3 buyers
volume 30d
$0.17
buyers 30d
3
settlements 30d
5
first settlement
2026-08-10
last settlement
2026-08-13
top buyer share
59% of 30d volume
trend 7d vs 30d
4.29x the 30d daily rate
networks
eip155:8453
volume all-time
$0.17
settlements all-time
5
median settlement 30d
$0.05
max settlement 30d
$0.05
settled via
coinbase ($0.17, 5 tx)

Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.

Top buyer share is a concentration signal, not part of the ranking score.

WHAT IT DOES

ai-derived

Provides compliance checking services for German business regulations (BFSG, DSGVO, GDPR, cookie banners, and imprint checks)

category
compliance-checking
in
body
compliancelegal-checkgerman-regulationsdata-privacybusiness-verification

AI-generated summary. The measured data is never altered by it.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET 402 CHANNEL
POST /api/bfsg/check $0.08 Base USDC header
POST /api/imprint/check $0.05 Base USDC header
POST /services/bfsg-signals/jobs $0.08 Base USDC header
POST /services/cookie-banner-signals/jobs $0.05 Base USDC header
POST /services/dsgvo-site-signals/jobs $0.08 Base USDC header
POST /services/impressum-check/jobs $0.05 Base USDC header
POST /services/json-schema-repair/jobs $0.01 Base USDC header
7 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to POST /api/bfsg/check returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i -X POST 'https://agent.kihustle.tech/api/bfsg/check'
// 402 response (captured by monitor) · 7 payloads · click to expand
[
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.01",
          "serviceId": "json-schema-repair"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/services/json-schema-repair/jobs",
      "tags": [
        "hermes",
        "micro",
        "json-repair",
        "schema",
        "demo",
        "agent-loop"
      ],
      "mimeType": "application/json",
      "description": "Deterministic JSON repair for agent tool outputs, with optional JSON Schema validation. Built for tight agent loops at micropayment prices.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "micro",
            "json-repair",
            "schema",
            "demo",
            "agent-loop"
          ],
          "input": {
            "body": {
              "schema": {
                "type": "object",
                "required": [
                  "ok"
                ],
                "properties": {
                  "ok": {
                    "type": "boolean"
                  }
                }
              },
              "json_text": "{\"ok\": true,}"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "job_id": "job_example",
              "status": "completed",
              "service": "json-schema-repair",
              "sources": [
                {
                  "url": "inline://json_text",
                  "note": "client payload"
                }
              ],
              "summary": "JSON repair succeeded; repaired=True; schema_check=True. Deterministic repair for agent loops.",
              "parse_ok": true,
              "repaired": true,
              "next_jobs": [],
              "schema_ok": true,
              "issue_codes": [],
              "limitations": [
                "Heuristic repair only."
              ],
              "generated_at": "2026-01-01T00:00:00+00:00",
              "repair_notes": [
                "repair_attempted"
              ],
              "repaired_json": {
                "ok": true
              },
              "schema_errors": []
            }
          },
          "category": "commerce",
          "toolName": "json-schema-repair",
          "description": "Cheapest Hermes settle demo: deterministic JSON repair + schema validate via x402 ($0.01)",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "required": [
                    "json_text"
                  ],
                  "properties": {
                    "schema": {
                      "type": "object",
                      "description": "Optional JSON Schema"
                    },
                    "json_text": {
                      "type": "string",
                      "description": "Raw JSON text to repair"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/services/json-schema-repair/jobs",
          "tags": [
            "hermes",
            "micro",
            "json-repair",
            "schema",
            "demo",
            "agent-loop"
          ],
          "mimeType": "application/json",
          "description": "Cheapest Hermes settle demo: deterministic JSON repair + schema validate via x402 ($0.01)",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "schema": {
            "type": "object",
            "required": [
              "ok"
            ],
            "properties": {
              "ok": {
                "type": "boolean"
              }
            }
          },
          "json_text": "{\"ok\": true,}"
        },
        "schema": {
          "type": "object",
          "required": [
            "json_text"
          ],
          "properties": {
            "schema": {
              "type": "object",
              "description": "Optional JSON Schema"
            },
            "json_text": {
              "type": "string",
              "description": "Raw JSON text to repair"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "job_id": "job_example",
        "status": "completed",
        "service": "json-schema-repair",
        "sources": [
          {
            "url": "inline://json_text",
            "note": "client payload"
          }
        ],
        "summary": "JSON repair succeeded; repaired=True; schema_check=True. Deterministic repair for agent loops.",
        "parse_ok": true,
        "repaired": true,
        "next_jobs": [],
        "schema_ok": true,
        "issue_codes": [],
        "limitations": [
          "Heuristic repair only."
        ],
        "generated_at": "2026-01-01T00:00:00+00:00",
        "repair_notes": [
          "repair_attempted"
        ],
        "repaired_json": {
          "ok": true
        },
        "schema_errors": []
      }
    }
  },
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.05",
          "serviceId": "impressum-check"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/services/impressum-check/jobs",
      "tags": [
        "hermes",
        "dach",
        "impressum",
        "imprint",
        "imprint check",
        "imprint check germany",
        "imprint austria",
        "imprint switzerland",
        "ddg",
        "tmg",
        "ecg",
        "deutschland",
        "austria",
        "switzerland",
        "dsgvo",
        "compliance",
        "anbieterkennzeichnung",
        "legal notice",
        "micro"
      ],
      "mimeType": "application/json",
      "description": "Heuristic Impressum/imprint check for DE/AT/CH (DDG/ECG/OR-adjacent signal groups). Accepts public URL (crawl) or HTML-in. Optional country=DE|AT|CH (.at/.ch TLD auto-infers). Keywords: impressum, imprint check germany/austria/switzerland, DDG, ECG, anbieterkennzeichnung. Machine signals only — not legal advice.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "dach",
            "impressum",
            "imprint",
            "imprint check",
            "imprint check germany",
            "imprint austria",
            "imprint switzerland",
            "ddg",
            "tmg",
            "ecg",
            "deutschland",
            "austria",
            "switzerland",
            "dsgvo",
            "compliance",
            "anbieterkennzeichnung",
            "legal notice",
            "micro"
          ],
          "input": {
            "body": {
              "url": "https://marketingkioldenburg.de",
              "country": "DE"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "mode": "url_crawl",
              "job_id": "job_example",
              "scores": {
                "impressum_signals": 86
              },
              "status": "completed",
              "country": "DE",
              "present": true,
              "service": "impressum-check",
              "sources": [
                {
                  "url": "https://marketingkioldenburg.de/impressum/",
                  "note": "impressum_probe"
                }
              ],
              "summary": "Impressum/imprint signals (DE) for https://marketingkioldenburg.de: present=True, score=86, mode=url_crawl, issues=1. Heuristic only — not legal advice.",
              "next_jobs": [],
              "issue_codes": [],
              "limitations": [
                "Heuristic only."
              ],
              "generated_at": "2026-01-01T00:00:00+00:00",
              "impressum_url": "https://marketingkioldenburg.de/impressum/"
            }
          },
          "category": "commerce",
          "toolName": "impressum-check",
          "description": "imprint check DE/AT/CH (DDG/ECG/OR-adjacent) via URL or HTML-in — x402 heuristic for .de/.at/.ch agents, not legal advice",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "description": "Public https URL (crawl mode)"
                    },
                    "html": {
                      "type": "string",
                      "description": "Imprint/Impressum HTML (no outbound fetch)"
                    },
                    "country": {
                      "type": "string",
                      "description": "DE|AT|CH profile (TLD can auto-infer AT/CH)"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/services/impressum-check/jobs",
          "tags": [
            "hermes",
            "dach",
            "impressum",
            "imprint",
            "imprint check",
            "imprint check germany",
            "imprint austria",
            "imprint switzerland",
            "ddg",
            "tmg",
            "ecg",
            "deutschland",
            "austria",
            "switzerland",
            "dsgvo",
            "compliance",
            "anbieterkennzeichnung",
            "legal notice",
            "micro"
          ],
          "mimeType": "application/json",
          "description": "imprint check DE/AT/CH (DDG/ECG/OR-adjacent) via URL or HTML-in — x402 heuristic for .de/.at/.ch agents, not legal advice",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "url": "https://marketingkioldenburg.de",
          "country": "DE"
        },
        "schema": {
          "type": "object",
          "anyOf": [
            {
              "required": [
                "url"
              ]
            },
            {
              "required": [
                "html"
              ]
            }
          ],
          "properties": {
            "url": {
              "type": "string",
              "description": "Public https URL (crawl mode)"
            },
            "html": {
              "type": "string",
              "description": "Imprint/Impressum HTML (no outbound fetch)"
            },
            "country": {
              "type": "string",
              "description": "DE|AT|CH profile (TLD can auto-infer AT/CH)"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "mode": "url_crawl",
        "job_id": "job_example",
        "scores": {
          "impressum_signals": 86
        },
        "status": "completed",
        "country": "DE",
        "present": true,
        "service": "impressum-check",
        "sources": [
          {
            "url": "https://marketingkioldenburg.de/impressum/",
            "note": "impressum_probe"
          }
        ],
        "summary": "Impressum/imprint signals (DE) for https://marketingkioldenburg.de: present=True, score=86, mode=url_crawl, issues=1. Heuristic only — not legal advice.",
        "next_jobs": [],
        "issue_codes": [],
        "limitations": [
          "Heuristic only."
        ],
        "generated_at": "2026-01-01T00:00:00+00:00",
        "impressum_url": "https://marketingkioldenburg.de/impressum/"
      }
    }
  },
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.08",
          "serviceId": "bfsg-signals"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "80000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/services/bfsg-signals/jobs",
      "tags": [
        "hermes",
        "dach",
        "bfsg",
        "bfsg check",
        "bfsg accessibility signals",
        "a11y",
        "accessibility",
        "wcag",
        "barrierefreiheit",
        "deutschland",
        "compliance",
        "micro"
      ],
      "mimeType": "application/json",
      "description": "Heuristic BFSG / Barrierefreiheit accessibility signals Germany (lang, title, alt, landmarks, labels). URL crawl or HTML-in. Keywords: bfsg accessibility signals, barrierefreiheit, wcag, a11y, deutschland. Not a legal audit or certification.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "dach",
            "bfsg",
            "bfsg check",
            "bfsg accessibility signals",
            "a11y",
            "accessibility",
            "wcag",
            "barrierefreiheit",
            "deutschland",
            "compliance",
            "micro"
          ],
          "input": {
            "body": {
              "url": "https://marketingkioldenburg.de"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "mode": "url_crawl",
              "job_id": "job_example",
              "scores": {
                "bfsg_signals": 71
              },
              "status": "completed",
              "service": "bfsg-signals",
              "signals": {
                "has_title": true,
                "has_lang_attr": true
              },
              "sources": [
                {
                  "url": "https://marketingkioldenburg.de",
                  "note": "bfsg_probe"
                }
              ],
              "summary": "BFSG/a11y signals for https://marketingkioldenburg.de: score=71, mode=url_crawl, issues=2. Heuristic only — not legal advice.",
              "next_jobs": [],
              "issue_codes": [],
              "limitations": [
                "Static HTML only."
              ],
              "generated_at": "2026-01-01T00:00:00+00:00"
            }
          },
          "category": "commerce",
          "toolName": "bfsg-signals",
          "description": "bfsg check / Barrierefreiheit accessibility HTML signals Germany via x402 — URL or HTML-in, not a legal audit",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "description": "Public https URL"
                    },
                    "html": {
                      "type": "string",
                      "description": "Page HTML (no outbound fetch)"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/services/bfsg-signals/jobs",
          "tags": [
            "hermes",
            "dach",
            "bfsg",
            "bfsg check",
            "bfsg accessibility signals",
            "a11y",
            "accessibility",
            "wcag",
            "barrierefreiheit",
            "deutschland",
            "compliance",
            "micro"
          ],
          "mimeType": "application/json",
          "description": "bfsg check / Barrierefreiheit accessibility HTML signals Germany via x402 — URL or HTML-in, not a legal audit",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "url": "https://marketingkioldenburg.de"
        },
        "schema": {
          "type": "object",
          "anyOf": [
            {
              "required": [
                "url"
              ]
            },
            {
              "required": [
                "html"
              ]
            }
          ],
          "properties": {
            "url": {
              "type": "string",
              "description": "Public https URL"
            },
            "html": {
              "type": "string",
              "description": "Page HTML (no outbound fetch)"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "mode": "url_crawl",
        "job_id": "job_example",
        "scores": {
          "bfsg_signals": 71
        },
        "status": "completed",
        "service": "bfsg-signals",
        "signals": {
          "has_title": true,
          "has_lang_attr": true
        },
        "sources": [
          {
            "url": "https://marketingkioldenburg.de",
            "note": "bfsg_probe"
          }
        ],
        "summary": "BFSG/a11y signals for https://marketingkioldenburg.de: score=71, mode=url_crawl, issues=2. Heuristic only — not legal advice.",
        "next_jobs": [],
        "issue_codes": [],
        "limitations": [
          "Static HTML only."
        ],
        "generated_at": "2026-01-01T00:00:00+00:00"
      }
    }
  },
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.08",
          "serviceId": "dsgvo-site-signals"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "80000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/services/dsgvo-site-signals/jobs",
      "tags": [
        "hermes",
        "dach",
        "dsgvo",
        "gdpr germany",
        "gdpr check",
        "datenschutz",
        "privacy",
        "privacy policy germany",
        "deutschland",
        "compliance",
        "micro"
      ],
      "mimeType": "application/json",
      "description": "Heuristic DSGVO / Datenschutz privacy-page and homepage tracker signals for Germany/DACH (privacy link, cookies, analytics hints). Accepts URL or HTML-in. Keywords: dsgvo, gdpr germany, gdpr check, datenschutz, privacy policy germany. Not a legal audit.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "dach",
            "dsgvo",
            "gdpr germany",
            "gdpr check",
            "datenschutz",
            "privacy",
            "privacy policy germany",
            "deutschland",
            "compliance",
            "micro"
          ],
          "input": {
            "body": {
              "url": "https://marketingkioldenburg.de"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "job_id": "job_example",
              "scores": {
                "privacy_page_completeness": 80
              },
              "status": "completed",
              "present": true,
              "service": "dsgvo-site-signals",
              "sources": [
                {
                  "url": "https://marketingkioldenburg.de/datenschutz/",
                  "note": "privacy_probe"
                }
              ],
              "summary": "DSGVO/privacy signals for https://marketingkioldenburg.de: privacy_page=True, score=80, homepage_trackers=0. Heuristic only — not a legal audit.",
              "next_jobs": [],
              "confidence": 0.8,
              "issue_codes": [],
              "limitations": [
                "Heuristic only."
              ],
              "privacy_url": "https://marketingkioldenburg.de/datenschutz/",
              "generated_at": "2026-01-01T00:00:00+00:00",
              "schema_version": "hermes-result-v1"
            }
          },
          "category": "commerce",
          "toolName": "dsgvo-site-signals",
          "description": "DSGVO / Datenschutz privacy page + tracker heuristic signals Germany via x402 — URL or HTML-in, not certification",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "description": "Public https URL (crawl mode)"
                    },
                    "html": {
                      "type": "string",
                      "description": "Privacy page HTML (no outbound fetch)"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/services/dsgvo-site-signals/jobs",
          "tags": [
            "hermes",
            "dach",
            "dsgvo",
            "gdpr germany",
            "gdpr check",
            "datenschutz",
            "privacy",
            "privacy policy germany",
            "deutschland",
            "compliance",
            "micro"
          ],
          "mimeType": "application/json",
          "description": "DSGVO / Datenschutz privacy page + tracker heuristic signals Germany via x402 — URL or HTML-in, not certification",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "url": "https://marketingkioldenburg.de"
        },
        "schema": {
          "type": "object",
          "anyOf": [
            {
              "required": [
                "url"
              ]
            },
            {
              "required": [
                "html"
              ]
            }
          ],
          "properties": {
            "url": {
              "type": "string",
              "description": "Public https URL (crawl mode)"
            },
            "html": {
              "type": "string",
              "description": "Privacy page HTML (no outbound fetch)"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "job_id": "job_example",
        "scores": {
          "privacy_page_completeness": 80
        },
        "status": "completed",
        "present": true,
        "service": "dsgvo-site-signals",
        "sources": [
          {
            "url": "https://marketingkioldenburg.de/datenschutz/",
            "note": "privacy_probe"
          }
        ],
        "summary": "DSGVO/privacy signals for https://marketingkioldenburg.de: privacy_page=True, score=80, homepage_trackers=0. Heuristic only — not a legal audit.",
        "next_jobs": [],
        "confidence": 0.8,
        "issue_codes": [],
        "limitations": [
          "Heuristic only."
        ],
        "privacy_url": "https://marketingkioldenburg.de/datenschutz/",
        "generated_at": "2026-01-01T00:00:00+00:00",
        "schema_version": "hermes-result-v1"
      }
    }
  },
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.05",
          "serviceId": "cookie-banner-signals"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/services/cookie-banner-signals/jobs",
      "tags": [
        "hermes",
        "dach",
        "cookie",
        "cookie banner germany",
        "cookie consent check",
        "consent",
        "cmp",
        "usercentrics",
        "cookiebot",
        "dsgvo",
        "eprivacy",
        "deutschland"
      ],
      "mimeType": "application/json",
      "description": "Heuristic cookie banner / CMP signals Germany (vendors, cookie text, consent buttons). Accepts URL or HTML-in. Complements dsgvo-site-signals. Keywords: cookie banner germany, consent, cmp, eprivacy, dsgvo, usercentrics, cookiebot. Not a legal audit.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "dach",
            "cookie",
            "cookie banner germany",
            "cookie consent check",
            "consent",
            "cmp",
            "usercentrics",
            "cookiebot",
            "dsgvo",
            "eprivacy",
            "deutschland"
          ],
          "input": {
            "body": {
              "url": "https://marketingkioldenburg.de"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "mode": "url_crawl",
              "job_id": "job_example",
              "scores": {
                "cookie_banner_signals": 82
              },
              "status": "completed",
              "service": "cookie-banner-signals",
              "sources": [
                {
                  "url": "https://marketingkioldenburg.de",
                  "note": "scanned_html"
                }
              ],
              "summary": "Cookie-banner signals for https://marketingkioldenburg.de: vendors=['none'], issues=1. Heuristic HTML only — no JS CMP interaction / not legal advice.",
              "vendors": [],
              "next_jobs": [],
              "confidence": 0.82,
              "issue_codes": [
                "NO_COOKIE_SIGNAL"
              ],
              "limitations": [
                "Static HTML heuristics."
              ],
              "generated_at": "2026-01-01T00:00:00+00:00",
              "schema_version": "hermes-result-v1"
            }
          },
          "category": "commerce",
          "toolName": "cookie-banner-signals",
          "description": "Cookie / CMP banner heuristic signals Germany (ePrivacy/DSGVO) via x402 — URL or HTML-in, not legal advice",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "description": "Public https URL (crawl mode)"
                    },
                    "html": {
                      "type": "string",
                      "description": "Page HTML (no outbound fetch)"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/services/cookie-banner-signals/jobs",
          "tags": [
            "hermes",
            "dach",
            "cookie",
            "cookie banner germany",
            "cookie consent check",
            "consent",
            "cmp",
            "usercentrics",
            "cookiebot",
            "dsgvo",
            "eprivacy",
            "deutschland"
          ],
          "mimeType": "application/json",
          "description": "Cookie / CMP banner heuristic signals Germany (ePrivacy/DSGVO) via x402 — URL or HTML-in, not legal advice",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "url": "https://marketingkioldenburg.de"
        },
        "schema": {
          "type": "object",
          "anyOf": [
            {
              "required": [
                "url"
              ]
            },
            {
              "required": [
                "html"
              ]
            }
          ],
          "properties": {
            "url": {
              "type": "string",
              "description": "Public https URL (crawl mode)"
            },
            "html": {
              "type": "string",
              "description": "Page HTML (no outbound fetch)"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "mode": "url_crawl",
        "job_id": "job_example",
        "scores": {
          "cookie_banner_signals": 82
        },
        "status": "completed",
        "service": "cookie-banner-signals",
        "sources": [
          {
            "url": "https://marketingkioldenburg.de",
            "note": "scanned_html"
          }
        ],
        "summary": "Cookie-banner signals for https://marketingkioldenburg.de: vendors=['none'], issues=1. Heuristic HTML only — no JS CMP interaction / not legal advice.",
        "vendors": [],
        "next_jobs": [],
        "confidence": 0.82,
        "issue_codes": [
          "NO_COOKIE_SIGNAL"
        ],
        "limitations": [
          "Static HTML heuristics."
        ],
        "generated_at": "2026-01-01T00:00:00+00:00",
        "schema_version": "hermes-result-v1"
      }
    }
  },
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.05",
          "serviceId": "impressum-check"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/api/imprint/check",
      "tags": [
        "hermes",
        "dach",
        "impressum",
        "imprint",
        "imprint check",
        "imprint check germany",
        "imprint austria",
        "imprint switzerland",
        "ddg",
        "tmg",
        "ecg",
        "deutschland",
        "austria",
        "switzerland",
        "dsgvo",
        "compliance",
        "anbieterkennzeichnung",
        "legal notice",
        "micro"
      ],
      "mimeType": "application/json",
      "description": "Heuristic Impressum/imprint check for DE/AT/CH (DDG/ECG/OR-adjacent signal groups). Accepts public URL (crawl) or HTML-in. Optional country=DE|AT|CH (.at/.ch TLD auto-infers). Keywords: impressum, imprint check germany/austria/switzerland, DDG, ECG, anbieterkennzeichnung. Machine signals only — not legal advice.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "dach",
            "impressum",
            "imprint",
            "imprint check",
            "imprint check germany",
            "imprint austria",
            "imprint switzerland",
            "ddg",
            "tmg",
            "ecg",
            "deutschland",
            "austria",
            "switzerland",
            "dsgvo",
            "compliance",
            "anbieterkennzeichnung",
            "legal notice",
            "micro"
          ],
          "input": {
            "body": {
              "url": "https://marketingkioldenburg.de",
              "country": "DE"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "mode": "url_crawl",
              "job_id": "job_example",
              "scores": {
                "impressum_signals": 86
              },
              "status": "completed",
              "country": "DE",
              "present": true,
              "service": "impressum-check",
              "sources": [
                {
                  "url": "https://marketingkioldenburg.de/impressum/",
                  "note": "impressum_probe"
                }
              ],
              "summary": "Impressum/imprint signals (DE) for https://marketingkioldenburg.de: present=True, score=86, mode=url_crawl, issues=1. Heuristic only — not legal advice.",
              "next_jobs": [],
              "issue_codes": [],
              "limitations": [
                "Heuristic only."
              ],
              "generated_at": "2026-01-01T00:00:00+00:00",
              "impressum_url": "https://marketingkioldenburg.de/impressum/"
            }
          },
          "category": "commerce",
          "toolName": "impressum-check",
          "description": "imprint check DE/AT/CH (DDG/ECG/OR-adjacent) via URL or HTML-in — x402 heuristic for .de/.at/.ch agents, not legal advice",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "description": "Public https URL (crawl mode)"
                    },
                    "html": {
                      "type": "string",
                      "description": "Imprint/Impressum HTML (no outbound fetch)"
                    },
                    "country": {
                      "type": "string",
                      "description": "DE|AT|CH profile (TLD can auto-infer AT/CH)"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/api/imprint/check",
          "tags": [
            "hermes",
            "dach",
            "impressum",
            "imprint",
            "imprint check",
            "imprint check germany",
            "imprint austria",
            "imprint switzerland",
            "ddg",
            "tmg",
            "ecg",
            "deutschland",
            "austria",
            "switzerland",
            "dsgvo",
            "compliance",
            "anbieterkennzeichnung",
            "legal notice",
            "micro"
          ],
          "mimeType": "application/json",
          "description": "imprint check DE/AT/CH (DDG/ECG/OR-adjacent) via URL or HTML-in — x402 heuristic for .de/.at/.ch agents, not legal advice",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "url": "https://marketingkioldenburg.de",
          "country": "DE"
        },
        "schema": {
          "type": "object",
          "anyOf": [
            {
              "required": [
                "url"
              ]
            },
            {
              "required": [
                "html"
              ]
            }
          ],
          "properties": {
            "url": {
              "type": "string",
              "description": "Public https URL (crawl mode)"
            },
            "html": {
              "type": "string",
              "description": "Imprint/Impressum HTML (no outbound fetch)"
            },
            "country": {
              "type": "string",
              "description": "DE|AT|CH profile (TLD can auto-infer AT/CH)"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "mode": "url_crawl",
        "job_id": "job_example",
        "scores": {
          "impressum_signals": 86
        },
        "status": "completed",
        "country": "DE",
        "present": true,
        "service": "impressum-check",
        "sources": [
          {
            "url": "https://marketingkioldenburg.de/impressum/",
            "note": "impressum_probe"
          }
        ],
        "summary": "Impressum/imprint signals (DE) for https://marketingkioldenburg.de: present=True, score=86, mode=url_crawl, issues=1. Heuristic only — not legal advice.",
        "next_jobs": [],
        "issue_codes": [],
        "limitations": [
          "Heuristic only."
        ],
        "generated_at": "2026-01-01T00:00:00+00:00",
        "impressum_url": "https://marketingkioldenburg.de/impressum/"
      }
    }
  },
  {
    "error": "PAYMENT-SIGNATURE header is required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "jobId": "pending",
          "version": "2",
          "priceUsdc": "0.08",
          "serviceId": "bfsg-signals"
        },
        "payTo": "0x1c8b3C34Dca2Ba2A71598f1F9E0BC2a04A0Bea36",
        "amount": "80000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 3600
      }
    ],
    "resource": {
      "url": "https://agent.kihustle.tech/api/bfsg/check",
      "tags": [
        "hermes",
        "dach",
        "bfsg",
        "bfsg check",
        "bfsg accessibility signals",
        "a11y",
        "accessibility",
        "wcag",
        "barrierefreiheit",
        "deutschland",
        "compliance",
        "micro"
      ],
      "mimeType": "application/json",
      "description": "Heuristic BFSG / Barrierefreiheit accessibility signals Germany (lang, title, alt, landmarks, labels). URL crawl or HTML-in. Keywords: bfsg accessibility signals, barrierefreiheit, wcag, a11y, deutschland. Not a legal audit or certification.",
      "serviceName": "Hermes Commerce"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "tags": [
            "hermes",
            "dach",
            "bfsg",
            "bfsg check",
            "bfsg accessibility signals",
            "a11y",
            "accessibility",
            "wcag",
            "barrierefreiheit",
            "deutschland",
            "compliance",
            "micro"
          ],
          "input": {
            "body": {
              "url": "https://marketingkioldenburg.de"
            },
            "type": "http",
            "method": "POST",
            "bodyType": "json"
          },
          "output": {
            "type": "json",
            "example": {
              "mode": "url_crawl",
              "job_id": "job_example",
              "scores": {
                "bfsg_signals": 71
              },
              "status": "completed",
              "service": "bfsg-signals",
              "signals": {
                "has_title": true,
                "has_lang_attr": true
              },
              "sources": [
                {
                  "url": "https://marketingkioldenburg.de",
                  "note": "bfsg_probe"
                }
              ],
              "summary": "BFSG/a11y signals for https://marketingkioldenburg.de: score=71, mode=url_crawl, issues=2. Heuristic only — not legal advice.",
              "next_jobs": [],
              "issue_codes": [],
              "limitations": [
                "Static HTML only."
              ],
              "generated_at": "2026-01-01T00:00:00+00:00"
            }
          },
          "category": "commerce",
          "toolName": "bfsg-signals",
          "description": "bfsg check / Barrierefreiheit accessibility HTML signals Germany via x402 — URL or HTML-in, not a legal audit",
          "serviceName": "Hermes Commerce"
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "tags": {
              "type": "array",
              "items": {
                "type": "string"
              }
            },
            "input": {
              "type": "object",
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "properties": {
                "body": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "description": "Public https URL"
                    },
                    "html": {
                      "type": "string",
                      "description": "Page HTML (no outbound fetch)"
                    }
                  }
                },
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "headers": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "string"
                  }
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object"
                }
              }
            },
            "category": {
              "type": "string"
            },
            "toolName": {
              "type": "string"
            },
            "description": {
              "type": "string"
            },
            "serviceName": {
              "type": "string"
            }
          }
        },
        "resource": {
          "url": "https://agent.kihustle.tech/api/bfsg/check",
          "tags": [
            "hermes",
            "dach",
            "bfsg",
            "bfsg check",
            "bfsg accessibility signals",
            "a11y",
            "accessibility",
            "wcag",
            "barrierefreiheit",
            "deutschland",
            "compliance",
            "micro"
          ],
          "mimeType": "application/json",
          "description": "bfsg check / Barrierefreiheit accessibility HTML signals Germany via x402 — URL or HTML-in, not a legal audit",
          "serviceName": "Hermes Commerce"
        },
        "discoverable": true
      }
    },
    "x402Version": 2,
    "outputSchema": {
      "input": {
        "body": {
          "url": "https://marketingkioldenburg.de"
        },
        "schema": {
          "type": "object",
          "anyOf": [
            {
              "required": [
                "url"
              ]
            },
            {
              "required": [
                "html"
              ]
            }
          ],
          "properties": {
            "url": {
              "type": "string",
              "description": "Public https URL"
            },
            "html": {
              "type": "string",
              "description": "Page HTML (no outbound fetch)"
            }
          },
          "additionalProperties": false
        }
      },
      "output": {
        "mode": "url_crawl",
        "job_id": "job_example",
        "scores": {
          "bfsg_signals": 71
        },
        "status": "completed",
        "service": "bfsg-signals",
        "signals": {
          "has_title": true,
          "has_lang_attr": true
        },
        "sources": [
          {
            "url": "https://marketingkioldenburg.de",
            "note": "bfsg_probe"
          }
        ],
        "summary": "BFSG/a11y signals for https://marketingkioldenburg.de: score=71, mode=url_crawl, issues=2. Heuristic only — not legal advice.",
        "next_jobs": [],
        "issue_codes": [],
        "limitations": [
          "Static HTML only."
        ],
        "generated_at": "2026-01-01T00:00:00+00:00"
      }
    }
  }
]

OVER TIME

All charts use the 7d selector; each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/hermes-commerce-dach-x402-compliance/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.

UPTIME
08-07 · uptime 84.8% · 434ms avg08-07 · uptime 84.8% · 434ms avg08-08 · uptime 100.0% · 192ms avg08-09 · uptime 100.0% · 215ms avg08-10 · uptime 100.0% · 179ms avg08-11 · uptime 100.0% · 151ms avg08-12 · uptime 100.0% · 159ms avg08-13 · uptime 100.0% · 161ms avg08-0708-13
7d UPTIME 98.3%
RESPONSE TIME
08-07 · 434ms avg08-07 · 434ms avg08-08 · 192ms avg08-08 · 192ms avg08-09 · 215ms avg08-09 · 215ms avg08-10 · 179ms avg08-10 · 179ms avg08-11 · 151ms avg08-11 · 151ms avg08-12 · 159ms avg08-12 · 159ms avg08-13 · 161ms avg08-13 · 161ms avg08-0708-13
AVG RESP 246ms
PRICE (captured 402, USD)
08-06 · $0.0508-13 · $0.05$0.0508-0608-13

Median across 7 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
08-06 uptime: 100.0% compliance: 100% checks08-07 uptime: 97.4% compliance: 100% checks08-08 uptime: 97.8% compliance: 100% checks08-09 uptime: 98.2% compliance: 100% checks08-10 uptime: 98.5% compliance: 100% checks08-11 uptime: 98.6% compliance: 100% checks08-12 uptime: 98.8% compliance: 100% checks08-13 uptime: 98.9% compliance: 100% checksuptimecompliance08-0608-13

checklist grew 11->14 on 2026-07-28; a step here is a metric change, not a regression

PILLARS OVER TIME (measured)

Measured site and economics pillars from the assessment history, so the latest value shown elsewhere on this page reads as a point on a trend rather than a permanent state.

VOLUME (on-chain settlement, USD)
08-10 · $0.1008-11 · $0.0508-13 · $0.02peak $0.1008-1008-13
DISTINCT BUYERS
08-10 · 1 buyer08-11 · 1 buyer08-13 · 1 buyerpeak 1 buyer08-1008-13

COMPLIANCE

14/14 checks pass · grade A

last 402 captured 2026-08-03 · last up 2026-08-13

  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS
  • declares the current x402 version (2)
  • EIP-712 domain parameters present on every EVM entry
  • x402 v2 envelope delivered in the payment-required header

SITE PILLARS

  • homepage reachable
  • openapi doc
  • pricing page
  • llms.txt
  • robots.txt
  • terms page
recent checks (18) live · click to expand
TIME STATUS RESP CAUSE
● OK 128ms
● OK 132ms
● OK 120ms
● OK 111ms
● OK 157ms
● OK 147ms
● OK 156ms
● OK 115ms
● OK 131ms
● OK 212ms
● OK 198ms
● OK 189ms
● OK 217ms
● OK 190ms
● OK 183ms
● OK 146ms
● OK 92ms
● OK 189ms

EMBED THIS BADGE

Show that Hermes Commerce — DACH x402 compliance is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

Hermes Commerce — DACH x402 compliance listed on x402-list
status
Hermes Commerce — DACH x402 compliance uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/hermes-commerce-dach-x402-compliance?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/hermes-commerce-dach-x402-compliance.svg" alt="Hermes Commerce — DACH x402 compliance listed on x402-list" height="28">
</a>
// Markdown
[![Hermes Commerce — DACH x402 compliance on x402-list](https://x402-list.com/badge/hermes-commerce-dach-x402-compliance.svg)](https://x402-list.com/services/hermes-commerce-dach-x402-compliance?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/hermes-commerce-dach-x402-compliance?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/hermes-commerce-dach-x402-compliance.svg?data=uptime" alt="Hermes Commerce — DACH x402 compliance uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]

Earn the verified tier: x402list pays a real call to this endpoint and, if it delivers, the service is delivery-verified. The fee covers the cost of the probe, not the badge; there is no refund if the call does not deliver. Agent and API only, no in-browser signing. See /api.

[ verify this service ($0.25) ]

To request delisting, email info@x402-list.com or update your listing at /services/hermes-commerce-dach-x402-compliance/update.