addrbookFor publishers
← The evidence ledger

Evidence row 2202076

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://construction-calc.x402tookit.com/drywall-calc
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
bb8ddf489580be3181aa9612202917902174b6cf67f7db47da2df309c51cada2
Leaf
0xa205ff9cdf1653e58457ed22ce25a03ab6f6906aa9a39073bf6a26d2e60593a3

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://construction-calc.x402tookit.com/drywall-calc"
    ]
  ],
  "name": "Construction Calculators",
  "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": "Drywall sheets for a room's walls and ceiling (4x8, 4x10 or 4x12), with waste, screw count and approximate weight.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "doors": 1,
              "heightFt": 8,
              "lengthFt": 12,
              "sheetSize": "4x8",
              "widthFt": 14,
              "windows": 2
            },
            "type": "http"
          },
          "output": {
            "example": {
              "asOf": "2026-10-11T14:25:12.898Z",
              "boardAreaSqFt": 533,
              "ceilingSqFt": 168,
              "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.",
              "notChecked": [
                "joint compound, tape and corner bead quantities",
                "layout waste from awkward room shapes, soffits and angled walls",
                "…3 more"
              ],
              "openingsSqFt": 51,
              "reasons": [
                "Walls 416 sq ft plus ceiling 168 sq ft minus 51 sq ft of openings.",
                "Screws at roughly one per square foot of board (typical 12 to 16 in spacing).",
                "…1 more"
              ],
              "screwsApprox": 608,
              "sheetAreaSqFt": 32,
              "sheetSize": "4x8",
              "sheets": 19,
              "source": "computed locally",
              "summary": "19 sheets of 4x8 (0.5 in) for 533 sq ft with 10% waste; about 608 screws and 973 lb of board.",
              "thicknessIn": 0.5,
              "verdict": "ESTIMATE",
              "wallsSqFt": 416,
              "wastePct": 10,
              "weightLbApprox": 973
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "doors": {
                      "description": "Doors to subtract (21 sq ft each), default 0",
                      "type": "integer"
                    },
                    "heightFt": {
                      "description": "Ceiling height in feet",
                      "type": "number"
                    },
                    "includeCeiling": {
                      "description": "yes (default) or no",
                      "type": "string"
                    },
                    "lengthFt": {
                      "description": "Room length in feet",
                      "type": "number"
                    },
                    "sheetSize": {
                      "description": "4x8 (default), 4x10 or 4x12",
                      "type": "string"
                    },
                    "thicknessIn": {
                      "description": "0.5 (default) or 0.625",
                      "type": "number"
                    },
                    "wastePct": {
                      "description": "Waste, default 10",
                      "type": "number"
                    },
                    "widthFt": {
                      "description": "Room width in feet",
                      "type": "number"
                    },
                    "windows": {
                      "description": "Windows to subtract (15 sq ft each), default 0",
                      "type": "integer"
                    }
                  },
                  "required": [
                    "lengthFt",
                    "widthFt",
                    "heightFt"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "asOf": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "boardAreaSqFt": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "ceilingSqFt": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "degraded": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "disclaimer": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "notChecked": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "openingsSqFt": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "reasons": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "screwsApprox": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "sheetAreaSqFt": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "sheetSize": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "sheets": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "source": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "summary": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "thicknessIn": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "verdict": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "wallsSqFt": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "wastePct": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "weightLbApprox": {
                      "type": [
                        "null",
                        "number"
                      ]
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-01T22:43:48.093Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-11-01T22:43:47.89Z"
    },
    "resource": "https://construction-calc.x402tookit.com/drywall-calc",
    "serviceName": "Construction Calculators",
    "tags": [
      "drywall",
      "gypsum",
      "sheets",
      "estimating"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Drywall sheets for a room's walls and ceiling (4x8, 4x10 or 4x12), with waste, screw count and approximate weight."
}

What the leaf hashes

{"body":"bb8ddf489580be3181aa9612202917902174b6cf67f7db47da2df309c51cada2","id":2202076,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646812408111,"prev":null,"subject":"x402_bazaar:https://construction-calc.x402tookit.com/drywall-calc","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. 0xa2062a03a7aa44ba9f5ecafade9c3b1dd21368b84a1d70cfb65e2f56c183c667
  2. 0x36938da8c53a078efee14b1e6eaf68eb82cea7dcfafd09276b3eea6dfdf5a074
  3. 0x1097d028ff3a35a3973f5d7298d165829b6d6eb8fa7c51c9eab84e521aae4221
  4. 0x336a3cd84aa14b0bb94899eb76b4b092417460757f0730984246d42ed5b7b272
  5. 0xad4df94aecbdaca6966a4eba6c70f632fca5f08852fc5520421e188b207e1ebc
  6. 0x93f1f8d1e467e294fc17c34b92c12ee849b8e7fb0911c891177778c07b50d2d5
  7. 0x9429b06000cd6f6b27360ffedf995e34b433d28d01b8c9b392f6a97e47d2534f
  8. 0x2ed6dc2b0183ae0d4cfd3a557765a9ea4300ef244ebe54c7bbef083b6ab67b5a
  9. 0x3b42ad763add476c2959fcd921abec8220540da303784e1c27f015131c3040f3
  10. 0x53005652cf2d1c39967c8ba4caf54bf100b8896d635ab14a89c173b5f2483992
  11. 0x70885bd148a1ecfaeaa5b8338e40c080060ed9700cd44b72600bf76e6541760b
  12. 0x521c6b8b7cc237cb9afeeb07debb739b49c1f394630b79cb24e75cbd2492c4e3
  13. 0x0503999a04120486c11b5e359e441fd5221b6b3e14bbdcfd7b1b4e8cbc5077ce
  14. 0x44d08992eb52b7db0b3504ba234d634742d61c21889da1eb00242ce07e97334b
  15. 0x7abf7290721a0b95be706db03c09de9df65bcba8e18ffe4616da43d9c31d6b0a
  16. 0x7731256c7406f95d30aabe3bbcb574b72535b9c28e8eb3db363210761a28a6b9
  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