addrbookFor publishers
← The evidence ledger

Evidence row 2189985

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:chainhilt-ai
Recorded
Previous row
#1504024
Body SHA-256
91bdd50f2f995c63ec71dc4906a7e23253cac17339c6e3c5f707dffc90515a7a
Leaf
0xcf472983b1088d400b56d142d9ac1935e9b9629b0b7c42c4992dc52a6dc11331

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://chainhilt.ai/api/v1/bridge/execute"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/bridge/simulate"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/bridge/status"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/asset-id"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/isolated-margin/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/leverage/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/order/cancel-all/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/order/cancel/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/order/modify/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/order/noop"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/order/place/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/orders/audit"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/portfolio/graph/render"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/portfolio/report"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/portfolio/risk-check"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/send-asset/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/trade/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/twap/cancel/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/twap/place/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/user-abstraction/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/perp/hyperliquid/withdraw/preview"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/activity/:address"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/events/:eventId"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/markets/:marketId"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/markets/:marketId/book"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/markets/search"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/orders/construct"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/positions/:address"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/quotes"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare"
    ],
    [
      "x402",
      "https://chainhilt.ai/api/v1/swap/execute"
    ]
  ],
  "name": "chainhilt.ai",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "chainhilt.ai",
    "endpoints": [
      {
        "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.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "across",
            "group": "body",
            "name": "adapterId",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "perps",
            "group": "body",
            "name": "hyperCoreBalance",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0",
            "group": "body",
            "name": "maxNativeFee",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "9944085",
            "group": "body",
            "name": "minTargetAmount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
            "group": "body",
            "name": "recipientAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
            "group": "body",
            "name": "senderAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10000000",
            "group": "body",
            "name": "sourceAmount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 8453,
            "group": "body",
            "name": "sourceChainId",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "group": "body",
            "name": "sourceToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 999,
            "group": "body",
            "name": "targetChainId",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xb88339CB7199b77E23DB6E890353E22632Ba630f",
            "group": "body",
            "name": "targetToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "hyperCore",
            "group": "body",
            "name": "targetType",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "bridge",
          "execution"
        ],
        "url": "https://chainhilt.ai/api/v1/bridge/execute"
      },
      {
        "description": "Compare bridge routes, best first: tokens, estimated and minimum target amounts, fees by token, duration, expiry and the approval each route needs. sourceAmount is exactly what leaves the wallet.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "perps",
            "group": "body",
            "name": "hyperCoreBalance",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
            "group": "body",
            "name": "senderAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10000000",
            "group": "body",
            "name": "sourceAmount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 8453,
            "group": "body",
            "name": "sourceChainId",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "group": "body",
            "name": "sourceToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 999,
            "group": "body",
            "name": "targetChainId",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xb88339CB7199b77E23DB6E890353E22632Ba630f",
            "group": "body",
            "name": "targetToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "hyperCore",
            "group": "body",
            "name": "targetType",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "chainhilt-x402",
        "tags": [
          "bridge",
          "execution"
        ],
        "url": "https://chainhilt.ai/api/v1/bridge/simulate"
      },
      {
        "description": "Look up a bridge after its transaction was sent, by the adapter that built it and the hash of the bridge transaction on the source chain; layerzero and relay also need the providerRef that bridge/execute returned (0x and 64 hex characters). Poll it every 10 to 15 seconds until the status is filled, refunded or failed; an error answer, such as a 429, is not charged. After a 429, wait the Retry-After seconds.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "circleCctp",
            "group": "query",
            "name": "adapter",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 8453,
            "group": "query",
            "name": "sourceChainId",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x5c504ed432cb51138bcf09aa5e8a410dd4a1e204ef84bfed1be16dfba1b22060",
            "group": "query",
            "name": "txHash",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "bridge"
        ],
        "url": "https://chainhilt.ai/api/v1/bridge/status"
      },
      {
        "description": "Resolve an order asset ID from asset (symbol, spot pair, @index, or numeric market index) and sourceDex (\"\" for default perps, \"spot\" for spot). Spot IDs are 10000 + spot market index; already formatted IDs are preserved. Token indexes are not market indexes. Unknown or ambiguous assets return 400; provider failures return 502. Use assetId as orders[].a or modify order.a before signing. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "PURR/USDC",
            "group": "body",
            "name": "asset",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "spot",
            "group": "body",
            "name": "sourceDex",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "assets"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/asset-id"
      },
      {
        "description": "Add or remove isolated margin for a perp asset. ntli is a signed integer in millionths of USD: 1000000 adds 1 USD; -1000000 removes 1 USD. isBuy defaults to true. Sign and submit unchanged to isolated-margin/execute (unpaid). Errors: 400 invalid input, 422 rejection, 502 provider failure. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/isolated-margin/preview"
      },
      {
        "description": "Set cross or isolated leverage for a perp asset. Supply isCross and positive integer leverage; market limits apply. Sign the L1 preview and submit unchanged to leverage/execute (unpaid). Errors: 400 invalid input, 422 exchange rejection, 502 provider failure. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/leverage/preview"
      },
      {
        "description": "Preview the Hyperliquid cancel-all action the user must sign, optionally scoped to a market. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "accountAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": true,
            "group": "body",
            "name": "fast",
            "required": false,
            "type": "boolean"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "execution",
          "orders"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/order/cancel-all/preview"
      },
      {
        "description": "Preview the Hyperliquid cancel action the user must sign for an open numeric order ID. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "accountAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": true,
            "group": "body",
            "name": "fast",
            "required": false,
            "type": "boolean"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 77738308,
            "group": "body",
            "name": "orderId",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "execution",
          "orders"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/order/cancel/preview"
      },
      {
        "description": "Prepare a single-order modification by OID or CLOID for L1 signing. Supply the full replacement order. Omit action.a unless true. Sign and submit unchanged using the returned submitPath. See /skills.md for signing rules. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "execution",
          "orders"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/order/modify/preview"
      },
      {
        "description": "Return the Hyperliquid noop action the user must sign to mark a nonce as used for safer in-flight cancellation workflows. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "execution",
          "safety"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/order/noop"
      },
      {
        "description": "Prepare an order for L1 signing with the configured lowercase builder and fee in tenths of a basis point. Sign and submit unchanged to the returned submitPath. Missing builder configuration returns 503. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "accountAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "execution",
          "orders"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/order/place/preview"
      },
      {
        "description": "Audit Hyperliquid open orders for stale, duplicate, conflicting, reduce-only, or unprotected orders. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "includeRaw",
            "required": false,
            "type": "boolean"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "orders",
          "risk"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/orders/audit"
      },
      {
        "description": "Return chart-ready Hyperliquid portfolio graph data for account value, PnL, drawdown, deposits, and withdrawals. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "includeRaw",
            "required": false,
            "type": "boolean"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "portfolio",
          "analytics"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/portfolio/graph/render"
      },
      {
        "description": "Produce an agent-ready Hyperliquid portfolio report covering equity, PnL, leverage, margin health, liquidation exposure, and concentration. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "includeRaw",
            "required": false,
            "type": "boolean"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "portfolio",
          "risk"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/portfolio/report"
      },
      {
        "description": "Detect high leverage, liquidation proximity, concentration, funding drag, and missing stops for a Hyperliquid account. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "includeRaw",
            "required": false,
            "type": "boolean"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "portfolio",
          "risk"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/portfolio/risk-check"
      },
      {
        "description": "Prepare a user-signed sendAsset transfer between users, subaccounts, spot and perp DEXs. Use \"\" for the default perp DEX and \"spot\" for spot; perp transfers require the collateral token. Sign with the main wallet and submit unchanged to send-asset/execute (unpaid). Invalid input returns 400; execution may return 422 for rejection or 502 for provider failure. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "1",
            "group": "body",
            "name": "amount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "destination",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "spot",
            "group": "body",
            "name": "destinationDex",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "",
            "group": "body",
            "name": "fromSubAccount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "",
            "group": "body",
            "name": "sourceDex",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USDC:0x6d1e7cde53ba9467b783cb7c530ce054",
            "group": "body",
            "name": "token",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "transfers"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/send-asset/preview"
      },
      {
        "description": "Preview a Hyperliquid trade with notional, margin impact, slippage, liquidation estimate, exchange fees, and builder fee. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "ETH",
            "group": "body",
            "name": "coin",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "includeRaw",
            "required": false,
            "type": "boolean"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "3500",
            "group": "body",
            "name": "limitPx",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "buy",
            "group": "body",
            "name": "side",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.1",
            "group": "body",
            "name": "size",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 25,
            "group": "body",
            "name": "slippageBps",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "preview",
          "risk"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/trade/preview"
      },
      {
        "description": "Prepare a TWAP cancellation for L1 signing. Supply action type twapCancel, asset ID a, and TWAP ID t. Sign and submit unchanged using the returned submitPath. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/twap/cancel/preview"
      },
      {
        "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\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": null,
            "group": "body",
            "name": "action",
            "required": false,
            "type": "object"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/twap/place/preview"
      },
      {
        "description": "Prepare a user-signed abstraction change: disabled, unifiedAccount, or portfolioMargin. Sign with the account owner's wallet, then submit using the returned submitPath. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "unifiedAccount",
            "group": "body",
            "name": "abstraction",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "user",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "account"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/user-abstraction/preview"
      },
      {
        "description": "Prepare a USDC-only withdrawal to the signing account. Unified account and portfolio margin accounts must use spot; manual mode may withdraw from spot and perp sources. Assets that are not USDC require a third-party bridge and return 400. Sign the returned typedData and submit unchanged to submitPath. Treat spot and perp as one balance only when the account abstraction mode is \"unifiedAccount\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x1111111111111111111111111111111111111111",
            "group": "body",
            "name": "accountAddress",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "body",
            "name": "amount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Arbitrum",
            "group": "body",
            "name": "destinationChainName",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1710000000000,
            "group": "body",
            "name": "nonce",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "",
            "group": "body",
            "name": "sourceDex",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "USDC",
            "group": "body",
            "name": "token",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "perp",
          "hyperliquid",
          "trading",
          "execution",
          "safety"
        ],
        "url": "https://chainhilt.ai/api/v1/perp/hyperliquid/withdraw/preview"
      },
      {
        "description": "Trade and settlement history of a venue account, newest first and cursor-paged: fills (TRADE, with the pUSD that actually moved, fees included), REDEEM, SPLIT/MERGE, CONVERSION and rewards, each with its Polygon transaction hash. Deposits and withdrawals appear only when `type` names them. Filter by `type`, `conditionId`, `side` and an ISO `start`/`end`; to page, pass `nextCursor` as `cursor` with the same filters. The ground truth after an ambiguous submit.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 20,
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "TRADE",
            "group": "query",
            "name": "type",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xFc60834353a02a5325883cea674B5931F923874C",
            "group": "path",
            "name": "address",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "portfolio"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/activity/:address"
      },
      {
        "description": "An event and every market under it. The venue's grouping of markets: every line of a match, or the mutually exclusive outcomes of a multi-outcome question (`negRisk: true` means exactly one of them resolves Yes). Markets come back in the search-result shape (outcome tokenIds, tradability, fees), each with the venue's short `label` when it has one. Reach an event from any market's `eventId`; an unknown id is a 422.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "32225",
            "group": "path",
            "name": "eventId",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "markets"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/events/:eventId"
      },
      {
        "description": "Prediction market detail: resolution rules, outcomes with their tokenIds, tick size, fees and the raw venue payload.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "562802",
            "group": "path",
            "name": "marketId",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "markets"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/markets/:marketId"
      },
      {
        "description": "Order books for every outcome of a market.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "562802",
            "group": "path",
            "name": "marketId",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "markets"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/markets/:marketId/book"
      },
      {
        "description": "Search prediction markets. `closingAfter`/`closingBefore` bound the venue query; other filters apply after fetching `limit` rows, so a page can be short or empty while `nextCursor` is set: keep paging until it is absent. `sort=closingTime` lists open markets closing soonest; with `closingBefore` it finds short-horizon markets such as the 5-minute crypto up/down slots, which text `query` search never returns.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 5,
            "group": "query",
            "name": "limit",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "fed",
            "group": "query",
            "name": "query",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "open",
            "group": "query",
            "name": "status",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "markets"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/markets/search"
      },
      {
        "description": "Construct a prediction-market order; never submits. `account` is the signer EOA; by default the maker is its deposit wallet (signatureType 3). Requires `credentialToken` from /predict/polymarket/credentials. Returns `construction` and a signature action the chainhilt wallet signs and POSTs to /predict/polymarket/orders/submit. Review orderSummary and warnings before signing: `estimatedBuilderFee` (ours) and `estimatedVenueFee` (Polymarket's) are pUSD on top of the principal.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
            "group": "body",
            "name": "account",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "pcr1.…",
            "group": "body",
            "name": "credentialToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "512329",
            "group": "body",
            "name": "marketId",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "GTC",
            "group": "body",
            "name": "orderType",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "111",
            "group": "body",
            "name": "outcomeTokenId",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": false,
            "group": "body",
            "name": "postOnly",
            "required": false,
            "type": "boolean"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.42",
            "group": "body",
            "name": "price",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "buy",
            "group": "body",
            "name": "side",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "body",
            "name": "size",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "deposit_wallet",
            "group": "body",
            "name": "walletType",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "execution",
          "orders"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/orders/construct"
      },
      {
        "description": "Held outcome-token positions with PnL and redeemability. Live positions from the venue's public data feed: size, average/current price, cash and realized PnL, and whether each position is redeemable (market resolved). Redemption itself is an on-chain action from the holding wallet; resolved positions redeem to pUSD. `truncated: true` means the upstream page cap was hit and more positions exist.",
        "method": "GET",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "false",
            "group": "query",
            "name": "redeemable",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xFc60834353a02a5325883cea674B5931F923874C",
            "group": "path",
            "name": "address",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "portfolio"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/positions/:address"
      },
      {
        "description": "Deterministic prediction-market quote from the live order book: integer micro-unit book walk (buys round principal up, sells round proceeds down). `estimatedVenueFee` is Polymarket's own taker fee at the average price (shares × rate × p × (1 − p), from the market's live fee schedule; null when the venue reports a fee type this API cannot price). Informational only — nothing is reserved.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "body",
            "name": "amount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "shares",
            "group": "body",
            "name": "amountType",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "512329",
            "group": "body",
            "name": "marketId",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0.45",
            "group": "body",
            "name": "maxPrice",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "111",
            "group": "body",
            "name": "outcomeTokenId",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "buy",
            "group": "body",
            "name": "side",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "quote"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/quotes"
      },
      {
        "description": "Prepare a pUSD withdrawal batch to the bridge routing address. `recipientAddr` defaults to the signer and is echoed in `plan.plan.details.recipient`; check it before signing. 422 when the asset is not on the bridge's list or the amount is under its minimum (2 pUSD for USDC on Base), since the bridge never delivers smaller transfers. On submit, `final` means the pUSD reached the bridge; delivery to the destination chain takes minutes.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x7A152b4C670Da5265535854Fd03271F64251d67a",
            "group": "path",
            "name": "signer",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "10",
            "group": "body",
            "name": "amount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
            "group": "body",
            "name": "recipientAddr",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "8453",
            "group": "body",
            "name": "toChainId",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "group": "body",
            "name": "toTokenAddress",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.001",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": null,
        "serviceName": "chainhilt-x402",
        "tags": [
          "predict",
          "polymarket",
          "prediction-markets",
          "wallet"
        ],
        "url": "https://chainhilt.ai/api/v1/predict/polymarket/wallet/:signer/withdraw/prepare"
      },
      {
        "description": "Select the best available swap quote and return ordered unsigned transaction actions. Run the returned actions in order: up to two approvals, then the swap.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x4200000000000000000000000000000000000006",
            "group": "body",
            "name": "buyToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 8453,
            "group": "body",
            "name": "chainId",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "1000000",
            "group": "body",
            "name": "sellAmount",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "group": "body",
            "name": "sellToken",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 100,
            "group": "body",
            "name": "slippageBps",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60",
            "group": "body",
            "name": "takerAddress",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.01",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "3",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "chainhilt-x402",
        "tags": [
          "swap",
          "execution"
        ],
        "url": "https://chainhilt.ai/api/v1/swap/execute"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "chainhilt-ai",
    "integrationType": "",
    "isNew": false,
    "name": "chainhilt.ai",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.003323",
      "currency": "USDC",
      "maxAmount": "0.01",
      "minAmount": "0.001"
    },
    "provider": "chainhilt.ai",
    "providerUrl": "",
    "serviceName": "chainhilt-x402",
    "tags": [
      "bridge",
      "execution",
      "perp",
      "hyperliquid",
      "trading",
      "assets",
      "orders",
      "safety",
      "risk",
      "portfolio",
      "analytics",
      "transfers",
      "preview",
      "account",
      "predict",
      "polymarket",
      "prediction-markets",
      "markets",
      "quote",
      "wallet",
      "swap"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"91bdd50f2f995c63ec71dc4906a7e23253cac17339c6e3c5f707dffc90515a7a","id":2189985,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793643652510734,"prev":1504024,"subject":"agentic_market:chainhilt-ai","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. 0xcf46c30d280aa6c314599b95a26a22e73b33c7ab3122858eb660f13f1cb0bcd3
  2. 0xcd7ffa30194c65bc90f9c20f9875d34e4a8eefbf6d797fa93aecc5485134b5d9
  3. 0xd61051fe85620d12f93d530099b3128a44dc69863ebb040cf5b75b54df4b49be
  4. 0x781628611e4e58b94f8376eac10d6f649ce54280577e4b810c5ece35e0934ab9
  5. 0xc9e5dda1fdc3fbd465d2a996cdd8101bf930cb1e0f5e78dd5fe5109d74990ab8
  6. 0x8ea06c3bdb9b4e5b17f13768856667a18df0e6efcc2a78481fef69093c3ab553
  7. 0xedbdf18862eb9e51e6b3a32f3f4a11592fed1663c7ca453114501bb9c4dca78b
  8. 0x8eec13589e3fc9d26105320e43bb39ce371f20216840afedd1851153470850ce
  9. 0xb74636be710dc91de1e01bd51e4d872ad1be0d0595dd8fa237fbd4365867185e
  10. 0x8c96086eed535c7e6e898a406ed456219da2f756e9f7e9ef7ae4fc72cc8bdf30
  11. 0x72ab42f3c5a6ef5a4044ef2fdc6891273b02682b594ac6044b122a6461ad0992
  12. 0xdd70b02ace47c3d130058a43d9d07b1c248c91e80e9c82aa580d25929a652bb8
  13. 0x072f2f6577fd7448e35dd54b73d821e24c8d625a3295181aa05e7da8bcdbf170
  14. 0x4f21464039902a4044b17c93873adb5a93eecc8e977b4e039acb8cd5f4210b4b
  15. 0x5b456020389d8e0ef67f16a492c600b5b88189e59398bba308734db7e873e7e4
  16. 0x37d31d28d0bd3743650d57e9fbf999efa4592cac831267f83aa125335b35a16b
  17. 0xdb8bd933619a267f9790faac9839143d202be46af284371cc369cdf683f897ba
  18. 0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d
  19. 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON