addrbookFor publishers
← The evidence ledger

Evidence row 119788

Observed , by baseline/1.

Kind
listing
About
source_record x402_bazaar:https://saylorinnovations.com/api/evm/optimism/transfers/:address
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
8bc474475db7e91a50980e2615508820e7ece1dd17b4443d4e17c47bbead2a55
Leaf
0x26e57b641de9c35a9867630eed37c7ba4b3bbe7716acaa0c4c11e1fba36bcb92

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://saylorinnovations.com/api/evm/optimism/transfers/:address"
    ]
  ],
  "name": "Saylor Innovations On-Chain Data",
  "owner_address": "0xa2a8df0f7caabea4e120a2568118f141569fc8aa",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "assetTransferMethod": "eip3009",
          "facilitatorOnly": true,
          "memo": "saylor:evm:transfers:optimism/tr",
          "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:evm:transfers:optimism/tr",
          "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:evm:transfers:optimism/tr",
          "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": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88",
          "memo": "saylor:evm:transfers:optimism/tr",
          "reference": "8BqvoRNtnHzswJM1XXx7ZWZprwXJCk3cL5qr9WirfEZ4",
          "session": "eyJhcnRpY2xlSWQiOiJldm06dHJhbnNmZXJzOm9wdGltaXNtL3RyYW5zZmVycy8weDBiMmM2MzljNTMzODEzZjRhYTlkNzgzN2NhZjYyNjUzZDA5N2ZmODUiLCJyZWZlcmVuY2UiOiI4QnF2b1JOdG5IenN3Sk0xWFh4N1pXWnByd1hKQ2szY0w1cXI5V2lyZkVaNCIsInJlY2lwaWVudCI6IjdMU2pmckpmOGZOc0I4VkE5dTdOM1dFbjI1c21RTHBvYjNTdnlVdlhhY3k3IiwibWludCI6IkVQakZXZGQ1QXVmcVNTcWVNMnFOMXh6eWJhcEM4RzR3RUdHa1p3eVREdDF2IiwibWluQW1vdW50IjoxMDAwMCwiZXhwIjoxNzkyMzY2MDM5MjIzfQ.jpfB9IH-f7R27aKoVMmttmbxc_70N-PR6ON6jplVhgI"
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB",
        "extra": {
          "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88",
          "memo": "saylor:evm:transfers:optimism/tr",
          "reference": "6Po3h8asLzdgTHFojhVTaYN9jHceWa2u4YV4nzZpHpwr",
          "session": "eyJhcnRpY2xlSWQiOiJldm06dHJhbnNmZXJzOm9wdGltaXNtL3RyYW5zZmVycy8weDBiMmM2MzljNTMzODEzZjRhYTlkNzgzN2NhZjYyNjUzZDA5N2ZmODUiLCJyZWZlcmVuY2UiOiI2UG8zaDhhc0x6ZGdUSEZvamhWVGFZTjlqSGNlV2EydTRZVjRuelpwSHB3ciIsInJlY2lwaWVudCI6IjdMU2pmckpmOGZOc0I4VkE5dTdOM1dFbjI1c21RTHBvYjNTdnlVdlhhY3k3IiwibWludCI6IkVzOXZNRnJ6YUNFUm1KZnJGNEgyRllENEtDb05rWTExTWNDZThCZW53TllCIiwibWluQW1vdW50IjoxMDAwMCwiZXhwIjoxNzkyMzY2MDM5MjIzfQ.uJum7g1EVQGRGke3fqBLDZRtJEw91XebqbbZ6j6b_6U"
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
        "scheme": "exact"
      },
      {
        "amount": "93539",
        "asset": "So11111111111111111111111111111111111111112",
        "extra": {
          "memo": "saylor:evm:transfers:optimism/tr",
          "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": "96432",
          "reference": "Dd3qF1X32EFt5MRFYi4zhYFqvTMCDUo1yZsRm5GtFGzD",
          "session": "eyJhcnRpY2xlSWQiOiJldm06dHJhbnNmZXJzOm9wdGltaXNtL3RyYW5zZmVycy8weDBiMmM2MzljNTMzODEzZjRhYTlkNzgzN2NhZjYyNjUzZDA5N2ZmODUiLCJyZWZlcmVuY2UiOiJEZDNxRjFYMzJFRnQ1TVJGWWk0emhZRnF2VE1DRFVvMXlac1JtNUd0Rkd6RCIsInJlY2lwaWVudCI6IjdMU2pmckpmOGZOc0I4VkE5dTdOM1dFbjI1c21RTHBvYjNTdnlVdlhhY3k3IiwibWludCI6bnVsbCwibWluQW1vdW50Ijo5MzUzOSwiZXhwIjoxNzkyMzY2MDM5MjI0fQ.C25gNVhLZyTaLK8_42iShfyCAC0A1Kju3SENgXzftVM",
          "solUsdPrice": 103.7
        },
        "maxTimeoutSeconds": 120,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "7LSjfrJf8fNsB8VA9u7N3WEn25smQLpob3SvyUvXacy7",
        "scheme": "exact"
      }
    ],
    "description": "Token Transfer History (optimism). Optimism token transfer history: ERC-20 and ERC-721 Transfer events for a token, filtered to one wallet (?wallet=, in/out labelled, up to 2,000 blocks) or the latest 20 blocks unfiltered. Decoded amounts, up to 200 rows.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "pathParams": {
              "address": "EVM wallet address (0x-prefixed, 40 hex characters)"
            },
            "queryParams": {
              "blocks": "2000",
              "wallet": "0x4200000000000000000000000000000000000006"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "chain": "base",
              "count": 1,
              "from_block": 51737756,
              "symbol": "USDC",
              "to_block": 51738756,
              "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
              "transfers": [
                {
                  "amount": "25",
                  "block": 51738700,
                  "direction": "in",
                  "from": "0x2222222222222222222222222222222222222222",
                  "raw": "25000000",
                  "to": "0x1111111111111111111111111111111111111111",
                  "tx": "0xabababababababababababababababababababababababababababababababab"
                }
              ],
              "truncated": false,
              "wallet": "0x1111111111111111111111111111111111111111"
            },
            "type": "json"
          }
        },
        "routeTemplate": "/api/evm/optimism/transfers/:address",
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "blocks": {
                      "description": "optional look-back window, default 1000, max 2000 with wallet, 20 without (query)",
                      "type": "string"
                    },
                    "wallet": {
                      "description": "optional 0x address — only transfers in or out of it (query)",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "chain": {
                      "description": "Blockchain the data is for",
                      "type": "string"
                    },
                    "count": {
                      "description": "Number of items returned",
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "decimals": {
                      "description": "Token decimal places",
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "from_block": {
                      "description": "First block of the scanned range",
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "symbol": {
                      "description": "Ticker or asset symbol",
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "to_block": {
                      "description": "Last block of the scanned range",
                      "type": [
                        "number",
                        "null"
                      ]
                    },
                    "token": {
                      "description": "Token the values refer to",
                      "type": "string"
                    },
                    "transfers": {
                      "description": "Token transfers found",
                      "items": {
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "truncated": {
                      "description": "True when the list was cut at the limit",
                      "type": "boolean"
                    },
                    "wallet": {
                      "description": "Wallet address queried",
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "required": [
                    "chain",
                    "token",
                    "transfers"
                  ],
                  "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-18T23:25:19.268Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-18T23:25:19.063Z"
    },
    "resource": "https://saylorinnovations.com/api/evm/optimism/transfers/:address",
    "serviceName": "Saylor Innovations On-Chain Data",
    "tags": [
      "evm",
      "optimism",
      "transfers",
      "onchain"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Token Transfer History (optimism). Optimism token transfer history: ERC-20 and ERC-721 Transfer events for a token, filtered to one wallet (?wallet=, in/out labelled, up to 2,000 blocks) or the latest 20 blocks unfiltered. Decoded amounts, up to 200 rows."
}

What the leaf hashes

{"body":"8bc474475db7e91a50980e2615508820e7ece1dd17b4443d4e17c47bbead2a55","id":119788,"kind":"listing","method":"baseline/1","observed_us":1793025616493144,"prev":null,"subject":"x402_bazaar:https://saylorinnovations.com/api/evm/optimism/transfers/:address","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. 0x26e5c284f0072cf756cf976548e684e99141314ac6eb517c8e5e4f572e3f8800
  2. 0xa0d45313ed24854178541467f64e5840969a5d67471ccb7e2757c14861cf2771
  3. 0xe453f5301cbf2a5a093bc7109dd42a94436b09e3e18174dd490f1b4ac84ac88c
  4. 0xcef44ece5d1b615d4ec28fa52a27649d3db40d44d6ae608d020850e615d17ae4
  5. 0x8c04baa1294b6873e2dc483dacfe149f107e9b57744372458c3a285cef4fd683
  6. 0xebe0892cf020a6bcd6f9a2f6fa3f1714418a0113922558e375875ef22b15db52
  7. 0xdae233965c6ab38fb916829c509ae1d9da9bb0c172077a50140259b094d1703f
  8. 0x36ba2961c310af905f8b8d572229fecbe9b259d9cd07f757bc17e9639de4de50
  9. 0x390d74ada87601d669e15979a01ae413edc5a0fe9f3bd85dba6bda7c7497c5c4
  10. 0xad558df47956c7575e501c0b81dc4eb03d9b165e990657293028c04774a19b4c
  11. 0x90f2b3a28efa276421488834f526df2e5769ef8f14ee569439eea7b97f77a866
  12. 0x266d991b0a994042474d2789bd5d3ba2433a122ae3c1027e2ccd7c0f4cf63071
  13. 0x830b2c874449c7499489eba2baa67d49f991298225763c0161b471621038d0fb
  14. 0xd843afcced75dedd39194ff9bd12326b88099e6112686db2299392d022dc3146
  15. 0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  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