{"id":2189985,"recorded_at":"2026-11-02T18:20:52.510815Z","observed_at":"2026-11-02T18:20:52.510734Z","subject_kind":"source_record","subject":"agentic_market:chainhilt-ai","kind":"listing","method":"sync.agentic_market/1","body":{"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":""},"body_sha256":"91bdd50f2f995c63ec71dc4906a7e23253cac17339c6e3c5f707dffc90515a7a","prev_id":1504024,"leaf":"0xcf472983b1088d400b56d142d9ac1935e9b9629b0b7c42c4992dc52a6dc11331","leaf_text":"{\"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\"}","day":{"day":"2026-11-02","leaves":444186,"root":"0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1","chained":"0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2","anchor_chain":"eip155:5042002","anchor_tx":"0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af","anchor_block":70432815},"proof":["0xcf46c30d280aa6c314599b95a26a22e73b33c7ab3122858eb660f13f1cb0bcd3","0xcd7ffa30194c65bc90f9c20f9875d34e4a8eefbf6d797fa93aecc5485134b5d9","0xd61051fe85620d12f93d530099b3128a44dc69863ebb040cf5b75b54df4b49be","0x781628611e4e58b94f8376eac10d6f649ce54280577e4b810c5ece35e0934ab9","0xc9e5dda1fdc3fbd465d2a996cdd8101bf930cb1e0f5e78dd5fe5109d74990ab8","0x8ea06c3bdb9b4e5b17f13768856667a18df0e6efcc2a78481fef69093c3ab553","0xedbdf18862eb9e51e6b3a32f3f4a11592fed1663c7ca453114501bb9c4dca78b","0x8eec13589e3fc9d26105320e43bb39ce371f20216840afedd1851153470850ce","0xb74636be710dc91de1e01bd51e4d872ad1be0d0595dd8fa237fbd4365867185e","0x8c96086eed535c7e6e898a406ed456219da2f756e9f7e9ef7ae4fc72cc8bdf30","0x72ab42f3c5a6ef5a4044ef2fdc6891273b02682b594ac6044b122a6461ad0992","0xdd70b02ace47c3d130058a43d9d07b1c248c91e80e9c82aa580d25929a652bb8","0x072f2f6577fd7448e35dd54b73d821e24c8d625a3295181aa05e7da8bcdbf170","0x4f21464039902a4044b17c93873adb5a93eecc8e977b4e039acb8cd5f4210b4b","0x5b456020389d8e0ef67f16a492c600b5b88189e59398bba308734db7e873e7e4","0x37d31d28d0bd3743650d57e9fbf999efa4592cac831267f83aa125335b35a16b","0xdb8bd933619a267f9790faac9839143d202be46af284371cc369cdf683f897ba","0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d","0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884"]}