addrbookFor publishers
← The evidence ledger

Evidence row 2201565

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://ml-metrics.x402tookit.com/calibration
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
879aae3dafd7c0e83542c0f86e11cec5de3777edcda203a5ac07808d712b5fbe
Leaf
0x8a5c1e9ac0bd2a21a6ab7b16f0cc55d6c805ecb2549bd5584c3002995af065ad

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://ml-metrics.x402tookit.com/calibration"
    ]
  ],
  "name": "Machine Learning Metrics",
  "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": "Reliability bins, expected and maximum calibration error and Brier score from binary labels and predicted probabilities.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "labels": "0,1,1,1",
              "probs": "0.1,0.1,0.9,0.9"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "asOf": "2026-10-21T05:49:43.846Z",
              "binCount": 10,
              "bins": [
                {
                  "bin": 0,
                  "count": 0,
                  "gap": null,
                  "meanPredicted": null,
                  "observedRate": null
                },
                {
                  "bin": 1,
                  "count": 2,
                  "direction": "under-confident",
                  "gap": 0.4,
                  "highest": 0.1,
                  "lowest": 0.1,
                  "meanPredicted": 0.1,
                  "observedRate": 0.5
                }
              ],
              "brierScore": 0.21,
              "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.",
              "expectedCalibrationError": 0.25,
              "maximumCalibrationError": 0.4,
              "notChecked": [
                "confidence intervals on bin accuracies",
                "sensitivity of ECE to the number of bins",
                "…1 more"
              ],
              "reasons": [
                "ECE bands (0.05, 0.15) are a rule of thumb; ECE depends on the bin count and is noisy with few samples."
              ],
              "sampleCount": 4,
              "source": "computed locally",
              "strategy": "uniform",
              "summary": "Expected calibration error 0.25, max 0.4, Brier 0.21 over 4 sample(s) in 10 uniform bins.",
              "verdict": "POORLY_CALIBRATED"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "bins": {
                      "description": "Number of bins, 2 to 50, default 10",
                      "type": "integer"
                    },
                    "labels": {
                      "description": "True binary labels 0/1, comma-separated or JSON array, up to 10000 values",
                      "type": "string"
                    },
                    "probs": {
                      "description": "Predicted probability of class 1 per sample (0 to 1), same length",
                      "type": "string"
                    },
                    "strategy": {
                      "description": "uniform (equal-width bins, default) or quantile (equal-count bins)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "labels",
                    "probs"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "asOf": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "binCount": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "bins": {
                      "items": {
                        "properties": {
                          "bin": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "count": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "direction": {
                            "type": [
                              "null",
                              "string"
                            ]
                          },
                          "gap": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "highest": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "lowest": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "meanPredicted": {
                            "type": [
                              "null",
                              "number"
                            ]
                          },
                          "observedRate": {
                            "type": [
                              "null",
                              "number"
                            ]
                          }
                        },
                        "type": "object"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "brierScore": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "degraded": {
                      "type": [
                        "boolean",
                        "null"
                      ]
                    },
                    "disclaimer": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "expectedCalibrationError": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "maximumCalibrationError": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "notChecked": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "reasons": {
                      "items": {
                        "type": "string"
                      },
                      "type": [
                        "array",
                        "null"
                      ]
                    },
                    "sampleCount": {
                      "type": [
                        "null",
                        "number"
                      ]
                    },
                    "source": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "strategy": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "summary": {
                      "type": [
                        "null",
                        "string"
                      ]
                    },
                    "verdict": {
                      "type": [
                        "null",
                        "string"
                      ]
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-01T23:38:44.351Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-01T23:38:44.06Z"
    },
    "resource": "https://ml-metrics.x402tookit.com/calibration",
    "serviceName": "Machine Learning Metrics",
    "tags": [
      "machine-learning",
      "calibration",
      "ece",
      "brier-score"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Reliability bins, expected and maximum calibration error and Brier score from binary labels and predicted probabilities."
}

What the leaf hashes

{"body":"879aae3dafd7c0e83542c0f86e11cec5de3777edcda203a5ac07808d712b5fbe","id":2201565,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646806702411,"prev":null,"subject":"x402_bazaar:https://ml-metrics.x402tookit.com/calibration","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. 0x8a5c3687adad995f3bb776dc915f0aa5c36c595b90e9eeb3ae79d35f8622a298
  2. 0x09471b34fd99e7266d89bc9c16d6b6f685d38c7ae3d1c97e4c5aa6f02129ba81
  3. 0x0d0d902fda657285599bc72d7ab32754d302033ea967f8968d2e61db5964db2e
  4. 0xd266c0166fd078d6d8dc99c8f188d8177329db3a38bc4a7623e89bc5b0fd0e97
  5. 0xc96c3f0ba376f3959764eacfa3c0de5e596c01cbe9af6acc4b8a8c55a5f28e64
  6. 0x7c7ed4596b855f4e73b26a4e5ba6631f336daf814b86977f87a7ff8d7eaa30ef
  7. 0x0bd0928b20e9908a4be855fcf3669d5333bd768f3fc657dd5dc65475c9aa1691
  8. 0x519673687116629dc54d83051c7b7f0cb28d2a659d3eb133ab1a499b316f132b
  9. 0xb5e44717093226da7ef2a13171e5fec5ddcb1ffd489537ace47a41b74940ec7e
  10. 0x2d6baf5b91732b49b7a848f30c22f9874dfdef7cb67ae644949894d91a551c43
  11. 0x39df1942172e01ac09158611984710fc8036003f6a1edd0835b0c5b5b5200efa
  12. 0x5e19b65c9dca303d18d3307f340e866c83a5cd5294e32913f90d6115847dd766
  13. 0x5d871bfcf034460b25418e4174693de4c0943330f7c1beda840614a4c45cc42c
  14. 0xf38c9617f655dc8f7c8fa11461cb30752d581a6bbb15051130839452c80c4270
  15. 0x510fa2c647d18bb802da12cf41e17d136163e6624e69ed77e15235c4284b69c7
  16. 0x5e23ec5954c11a4530aab8c635a72b12bcfeb6fcb03c6cb1a990cc1743424543
  17. 0x1805ef693fbdb2c23fcb61616f830408ca89bec1dc5b68ee47a770ffc0b9760a
  18. 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON