addrbookFor publishers
← The evidence ledger

Evidence row 3066920

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://money.openverbs.com/v1/round
Recorded
Previous row
#1792129
Body SHA-256
3f4f76f099f13c5261b65ef06346c5b8994c6aae171deb87d7475da3548c261d
Leaf
0xf40250b0f8e3eb980390fdbe827eb36d6779ee290da16a9bb7b9ecc5e6c3896d

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://money.openverbs.com/v1/round"
    ]
  ],
  "name": "Round to minor units",
  "owner_address": "0xb3f4de103f34b99f0da19b4f16d6b53a14c2194a",
  "raw": {
    "accepts": [
      {
        "amount": "2000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
        "scheme": "exact"
      }
    ],
    "description": "Round an amount to a currency's minor units (or an explicit minorUnits) with a chosen rounding mode: half-even (banker's, default), half-up, half-down, ceil, floor or trunc. Give a currency to derive minor units automatically (USD→2, JPY→0).",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "amount": 1,
              "currency": "exa",
              "minorUnits": 1
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "additionalProperties": false,
                  "properties": {
                    "amount": {
                      "description": "The amount to round.",
                      "type": "number"
                    },
                    "currency": {
                      "description": "ISO 4217 code used to derive minor units. Optional.",
                      "maxLength": 3,
                      "minLength": 3,
                      "type": "string"
                    },
                    "minorUnits": {
                      "description": "Explicit number of minor-unit digits. Overrides currency. Default 2.",
                      "maximum": 8,
                      "minimum": 0,
                      "type": "integer"
                    },
                    "mode": {
                      "description": "Rounding mode. Default half-even (banker's).",
                      "enum": [
                        "half-even",
                        "half-up",
                        "half-down",
                        "ceil",
                        "floor",
                        "trunc"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "amount"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-08T05:38:31.47Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-08T05:38:31.205Z"
    },
    "resource": "https://money.openverbs.com/v1/round",
    "serviceName": "Round to minor units",
    "tags": [
      "round currency amount",
      "minor unit rounding",
      "bankers rounding money",
      "currency decimal places",
      "round to cents"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Round an amount to a currency's minor units (or an explicit minorUnits) with a chosen rounding mode: half-even (banker's, default), half-up, half-down, ceil, floor or trunc. Give a currency to derive minor units automatically (USD→2, JPY→0)."
}

What the leaf hashes

{"body":"3f4f76f099f13c5261b65ef06346c5b8994c6aae171deb87d7475da3548c261d","id":3066920,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793822390611633,"prev":1792129,"subject":"x402_bazaar:https://money.openverbs.com/v1/round","subject_kind":"source_record"}

Proof

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

  1. 0xf40243e85c1498ba9cac3333bde42538185aa81bb42f318008fa3b56a9018092
  2. 0xcaec0aed579fd35f40d39475b7386266f2e5e23d3f59a0c34d5ea46da5cb40ba
  3. 0xa6ffe303650eaecc5f1eaedb04d11e0df53ba17cf7f9894cac25f7ed7c43d7c5
  4. 0x4ab97bd2156f0309e22e9af438dd15125a4d37b1b54e4e213b30448027dce4d3
  5. 0xf37cfe13618289cf5aa595355a43049518e853ec1229531f177e24bb1bd056ae
  6. 0x707224028fb7de05f4e69b9b4eefedacb15e64ca55a354a246128ad6347e456d
  7. 0x7aa98c44eccbc683ff4f6e45f313d31e70d71859ddcab84642c37c06a578c0ac
  8. 0xab4d4da0374301763ead8075bc5a62241b27a261be0962d66f7cf647e4d3c957
  9. 0x88c421c29498bfa9ceea91f8139877c18338365c40da4588ded77481c7352e12
  10. 0x1ea32fe3fcdc30561ee764155bf291e95bde89fc972e2b92ce91c58e5f96ec58
  11. 0xbb976aa8f4251f3ad32faee5e8ed628094a35f0b7c6e6c54550e7cabd5236083
  12. 0xd6882f44a65d71c5bcbe1d704e01ccc5ba01b4811accb01033ce9703d04c4446
  13. 0x58f1fe680d97447966f120c32c86961b978b07259517f13711caf77434296681
  14. 0xce5641798200c67544ce13e8b1215cbd72ab0a0bd153ca4924db7c1071fdccd9
  15. 0xb0895d3fcf0eaeb1070bfba1f01a9f303d7588c23fce13bfa62350e6db1b923a
  16. 0x86f9d5fa5ffaf68243f66522b43dd83f29ab34fea48dd0c3366dc8c8821ebd3f
  17. 0xbb1998892a86d9633ea7b5de06760114b45777da649c217062ff0d65d7095f34
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON