addrbookFor publishers
← The evidence ledger

Evidence row 2202013

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://css-design-calc.x402tookit.com/target-size
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ffb9daadc3716f9c2aedd399a1b8a53587632e7b009f78d87d5ec409496de6fa
Leaf
0xb2e8137a6999f738a3af0e13dc1899c2de11a31345138c96402a093103eeedc2

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://css-design-calc.x402tookit.com/target-size"
    ]
  ],
  "name": "CSS Design Calc",
  "owner_address": "0xb531320805c5bed1d46aeadcf4f008fdf172dbda",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
        "scheme": "exact"
      },
      {
        "amount": "20000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM",
          "transactionVersions": [
            0
          ]
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "DUPiupXtuox38dcGoXUKer5mAydCzmaHjrbQ66qeEm8s",
        "scheme": "exact"
      },
      {
        "amount": "20000",
        "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:137",
        "payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
        "scheme": "exact"
      },
      {
        "amount": "20000",
        "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:42161",
        "payTo": "0xb531320805C5BED1D46AEaDcF4F008FDF172DBDa",
        "scheme": "exact"
      }
    ],
    "description": "Check a click or touch target against WCAG 2.2 target size (24 px AA, 44 px AAA) including the spacing exception.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "heightPx": 20,
              "neighbourCenterDistancePx": 26,
              "widthPx": 20
            },
            "type": "http"
          },
          "output": {
            "example": {
              "appleGuidelineMet": false,
              "appleGuidelinePt": 44,
              "asOf": "2026-10-11T14:32:44.976Z",
              "degraded": false,
              "disclaimer": "Screening signal computed from the named public source. Not financial, legal or investment advice; provided as is. Verify at the source before acting.",
              "heightPx": 20,
              "materialGuidelineDp": 48,
              "materialGuidelineMet": false,
              "meetsBySize": false,
              "meetsBySpacing": true,
              "meetsWcag255Aaa": false,
              "meetsWcag258Aa": true,
              "neighbourCenterDistancePx": 26,
              "notChecked": [
                "the other 2.5.8 exceptions: inline targets in a sentence, targets whose size is set by the browser, equivalent controls elsewhere on the page, and essential presentations",
                "the spacing exception when the neighbour is a full-size (24 px or larger) target: its box must stay clear of the 24 px circle instead",
                "…2 more"
              ],
              "paddingNeededFor24": {
                "horizontal": 2,
                "vertical": 2
              },
              "reasons": [
                "WCAG 2.5.8 (AA): targets must be at least 24 by 24 CSS pixels unless a 24 px circle centred on the target touches no other target's circle.",
                "Two undersized targets pass when their centres are at least 24 px apart (the two 12 px radius circles then do not intersect)."
              ],
              "shortfallTo24Px": 4,
              "shortfallTo44Px": 24,
              "smallerSidePx": 20,
              "source": "WCAG 2.2 success criteria 2.5.8 Target Size (Minimum, AA) and 2.5.5 Target Size (Enhanced, AAA); platform guidance as published by Apple and Google",
              "summary": "20 x 20 CSS px: is under 24 x 24 but passes through the spacing exception.",
              "verdict": "MEETS_AA_VIA_SPACING",
              "widthPx": 20
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "heightPx": {
                      "description": "Target height in CSS px",
                      "type": "number"
                    },
                    "neighbourCenterDistancePx": {
                      "description": "Centre-to-centre distance to the nearest OTHER undersized target, px (for the spacing exception)",
                      "type": "number"
                    },
                    "widthPx": {
                      "description": "Target width in CSS px (the clickable box)",
                      "type": "number"
                    }
                  },
                  "required": [
                    "widthPx",
                    "heightPx"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "appleGuidelineMet": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "appleGuidelinePt": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "asOf": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "degraded": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "disclaimer": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "heightPx": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "materialGuidelineDp": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "materialGuidelineMet": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "meetsBySize": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "meetsBySpacing": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "meetsWcag255Aaa": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "meetsWcag258Aa": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "neighbourCenterDistancePx": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "notChecked": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "paddingNeededFor24": {
                      "properties": {
                        "horizontal": {
                          "type": [
                            "null",
                            "number"
                          ]
                        },
                        "vertical": {
                          "type": [
                            "null",
                            "number"
                          ]
                        }
                      },
                      "type": [
                        "null",
                        "object"
                      ]
                    },
                    "reasons": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "shortfallTo24Px": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "shortfallTo44Px": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "smallerSidePx": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "source": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "summary": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "verdict": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "widthPx": {
                      "type": [
                        "null",
                        "number"
                      ]
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-01T22:46:55.868Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-11-01T22:46:55.692Z"
    },
    "resource": "https://css-design-calc.x402tookit.com/target-size",
    "serviceName": "CSS Design Calc",
    "tags": [
      "accessibility",
      "wcag",
      "touch-target",
      "css"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Check a click or touch target against WCAG 2.2 target size (24 px AA, 44 px AAA) including the spacing exception."
}

What the leaf hashes

{"body":"ffb9daadc3716f9c2aedd399a1b8a53587632e7b009f78d87d5ec409496de6fa","id":2202013,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646811349871,"prev":null,"subject":"x402_bazaar:https://css-design-calc.x402tookit.com/target-size","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).

  1. 0xb2e815e9380acc4372db0af7e33d2e234ed6396ec3a2f7daa9ddf3e679510e5e
  2. 0xf717cd136f7e2ca993eaa529e3820315438916f6c4f44d32e82e980f4fbf49aa
  3. 0x22a0620bcf7ea99d6522499c74a57d731a13d92ad3924166ee00ad710311641d
  4. 0xda98a2196a31fdce260c6576a7b7a7291dc0b53fca2c245ba0aad5c23f34cb7f
  5. 0x4a4ceba3a2e58c60678ca1ce0b19153cac814a6d409c147060d7dee72e8b3bcc
  6. 0xa7c5b1c3355bf8a4751a3ab39a8f6a72534dd40dcbe2f3f7887e90489a1ff627
  7. 0x561a2a739e640a1acb310a634828a15c1a30e017bf5feea0770058ec6b49c1af
  8. 0xd60a558bd529c2bc21510a9904974c458b7713641169b34cb3c26e1c9a1700e3
  9. 0xb47eb53a68562f074eef44094a56c33152e64ecc2e737b97095891d1f7e1d4ac
  10. 0x58cd3711c4abe985c7ca992d675d399adad4579602747949a4cbfb96a0efe55c
  11. 0x3d0a2547dec864364e3c3fb4378551700daf6ef2cfd80877a17c75a057766423
  12. 0x5a16d9a413a0d0f13ba2cfc534ad3f57d0c3d4b675ce737e9827e56f932e79d3
  13. 0xf214768748b83271814cb189e6d8ee47b2a524b5f96a73f108b1dc6771b128e1
  14. 0x2f8469a138f90dfcfc93d4f817bc8f20341a871e08f629fe27a2cd40dbfeb340
  15. 0x793184605629cd36ba80a07cbe115ca35e8923297bf024260c6f5c06b255f638
  16. 0x2922573a524a0694086782ac45fa3083d3fc3f6a2a479b2105e1e2f06b2916f7
  17. 0x07ad80c0c234ecea379a2f4450dfd0804db049dbc62abe77af6306049ca6b6c2
  18. 0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d
  19. 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON