addrbookFor publishers
← The evidence ledger

Evidence row 453396

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://defi.halowerk.com/bridge/quote
Recorded
Previous row
#73319
Body SHA-256
d5cc117d6c5632ad34d0f8294f46ea9ad967a34c67e2223c31e0a1a3eeeabdad
Leaf
0xfb2669916b10a9580550023816835975e7d63e84669765e4109856d908e14aac

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://defi.halowerk.com/bridge/quote"
    ]
  ],
  "name": "HALOWERK defiwerk",
  "owner_address": "0x2880edfff13100677bf97a3cbdf3bc34771c4e5e",
  "raw": {
    "accepts": [
      {
        "amount": "8000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "asset": "USDC",
          "assetTransferMethod": "eip3009",
          "eip712Domain": {
            "chainId": 8453,
            "name": "USD Coin",
            "verifyingContract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "version": "2"
          },
          "name": "USD Coin",
          "network_name": "Base Mainnet",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x2880EdfFF13100677Bf97A3CBdF3Bc34771C4E5E",
        "scheme": "exact"
      }
    ],
    "description": "Fetches live offers from a public bridge aggregator and reports for every option what arrives, what it costs in fees and gas, and how long it usually takes. The security model is given equal weight to the price: bridges are the most expensive failures this industry has, so trust_assumptions spells out who a user has to trust for that route to hold. No recommendation is forced - three best values by three criteria are given and the caller chooses. Limits: security_model and trust_assumptions come",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "amount": "1000000",
              "from_chain": "base",
              "to_chain": "arbitrum",
              "to_token": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
              "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
            },
            "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": "Amount in the smallest unit of the token, as a decimal string.",
                      "type": "string"
                    },
                    "from_address": {
                      "description": "Optional sender address used for the quote. A neutral address is used when omitted.",
                      "type": "string"
                    },
                    "from_chain": {
                      "description": "Source chain, for example base or ethereum.",
                      "type": "string"
                    },
                    "to_chain": {
                      "description": "Destination chain.",
                      "type": "string"
                    },
                    "to_token": {
                      "description": "Optional token address on the destination chain. Defaults to the same asset.",
                      "type": "string"
                    },
                    "token": {
                      "description": "Token contract address on the SOURCE chain, 0x followed by 40 hex characters.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "from_chain",
                    "to_chain",
                    "token",
                    "amount"
                  ],
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST",
                    "PUT",
                    "PATCH"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-27T10:05:58.462Z",
    "quality": {
      "l30DaysTotalCalls": 3,
      "l30DaysUniquePayers": 3,
      "lastCalledAt": "2026-10-25T18:34:52.624Z"
    },
    "resource": "https://defi.halowerk.com/bridge/quote",
    "serviceName": "HALOWERK defiwerk",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Fetches live offers from a public bridge aggregator and reports for every option what arrives, what it costs in fees and gas, and how long it usually takes. The security model is given equal weight to the price: bridges are the most expensive failures this industry has, so trust_assumptions spells out who a user has to trust for that route to hold. No recommendation is forced - three best values by three criteria are given and the caller chooses. Limits: security_model and trust_assumptions come"
}

What the leaf hashes

{"body":"d5cc117d6c5632ad34d0f8294f46ea9ad967a34c67e2223c31e0a1a3eeeabdad","id":453396,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793100626442227,"prev":73319,"subject":"x402_bazaar:https://defi.halowerk.com/bridge/quote","subject_kind":"source_record"}

Proof

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

  1. 0xfb26d0e124eef64b2800a968727cc3260886dcf09e3d928a638315e60d1e25bb
  2. 0xd6c6570a003dfed975ed72a607ae9cdb731de9592f0be2399a428fa154336a14
  3. 0x71d9234cfbb7fc1c04f1667a763d905571bdbad30882adc4f79fc007f67a9711
  4. 0x3f83ee111a8c3646f36eb8f3923725f7f28458dea75431e2757f2cc57358a814
  5. 0x66702ad637798a2b7203f61d9c1a1f4ddf62390405f329b90a426063d7abf1b9
  6. 0xc7dfb4ac4d3346e9753829dcff0a822c111bcbf22cde9f2a5e81ec2269b32cc6
  7. 0x8c99097408f661b99b9179496e16ca66831d288fea6fc02aaa68e131d0b51812
  8. 0xebbdc3eec9c536f773a6920653982c3328bdb996165c09da3b55a15649294bbd
  9. 0x0bc87b6ac12c2c453d219ba51ccca2789e3f7c2cb261745088b5b77d9f6acf47
  10. 0xa9eb5a3f93c4c5cc58e695fc0b63850b309216043bb0b2b8898c36547499e327
  11. 0xcefdb19b0b337beca00b9fd7a48a1f5a4460d9248ad35867cf96e844d9dc0897
  12. 0xf4dd076e6efbd5ea0ecb7bbba37a353ed1d340e9d41fd6bbc5f05edbb05ca1cf
  13. 0xf24b37f8ac293f5328e3e6b28cf868989fe99debf025c153c0d9a1698e846e25
  14. 0x94d3785ce9330e4580bccada5459380aa2aac76a0bf11354d1353b375afc17d2
  15. 0xb5b652bba4a5afca56c21031d89b1c06361563aaf54ccc8541c296ceeb2b66fa
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON