addrbookFor publishers
← The evidence ledger

Evidence row 2199915

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://chainhilt.ai/api/v1/bridge/execute
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
54bf67cf7d72e1198a3081f7aad14d151dfecab53f951685626513d06af93032
Leaf
0xfdbb474ef2e4501d84bb3ccd186c7db07801df2ea0fd6ab12d356eae218f4834

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://chainhilt.ai/api/v1/bridge/execute"
    ]
  ],
  "name": "chainhilt-x402",
  "owner_address": "0xdece8e839414e4a99213c658abbd2294d5bd42b0",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xdECE8E839414E4a99213C658ABbD2294d5BD42B0",
        "scheme": "exact"
      }
    ],
    "description": "Prepare the selected bridge route as ordered unsigned transactions: an exact-amount ERC-20 approval when needed (after an approval to 0 for tokens like Ethereum USDT), then the bridge transaction. Pass the minTargetAmount and maxNativeFee the user accepted; if the fresh quote delivers less or charges more native fee, it returns 409 with quote { adapter, estimatedTargetAmount, minTargetAmount, nativeFee } and no actions. Send the actions before expiresAt.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "adapterId": "across",
              "hyperCoreBalance": "perps",
              "maxNativeFee": "0",
              "minTargetAmount": "9944085",
              "recipientAddress": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
              "senderAddress": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
              "sourceAmount": "10000000",
              "sourceChainId": 8453,
              "sourceToken": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
              "targetChainId": 999,
              "targetToken": "0xb88339CB7199b77E23DB6E890353E22632Ba630f",
              "targetType": "hyperCore"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "execution": {
                "adapter": "across",
                "adapterName": "Across",
                "approval": {
                  "spender": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64",
                  "token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
                },
                "estimatedDurationSeconds": 2,
                "estimatedTargetAmount": "9994056",
                "expiresAt": 1790870627,
                "fees": [
                  {
                    "amount": "5900",
                    "kind": "bridge",
                    "paidFrom": "input",
                    "token": {
                      "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                      "chainId": 8453,
                      "decimals": 6,
                      "symbol": "USDC"
                    }
                  }
                ],
                "hyperCoreBalance": "perps",
                "minTargetAmount": "9994056",
                "providerRef": "lh5r9-1790867234078-e436362840a7",
                "sourceAmount": "10000000",
                "sourceToken": {
                  "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                  "chainId": 8453,
                  "decimals": 6,
                  "symbol": "USDC"
                },
                "targetToken": {
                  "address": "0xb88339CB7199b77E23DB6E890353E22632Ba630f",
                  "chainId": 999,
                  "decimals": 6,
                  "symbol": "USDC"
                },
                "targetType": "hyperCore"
              },
              "response": {
                "actions": [
                  {
                    "chainId": 8453,
                    "data": {
                      "data": "0x095ea7b3",
                      "from": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
                      "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                      "value": "0"
                    },
                    "type": "transaction"
                  },
                  {
                    "chainId": 8453,
                    "data": {
                      "data": "0xad5425c6",
                      "from": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
                      "to": "0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64",
                      "value": "0"
                    },
                    "type": "transaction"
                  }
                ],
                "errors": [],
                "warnings": []
              }
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "properties": {
                    "adapterId": {
                      "enum": [
                        "across",
                        "circleCctp",
                        "debridge",
                        "layerzero",
                        "relay",
                        "socket"
                      ],
                      "type": "string"
                    },
                    "excludedAdapters": {
                      "items": {
                        "enum": [
                          "across",
                          "circleCctp",
                          "debridge",
                          "layerzero",
                          "relay",
                          "socket"
                        ],
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "hyperCoreBalance": {
                      "description": "HyperCore targets only. Defaults to perps.",
                      "enum": [
                        "perps",
                        "spot"
                      ],
                      "type": "string"
                    },
                    "maxNativeFee": {
                      "description": "The most the user accepted paying in native fees on top of sourceAmount, in base units of the source chain's native token: the sum of the chosen route's fees with paidFrom native plus headroom (about 20%, since message fees follow gas prices), 0 when it has none. If the new route's native fees are higher, execute returns 409 with no actions.",
                      "pattern": "^[0-9]{1,78}$",
                      "type": "string"
                    },
                    "minTargetAmount": {
                      "description": "The least the user accepted receiving, in targetToken base units: the minTargetAmount of the route they chose, usually less a small margin (about 0.5%) since it moves between calls. Execute quotes again, and if the new route could deliver less, it returns 409 with the new amounts and no actions so the user can decide again.",
                      "maxLength": 78,
                      "pattern": "^[0-9]+$",
                      "type": "string"
                    },
                    "recipientAddress": {
                      "description": "Must equal senderAddress.",
                      "pattern": "^0x[a-fA-F0-9]{40}$",
                      "type": "string"
                    },
                    "senderAddress": {
                      "pattern": "^0x[a-fA-F0-9]{40}$",
                      "type": "string"
                    },
                    "sourceAmount": {
                      "description": "Exact base-unit amount that leaves the wallet. Every fee except native ones comes out of it.",
                      "maxLength": 78,
                      "pattern": "^[0-9]+$",
                      "type": "string"
                    },
                    "sourceChainId": {
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991,
                      "type": "integer"
                    },
                    "sourceToken": {
                      "description": "Source token; the zero address (or 0xEeee…EEeE) bridges the chain's native token.",
                      "pattern": "^0x[a-fA-F0-9]{40}$",
                      "type": "string"
                    },
                    "targetChainId": {
                      "exclusiveMinimum": 0,
                      "maximum": 9007199254740991,
                      "type": "integer"
                    },
                    "targetToken": {
                      "description": "Target token. It may differ from sourceToken, in which case the route swaps across tokens.",
                      "pattern": "^0x[a-fA-F0-9]{40}$",
                      "type": "string"
                    },
                    "targetType": {
                      "description": "HyperEVM targets only. hyperCore credits the recipient's HyperCore USDC balance; hyperEvm delivers the token on HyperEVM. Defaults to hyperCore for HyperEVM USDC or when hyperCoreBalance is set, otherwise hyperEvm.",
                      "enum": [
                        "hyperCore",
                        "hyperEvm"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "sourceAmount",
                    "sourceChainId",
                    "targetChainId",
                    "sourceToken",
                    "targetToken",
                    "adapterId",
                    "senderAddress",
                    "recipientAddress"
                  ],
                  "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"
            },
            "output": {
              "properties": {
                "example": {
                  "$schema": "https://json-schema.org/draft/2020-12/schema",
                  "additionalProperties": false,
                  "properties": {
                    "execution": {
                      "additionalProperties": false,
                      "properties": {
                        "adapter": {
                          "enum": [
                            "across",
                            "circleCctp",
                            "debridge",
                            "layerzero",
                            "relay",
                            "socket"
                          ],
                          "type": "string"
                        },
                        "adapterName": {
                          "type": "string"
                        },
                        "approval": {
                          "additionalProperties": false,
                          "description": "ERC-20 sources: execute approves exactly sourceAmount of token to spender before the bridge transaction.",
                          "properties": {
                            "spender": {
                              "pattern": "^0x[a-fA-F0-9]{40}$",
                              "type": "string"
                            },
                            "token": {
                              "pattern": "^0x[a-fA-F0-9]{40}$",
                              "type": "string"
                            }
                          },
                          "required": [
                            "token",
                            "spender"
                          ],
                          "type": "object"
                        },
                        "estimatedDurationSeconds": {
                          "type": "number"
                        },
                        "estimatedTargetAmount": {
                          "type": "string"
                        },
                        "expiresAt": {
                          "description": "Unix seconds. Send the execute actions before it, otherwise run execute again.",
                          "maximum": 9007199254740991,
                          "minimum": -9007199254740991,
                          "type": "integer"
                        },
                        "fees": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "amount": {
                                "description": "Base units of token.",
                                "type": "string"
                              },
                              "kind": {
                                "enum": [
                                  "bridge",
                                  "relayer",
                                  "protocol",
                                  "forwarding",
                                  "gas",
                                  "referral"
                                ],
                                "type": "string"
                              },
                              "paidFrom": {
                                "description": "input: deducted in the source token, within sourceAmount. output: deducted in the target token from the delivered amount. native: sent as extra native value on top of sourceAmount.",
                                "enum": [
                                  "input",
                                  "output",
                                  "native"
                                ],
                                "type": "string"
                              },
                              "token": {
                                "additionalProperties": false,
                                "properties": {
                                  "address": {
                                    "pattern": "^0x[a-fA-F0-9]{40}$",
                                    "type": "string"
                                  },
                                  "chainId": {
                                    "maximum": 9007199254740991,
                                    "minimum": -9007199254740991,
                                    "type": "integer"
                                  },
                                  "decimals": {
                                    "maximum": 9007199254740991,
                                    "minimum": -9007199254740991,
                                    "type": "integer"
                                  },
                                  "symbol": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "chainId",
                                  "address",
                                  "symbol",
                                  "decimals"
                                ],
                                "type": "object"
                              }
                            },
                            "required": [
                              "kind",
                              "token",
                              "amount",
                              "paidFrom"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "hyperCoreBalance": {
                          "enum": [
                            "perps",
                            "spot"
                          ],
                          "type": "string"
                        },
                        "minTargetAmount": {
                          "type": "string"
                        },
                        "providerRef": {
                          "description": "The provider's quote or order id.",
                          "type": "string"
                        },
                        "sourceAmount": {
                          "description": "Exactly what leaves the wallet in the source token.",
                          "type": "string"
                        },
                        "sourceToken": {
                          "additionalProperties": false,
                          "properties": {
                            "address": {
                              "pattern": "^0x[a-fA-F0-9]{40}$",
                              "type": "string"
                            },
                            "chainId": {
                              "maximum": 9007199254740991,
                              "minimum": -9007199254740991,
                              "type": "integer"
                            },
                            "decimals": {
                              "maximum": 9007199254740991,
                              "minimum": -9007199254740991,
                              "type": "integer"
                            },
                            "symbol": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "chainId",
                            "address",
                            "symbol",
                            "decimals"
                          ],
                          "type": "object"
                        },
                        "targetToken": {
                          "additionalProperties": false,
                          "description": "The requested token. Target amounts use its decimals, also for HyperCore deliveries.",
                          "properties": {
                            "address": {
                              "pattern": "^0x[a-fA-F0-9]{40}$",
                              "type": "string"
                            },
                            "chainId": {
                              "maximum": 9007199254740991,
                              "minimum": -9007199254740991,
                              "type": "integer"
                            },
                            "decimals": {
                              "maximum": 9007199254740991,
                              "minimum": -9007199254740991,
                              "type": "integer"
                            },
                            "symbol": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "chainId",
                            "address",
                            "symbol",
                            "decimals"
                          ],
                          "type": "object"
                        },
                        "targetType": {
                          "enum": [
                            "hyperCore",
                            "hyperEvm"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "adapter",
                        "adapterName",
                        "sourceToken",
                        "targetToken",
                        "sourceAmount",
                        "estimatedTargetAmount",
                        "minTargetAmount",
                        "fees"
                      ],
                      "type": "object"
                    },
                    "response": {
                      "additionalProperties": false,
                      "properties": {
                        "actions": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "chainId": {
                                "maximum": 9007199254740991,
                                "minimum": -9007199254740991,
                                "type": "integer"
                              },
                              "data": {
                                "additionalProperties": false,
                                "properties": {
                                  "data": {
                                    "type": "string"
                                  },
                                  "from": {
                                    "pattern": "^0x[a-fA-F0-9]{40}$",
                                    "type": "string"
                                  },
                                  "to": {
                                    "pattern": "^0x[a-fA-F0-9]{40}$",
                                    "type": "string"
                                  },
                                  "value": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "from",
                                  "to",
                                  "data",
                                  "value"
                                ],
                                "type": "object"
                              },
                              "type": {
                                "const": "transaction",
                                "type": "string"
                              },
                              "verification": {
                                "additionalProperties": false,
                                "properties": {
                                  "expiresAt": {
                                    "exclusiveMinimum": 0,
                                    "maximum": 9007199254740991,
                                    "type": "integer"
                                  },
                                  "hash": {
                                    "pattern": "^0x[a-f0-9]{64}$",
                                    "type": "string"
                                  },
                                  "nonce": {
                                    "pattern": "^0x[a-f0-9]{64}$",
                                    "type": "string"
                                  },
                                  "subject": {
                                    "pattern": "^0x[a-f0-9]{40}$",
                                    "type": "string"
                                  },
                                  "tag": {
                                    "pattern": "^0x[a-f0-9]{64}$",
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "hash",
                                  "expiresAt",
                                  "subject",
                                  "nonce",
                                  "tag"
                                ],
                                "type": "object"
                              }
                            },
                            "required": [
                              "type",
                              "chainId",
                              "data"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "errors": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "code": {
                                "type": "string"
                              },
                              "message": {
                                "type": "string"
                              },
                              "path": {
                                "items": {
                                  "type": [
                                    "string",
                                    "number"
                                  ]
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "code",
                              "message"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "warnings": {
                          "items": {
                            "additionalProperties": false,
                            "properties": {
                              "code": {
                                "type": "string"
                              },
                              "message": {
                                "type": "string"
                              },
                              "path": {
                                "items": {
                                  "type": [
                                    "string",
                                    "number"
                                  ]
                                },
                                "type": "array"
                              }
                            },
                            "required": [
                              "code",
                              "message"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        }
                      },
                      "required": [
                        "actions",
                        "warnings",
                        "errors"
                      ],
                      "type": "object"
                    }
                  },
                  "required": [
                    "execution",
                    "response"
                  ],
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-02T17:42:30.019Z",
    "quality": {
      "l30DaysTotalCalls": 6,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-11-02T17:42:57.837Z"
    },
    "resource": "https://chainhilt.ai/api/v1/bridge/execute",
    "serviceName": "chainhilt-x402",
    "tags": [
      "bridge",
      "execution"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Prepare the selected bridge route as ordered unsigned transactions: an exact-amount ERC-20 approval when needed (after an approval to 0 for tokens like Ethereum USDT), then the bridge transaction. Pass the minTargetAmount and maxNativeFee the user accepted; if the fresh quote delivers less or charges more native fee, it returns 409 with quote { adapter, estimatedTargetAmount, minTargetAmount, nativeFee } and no actions. Send the actions before expiresAt."
}

What the leaf hashes

{"body":"54bf67cf7d72e1198a3081f7aad14d151dfecab53f951685626513d06af93032","id":2199915,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646793552192,"prev":null,"subject":"x402_bazaar:https://chainhilt.ai/api/v1/bridge/execute","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. 0xfdbb7ec7ee746ef759d3756270af58453956c03e6a9a984347a54293273200a0
  2. 0x4032bfac2b023686b8371f68b53ce16cc1a8cc9c03286ccadf099d0f70ea57fb
  3. 0xa0d3b19642a02ebf80117b2a96c1e95cd19b59a6a6880c20b85ef41b4213505e
  4. 0x5bea21f36a79823520f9f9cabd2b048c2eacb32c4edff2ba174245a4f0bdb224
  5. 0x07f4d887764377a59151b45426d969bf1b3ccfec619d7379b6492a8e28de6a70
  6. 0xdc3deeb030e1ee518bdbb6277d49851a536c644b357af2c9b10714221e5c960d
  7. 0xbc25194b8dd22861ba18560ffd302f5e4aa18f5caf6cac0535a6dfe6c64b67da
  8. 0xf54566d850d2930b846b5242174b8abf697c75ad27de6b295b39a3ac7f78b981
  9. 0x3f919652ac8454be313d2795b98366f7e03431b76e806d5f65ca89727a9dccb2
  10. 0x3b183355bb726cdc52d8456d2a49f5539cfb7c1f2d4755e060401e4c9ef737ea
  11. 0x8f376a0576c9d1462239b2f3bfa72d1e7db404c0884807ca3d42144667231cdd
  12. 0xcf45699f12ed321cb81bb3f661993b9473cc0dc579d286e42718f66c86cf11cb
  13. 0x2612b2a6ca482d4e1e568f2a6d1980f6401f76dd9a2480fd196bb762b9e1c71c
  14. 0x59ed3c823c7507ae1b2993d19eda543383739dde961b25c4e0927023fff6be12
  15. 0x4068a4306db47ea0eae5f76e5137753caa3dbb132dca6a61a4d6c1838a52700f
  16. 0x25127db2e775737b2874f6a159f7c1bf984317eea6482e94589c3ef4c5ccab32
  17. 0xec5d643575d83c9e07e65deeef71943b53cbf3007e7e2b9a6ef414081509b0cc
  18. 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON