addrbookFor publishers
← The evidence ledger

Evidence row 64904

Observed , by baseline/1.

Kind
listing
About
source_record x402_bazaar:https://api.aiskills402.com/v1/skills/json-schema-from-example/file
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
378f845c7c7c59abbb438703e92fc843d6e22a982c9b0d4a06ae383ececffa22
Leaf
0x52d9d727b217ca8170077ee66744016402686130735c5a440c1d21e43152f76c

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.aiskills402.com/v1/skills/json-schema-from-example/file"
    ]
  ],
  "name": "JSON Schema From Examples",
  "owner_address": "0x8e37022edcf0f21cf3c9f93fee9d4d32519f36f4",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 60,
        "network": "eip155:8453",
        "payTo": "0x8e37022edcf0f21cf3c9f93fee9d4d32519f36f4",
        "scheme": "exact"
      }
    ],
    "description": "JSON Schema From Examples: No Over-Constraining — Writes a JSON Schema (draft 2020-12) from example JSON documents plus rules given in words, so that it accepts every example and every document the rules allow, and refuses every document the rules forbid. Nothing is made required, closed, numeric-only, formatted or limited because the examples happen to look that way - a key missing from one example stays optional, two observed values do not become an enum, whole-number examples do not make an …",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "type": "http"
          },
          "output": {
            "example": {
              "file": {
                "content": "<the SKILL.md file>",
                "encoding": "utf-8",
                "name": "SKILL.md"
              },
              "name": "JSON Schema From Examples: No Over-Constraining",
              "ok": true,
              "receipt": {
                "settled": true,
                "tx": "0x<settlement transaction>"
              },
              "redownload": {
                "token": "<64 hex chars>",
                "url": "<api>/v1/purchases/<token>"
              },
              "sha256": "<sha256 of SKILL.md>",
              "skill": "json-schema-from-example",
              "version": "1.0.0"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "headers": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "type": "object"
                },
                "method": {
                  "enum": [
                    "GET",
                    "HEAD"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-16T21:23:36.463Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-10-16T21:23:35.516Z"
    },
    "resource": "https://api.aiskills402.com/v1/skills/json-schema-from-example/file",
    "serviceName": "JSON Schema From Examples",
    "tags": [
      "agent-skill",
      "json-schema-from-example",
      "json-schema",
      "json",
      "schema-inference"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "JSON Schema From Examples: No Over-Constraining — Writes a JSON Schema (draft 2020-12) from example JSON documents plus rules given in words, so that it accepts every example and every document the rules allow, and refuses every document the rules forbid. Nothing is made required, closed, numeric-only, formatted or limited because the examples happen to look that way - a key missing from one example stays optional, two observed values do not become an enum, whole-number examples do not make an …"
}

What the leaf hashes

{"body":"378f845c7c7c59abbb438703e92fc843d6e22a982c9b0d4a06ae383ececffa22","id":64904,"kind":"listing","method":"baseline/1","observed_us":1793025457453702,"prev":null,"subject":"x402_bazaar:https://api.aiskills402.com/v1/skills/json-schema-from-example/file","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