← The evidence ledger
Evidence row 2199928
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://chainhilt.ai/api/v1/perp/hyperliquid/twap/place/preview
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 3202b16751461577092f7fa2f45fd0fb1d0be0de0345eb9939a95f596c4fffd0
- Leaf
- 0xf38020523c54b2dc118d4e0332a6719d21cfca22e208a061adce039dce3f518a
What was observed
{
"endpoints": [
[
"x402",
"https://chainhilt.ai/api/v1/perp/hyperliquid/twap/place/preview"
]
],
"name": "chainhilt-x402",
"owner_address": "0xdece8e839414e4a99213c658abbd2294d5bd42b0",
"raw": {
"accepts": [
{
"amount": "1000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xdECE8E839414E4a99213C658ABbD2294d5BD42B0",
"scheme": "exact"
}
],
"description": "Prepare a TWAP order for L1 signing. Supply asset, side, total size, reduce-only, duration of 5 to 10,080 minutes, and randomize. Estimated total value at the current mid must be at least $100 for perps or 100 of the pair's quote token for spot. Builder-deployed perps are not supported. Sign and submit using the returned submitPath. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"action": {
"twap": {
"a": 0,
"b": true,
"m": 30,
"r": false,
"s": "0.01",
"t": true
},
"type": "twapOrder"
},
"nonce": 1710000000000
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"response": {
"actions": [
{
"chainId": 42161,
"data": {
"action": {
"twap": {
"a": 0,
"b": true,
"m": 30,
"r": false,
"s": "0.01",
"t": true
},
"type": "twapOrder"
},
"nonce": 1710000000000,
"typedData": {
"domain": {
"chainId": 1337,
"name": "Exchange",
"verifyingContract": "0x0000000000000000000000000000000000000000",
"version": "1"
},
"message": {
"connectionId": "0x39c45888f5aa540c7605aac5a1a4316347ba09f9948095174ff50dc1069e980c",
"source": "a"
},
"primaryType": "Agent",
"types": {
"Agent": [
{
"name": "source",
"type": "string"
},
{
"name": "connectionId",
"type": "bytes32"
}
],
"EIP712Domain": [
{
"name": "name",
"type": "string"
},
{
"name": "version",
"type": "string"
},
{
"name": "chainId",
"type": "uint256"
},
{
"name": "verifyingContract",
"type": "address"
}
]
}
}
},
"protocol": "hyperliquid",
"submitPath": "/perp/hyperliquid/twap/place/execute",
"type": "signature"
}
],
"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": {
"accountAddress": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"action": {
"additionalProperties": false,
"properties": {
"twap": {
"additionalProperties": false,
"properties": {
"a": {
"description": "asset",
"maximum": 99999,
"minimum": 0,
"type": "integer"
},
"b": {
"description": "isBuy",
"type": "boolean"
},
"m": {
"description": "Duration in minutes; exchange duration limits apply",
"maximum": 10080,
"minimum": 5,
"type": "integer"
},
"r": {
"description": "reduceOnly",
"type": "boolean"
},
"s": {
"description": "size",
"pattern": "^(0|[1-9][0-9]*)(\\.[0-9]+)?$",
"type": "string"
},
"t": {
"description": "randomize",
"type": "boolean"
}
},
"required": [
"a",
"b",
"s",
"r",
"m",
"t"
],
"type": "object"
},
"type": {
"const": "twapOrder",
"type": "string"
}
},
"required": [
"type",
"twap"
],
"type": "object"
},
"expiresAfter": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"nonce": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"vaultAddress": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"action"
],
"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": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-11-02T17:41:12.602Z",
"quality": {
"l30DaysTotalCalls": 4,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-11-02T17:41:12.402Z"
},
"resource": "https://chainhilt.ai/api/v1/perp/hyperliquid/twap/place/preview",
"serviceName": "chainhilt-x402",
"tags": [
"perp",
"hyperliquid",
"trading"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Prepare a TWAP order for L1 signing. Supply asset, side, total size, reduce-only, duration of 5 to 10,080 minutes, and randomize. Estimated total value at the current mid must be at least $100 for perps or 100 of the pair's quote token for spot. Builder-deployed perps are not supported. Sign and submit using the returned submitPath. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\"."
}What the leaf hashes
{"body":"3202b16751461577092f7fa2f45fd0fb1d0be0de0345eb9939a95f596c4fffd0","id":2199928,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646793594763,"prev":null,"subject":"x402_bazaar:https://chainhilt.ai/api/v1/perp/hyperliquid/twap/place/preview","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).
- 0xf380501a7411c80a1d496d56c07efdf3342cfa9ad61c0312abc230b97ec1c84f
- 0x8ed71d98113eb8c1d9c31f58d0d74187047755698cc9d2d09779eff327531445
- 0xd0b96fe189956a567cbc0abbb09ad03c7911ad48dad5fef2f42ea866d899acb1
- 0x88bdc392b6562f35bb850c2ed227f1a226fc9ab2212d68e8368299dd14bfb373
- 0x8876eb74e638cd180ae9771af6deb7bf023580f99baba34a2515d1000b41061c
- 0x053b52d89bf55aee157e2edfe77ab5ad7dcf9513bfea69345ff5bf71d8f3d685
- 0x5d53da81e32e509b20f15bf03bd7b8ce2121b36d821062ba5ca684321e2785fc
- 0xd26701ed032e1b4481b851748121bf50b15515d95aef14fcb5ea4f5cc0641652
- 0x2a77feb3621dec374e9c96c802b71c4e2b18391b8d5672f08576dcdd63ecdef6
- 0x6066e447dcd9e39155c9bf1c5887f48a26bc800e3a5634ed3d23253de73a9a67
- 0xa59794b8490b03350d41cbd7fb24aa59ef497870ae1876af8534f69eadeae5a1
- 0x442150e0ad6b72c50ea02dcf5f010eb2ee6de0816082911680c9e7b96cd0e745
- 0xc3d58dcd2229e8124095a5a08b6547a8aab4e18490d7243750c0deb944765dc5
- 0xfa8b123f46e2c0606637c2fc0bef7815e7e004938cca6b86fafd908901f0b35f
- 0xde6a8fd6590b70565baa6078cbc8add8d94950fe959ebaf8c3716adcdbd78aa8
- 0x6dd7e4db65395e8670c7c2747d44fec79e03305934ef4746bf5dbca04ec6ec49
- 0xec5d643575d83c9e07e65deeef71943b53cbf3007e7e2b9a6ef414081509b0cc
- 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af