addrbookFor publishers
← The evidence ledger

Evidence row 1790236

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://agentstall.nilesh-b54.workers.dev/v1/count-business-days
Recorded
Previous row
#1261502
Body SHA-256
981af3196e8fb4dadefcfb43ac46db838ff49f3a127efcd5cfa43efdb3a4bc47
Leaf
0xccaa8c1b59704a64b9cba0096635fdf9052d357d867d0f191a50b5f251966694

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://agentstall.nilesh-b54.workers.dev/v1/count-business-days"
    ]
  ],
  "name": "AgentStall ZA",
  "owner_address": "0xa5b46001f5faafa9d7bb4efeea6c724d52567a02",
  "raw": {
    "accepts": [
      {
        "amount": "2000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 60,
        "network": "eip155:8453",
        "payTo": "0xA5b46001f5fAAfA9d7bB4efeEA6C724d52567a02",
        "scheme": "exact"
      }
    ],
    "description": "Counts the working days between two dates in 100+ countries (any ISO country code), excluding the local weekend and public holidays, and lists the holidays excluded. Verified calendars for South Africa, Nigeria, Kenya, Egypt, Ghana, Morocco, Rwanda, Uganda, Tanzania, Mauritius and Botswana. Useful for SLAs, turnaround times, leave calculations and deadlines measured in business days.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "country": "KE",
              "from": "2026-12-01",
              "to": "2026-12-31"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "businessDays": 20,
              "calendarDays": 30,
              "from": "2026-12-01",
              "to": "2026-12-31"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "country": {
                      "description": "ISO country code, e.g. ZA (default), KE, NG, EG, GH, US, GB, DE, IN, AE. Verified calendars for ZA, NG, KE, EG, GH, MA, RW, UG, TZ, MU and BW",
                      "type": "string"
                    },
                    "from": {
                      "description": "Start date, YYYY-MM-DD (exclusive)",
                      "type": "string"
                    },
                    "to": {
                      "description": "End date, YYYY-MM-DD (inclusive), within 5 years of 'from'",
                      "type": "string"
                    }
                  },
                  "required": [
                    "from",
                    "to"
                  ],
                  "type": "object"
                },
                "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"
        }
      }
    },
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793382554/bazaar-icons/9978d6da98a52395.png",
    "lastUpdated": "2026-11-01T09:53:28.188Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-01T09:53:27.956Z"
    },
    "resource": "https://agentstall.nilesh-b54.workers.dev/v1/count-business-days",
    "serviceName": "AgentStall ZA",
    "tags": [
      "south-africa",
      "africa",
      "tenders",
      "public-holidays",
      "business-days"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Counts the working days between two dates in 100+ countries (any ISO country code), excluding the local weekend and public holidays, and lists the holidays excluded. Verified calendars for South Africa, Nigeria, Kenya, Egypt, Ghana, Morocco, Rwanda, Uganda, Tanzania, Mauritius and Botswana. Useful for SLAs, turnaround times, leave calculations and deadlines measured in business days."
}

What the leaf hashes

{"body":"981af3196e8fb4dadefcfb43ac46db838ff49f3a127efcd5cfa43efdb3a4bc47","id":1790236,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793559932511263,"prev":1261502,"subject":"x402_bazaar:https://agentstall.nilesh-b54.workers.dev/v1/count-business-days","subject_kind":"source_record"}

Proof

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

  1. 0xccaa355f0a80f806449a083d517c6104182ebf0198013d7f4f92e1c28fe5d441
  2. 0x039fe9d9a60041b2024790114ee8cbd9e437b18afd6f8ad0ba2c3c804c289426
  3. 0x9e2ca2eff832d120e9d19a1f4c327e7694d858bb67e2f5ff5fd72b2d7da89299
  4. 0x5f358520f9a94974de21b3d84f64246587a143cce59bd19e4c5c095c08a206a9
  5. 0xbce4555f53505a6eecfd308c0b97eca483491dbb6a44671de37a37815897a8bd
  6. 0x87ac68fe472a7642c6242f5157e68f637e23e8b6a12524493f2ae4ce931eb425
  7. 0xa4c675253dc86e64b6893b643c09500b16288ce7330918ab9daf2dbacb921782
  8. 0x0c1b78f8c24e4d851e120536b49fc1d8b9b51cfad33057c2234bca34d48f2543
  9. 0x1d481893fac7a5b1bdb0486f480cfb6ae6659d54f597499272a3499e761cb4ed
  10. 0xda329bf135949165aca17a817bec14db2cead288efef1ebea3bb064f6cb904cf
  11. 0x54fe9704e6ef5549f9ceb7d7aad696c7a90ca2291a8eba1b91ccc786c7bc0ca4
  12. 0x05c01f6fc841198b106b39a44096c275b4f568fc175b5edacd4ed477dd360592
  13. 0xdac71a6781318034c1afd4a1a615965f2837dd22d52db9dcf4ff6d934cdde2b9
  14. 0xc837737eae003d6217621fce98752787bb2b4be80aad499398bcd6fa49bd6996
  15. 0x537331ef190eaefb4419f2a4558b952aaf9435d759df0b0c118b7df609ec1687
  16. 0xfc183bee85dc11a067fb710c6eb88824b94a516ddbdf2717b839e672a2206a7e
  17. 0xb5916fb7a3e87dc0702e46eeadcd22652e2e1e755f8d429cc7a14a67a350b51b
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON