addrbookFor publishers
← The evidence ledger

Evidence row 120117

Observed , by baseline/1.

Kind
listing
About
source_record x402_bazaar:https://saylorinnovations.com/api/kb/entity-resolution-dedup
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
8cffcf9bcbab79638281ec78ddeecdc114921d472f401e46e6f2ba30207c69b1
Leaf
0x08f4f0d93a2627da2f2d587ce733c656b0ce149f0baa31bd23c86a3f0a6b835c

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://saylorinnovations.com/api/kb/entity-resolution-dedup"
    ]
  ],
  "name": "Saylor Innovations Guide Library",
  "owner_address": "0xa2a8df0f7caabea4e120a2568118f141569fc8aa",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "assetTransferMethod": "eip3009",
          "facilitatorOnly": true,
          "memo": "saylor:entity-resolution-dedup",
          "name": "USD Coin",
          "note": "Base settles through an x402 facilitator. Send payload.signature and payload.authorization (EIP-3009); there is no self-submitted path on this network.",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:8453",
        "payTo": "0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
        "extra": {
          "assetTransferMethod": "eip3009",
          "facilitatorOnly": true,
          "memo": "saylor:entity-resolution-dedup",
          "name": "USD Coin",
          "note": "Polygon settles through an x402 facilitator. Send payload.signature and payload.authorization (EIP-3009); there is no self-submitted path on this network.",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:137",
        "payTo": "0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
        "extra": {
          "assetTransferMethod": "eip3009",
          "facilitatorOnly": true,
          "memo": "saylor:entity-resolution-dedup",
          "name": "USD Coin",
          "note": "Arbitrum settles through an x402 facilitator. Send payload.signature and payload.authorization (EIP-3009); there is no self-submitted path on this network.",
          "version": "2"
        },
        "maxTimeoutSeconds": 120,
        "network": "eip155:42161",
        "payTo": "0xA2A8dF0f7CaaBEa4e120a2568118f141569fc8aa",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F",
          "memo": "saylor:entity-resolution-dedup",
          "reference": "GHchWGkXk4gyV1WPvjXGRCQ4c6KdZBH2wSCjr3YCyib2",
          "session": "eyJhcnRpY2xlSWQiOiJlbnRpdHktcmVzb2x1dGlvbi1kZWR1cCIsInJlZmVyZW5jZSI6IkdIY2hXR2tYazRneVYxV1B2alhHUkNRNGM2S2RaQkgyd1NDanIzWUN5aWIyIiwicmVjaXBpZW50IjoiN0xTamZySmY4Zk5zQjhWQTl1N04zV0VuMjVzbVFMcG9iM1N2eVV2WGFjeTciLCJtaW50IjoiRVBqRldkZDVBdWZxU1NxZU0ycU4xeHp5YmFwQzhHNHdFR0drWnd5VER0MXYiLCJtaW5BbW91bnQiOjEwMDAwLCJleHAiOjE3OTI0NjQxNzcwMTh9.wAYQSCw0RLbB__OLWa9sX1-5BcN7gokmBrcCuVR7Ty0"
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB",
        "extra": {
          "feePayer": "BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F",
          "memo": "saylor:entity-resolution-dedup",
          "reference": "Azw4faPTA7f4uEBvcUZ8u3VspcGFAVVmzkLQ16FBBWxt",
          "session": "eyJhcnRpY2xlSWQiOiJlbnRpdHktcmVzb2x1dGlvbi1kZWR1cCIsInJlZmVyZW5jZSI6IkF6dzRmYVBUQTdmNHVFQnZjVVo4dTNWc3BjR0ZBVlZtemtMUTE2RkJCV3h0IiwicmVjaXBpZW50IjoiN0xTamZySmY4Zk5zQjhWQTl1N04zV0VuMjVzbVFMcG9iM1N2eVV2WGFjeTciLCJtaW50IjoiRXM5dk1GcnphQ0VSbUpmckY0SDJGWUQ0S0NvTmtZMTFNY0NlOEJlbndOWUIiLCJtaW5BbW91bnQiOjEwMDAwLCJleHAiOjE3OTI0NjQxNzcwMTh9.j4X2ARUdmS7Yfb6jAyvrYP30NKcmn2UKYy7_iXvEhfY"
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
        "scheme": "exact"
      },
      {
        "amount": "92742",
        "asset": "So11111111111111111111111111111111111111112",
        "extra": {
          "memo": "saylor:entity-resolution-dedup",
          "native": true,
          "note": "Native SOL: send lamports with a system transfer, not an SPL transfer. Price is quoted live and this quote expires in 120s.",
          "quotedLamports": "95611",
          "reference": "7Nac7JcBxRDWaHxwLBHq6SpJNzrW55aA6QmUR5UvaE7d",
          "session": "eyJhcnRpY2xlSWQiOiJlbnRpdHktcmVzb2x1dGlvbi1kZWR1cCIsInJlZmVyZW5jZSI6IjdOYWM3SmNCeFJEV2FIeHdMQkhxNlNwSk56clc1NWFBNlFtVVI1VXZhRTdkIiwicmVjaXBpZW50IjoiN0xTamZySmY4Zk5zQjhWQTl1N04zV0VuMjVzbVFMcG9iM1N2eVV2WGFjeTciLCJtaW50IjpudWxsLCJtaW5BbW91bnQiOjkyNzQyLCJleHAiOjE3OTI0NjQxNzcwMTh9.ttU6u-VITA2z5XwdDoKV9I_70QFizCaCQkymH6G149w",
          "solUsdPrice": 104.59
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
        "scheme": "exact"
      }
    ],
    "description": "Entity resolution and deduplication - exact vs probabilistic matching, explainable merges and unmerge",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "type": "http"
          },
          "output": {
            "example": {
              "body": "A versioned matching system that separates exact identifiers from probabilistic similarity, preserves source records, explains merge decisions, supports review and unmerge, and measures false merges and missed matches by risk slice.",
              "c": "AI & Agents",
              "id": "entity-resolution-dedup",
              "t": "Entity Resolution and Deduplication"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "body": {
                      "description": "Main body text",
                      "type": "string"
                    },
                    "c": {
                      "description": "Category of the guide",
                      "type": "string"
                    },
                    "id": {
                      "description": "Identifier of the record",
                      "type": "string"
                    },
                    "license": {
                      "description": "License identifier",
                      "type": "string"
                    },
                    "price": {
                      "description": "Price",
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "t": {
                      "description": "Title of the guide",
                      "type": "string"
                    }
                  },
                  "required": [
                    "id",
                    "t",
                    "c",
                    "body"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "json",
                  "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/v1790235422/bazaar-icons/bc5e2b3d111ebbef.jpg",
    "lastUpdated": "2026-10-20T02:40:57.064Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-10-20T02:40:56.84Z"
    },
    "resource": "https://saylorinnovations.com/api/kb/entity-resolution-dedup",
    "serviceName": "Saylor Innovations Guide Library",
    "tags": [
      "entity-resolution",
      "deduplication",
      "data-matching"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Entity resolution and deduplication - exact vs probabilistic matching, explainable merges and unmerge"
}

What the leaf hashes

{"body":"8cffcf9bcbab79638281ec78ddeecdc114921d472f401e46e6f2ba30207c69b1","id":120117,"kind":"listing","method":"baseline/1","observed_us":1793025617376425,"prev":null,"subject":"x402_bazaar:https://saylorinnovations.com/api/kb/entity-resolution-dedup","subject_kind":"source_record"}

Proof

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

  1. 0x08f5040481643d53e86cf636a76d52ff979ec97041392e9e7e0c16cf2fbfa97d
  2. 0x0ec500ce4cf6d6770b90356e69d6bb2397812bd6a973c7b56cb4870c75b93e09
  3. 0xc125814b36a63cef72cc42ddea35c016d0150c66e32555ad2a47c3feaf20faee
  4. 0x8275615cf4364fdb4b128c49ffb8e1cc8868236e6f2ec47fb07b7c26edc16978
  5. 0x1370caea08b2f88959d1b115aeb858e72b1e8cac7d31ebb1eda63db6273c563d
  6. 0x526b87ff2080b2623dc82f51deadb6eace3c24bfb335d0dca8efded086f8e7ef
  7. 0x7ad3325c780c27cfd7b57f2d06946132760c8fe68c56e1f17c6797019b058417
  8. 0xa2113e5046a7d3e24f4ce65b601363a4de2a68f0e94512d93e91fa578aa8c183
  9. 0xcabf1cda452c46b3d3539791918df52efb9b3425952d2ab94b70213086a94d42
  10. 0x4b8d7ca0c4ae813a9cf284d4f688cb47a1d02fa6262df9e9bad0ce5770784284
  11. 0x3585060104222ad1aae3396450719e555d4d013fa2b3a7b43777a1722ca9ce22
  12. 0x6003e14d04cde1d24b195ac15b568dd483e04047e0f2ff64d9632a51a8f7123d
  13. 0xe5a836cf25a8dfc72c9e3b6a69a7561a1f61f50f9cf36707d36f6e926aa15dec
  14. 0xa96bb9408ce00a0d40ddaba8736257dfce76d5478b131d69db1afdf8a824312b
  15. 0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON