{"id":2633080,"recorded_at":"2026-11-03T19:33:20.530898Z","observed_at":"2026-11-03T19:33:20.530858Z","subject_kind":"source_record","subject":"x402_bazaar:https://chainhilt.ai/api/v1/bridge/execute","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://chainhilt.ai/api/v1/bridge/execute"]],"name":"chainhilt-x402","owner_address":"0xdece8e839414e4a99213c658abbd2294d5bd42b0","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xdECE8E839414E4a99213C658ABbD2294d5BD42B0","scheme":"exact"}],"description":"Prepare the selected bridge route as ordered unsigned transactions: an exact-amount ERC-20 approval when needed (after an approval to 0 for tokens like Ethereum USDT), then the bridge transaction. Pass the minTargetAmount and maxNativeFee the user accepted; if the fresh quote delivers less or charges more native fee, it returns 409 with quote { adapter, estimatedTargetAmount, minTargetAmount, nativeFee } and no actions. Send the actions before expiresAt.","extensions":{"bazaar":{"info":{"input":{"body":{"adapterId":"across","hyperCoreBalance":"perps","maxNativeFee":"0","minTargetAmount":"9944085","recipientAddress":"0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60","senderAddress":"0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60","sourceAmount":"10000000","sourceChainId":8453,"sourceToken":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","targetChainId":999,"targetToken":"0xb88339CB7199b77E23DB6E890353E22632Ba630f","targetType":"hyperCore"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"execution":{"adapter":"across","adapterName":"Across","approval":{"spender":"0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"estimatedDurationSeconds":2,"estimatedTargetAmount":"9994056","expiresAt":1790870627,"fees":[{"amount":"5900","kind":"bridge","paidFrom":"input","token":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chainId":8453,"decimals":6,"symbol":"USDC"}}],"hyperCoreBalance":"perps","minTargetAmount":"9994056","providerRef":"lh5r9-1790867234078-e436362840a7","sourceAmount":"10000000","sourceToken":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chainId":8453,"decimals":6,"symbol":"USDC"},"targetToken":{"address":"0xb88339CB7199b77E23DB6E890353E22632Ba630f","chainId":999,"decimals":6,"symbol":"USDC"},"targetType":"hyperCore"},"response":{"actions":[{"chainId":8453,"data":{"data":"0x095ea7b3","from":"0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60","to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","value":"0"},"type":"transaction"},{"chainId":8453,"data":{"data":"0xad5425c6","from":"0xE4934BB19E0B97109033dBfDcCc6957E32F9Cc60","to":"0x09aea4b2242abC8bb4BB78D537A67a245A7bEC64","value":"0"},"type":"transaction"}],"errors":[],"warnings":[]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"adapterId":{"enum":["across","circleCctp","debridge","layerzero","relay","socket"],"type":"string"},"excludedAdapters":{"items":{"enum":["across","circleCctp","debridge","layerzero","relay","socket"],"type":"string"},"type":"array"},"hyperCoreBalance":{"description":"HyperCore targets only. Defaults to perps.","enum":["perps","spot"],"type":"string"},"maxNativeFee":{"description":"The most the user accepted paying in native fees on top of sourceAmount, in base units of the source chain's native token: the sum of the chosen route's fees with paidFrom native plus headroom (about 20%, since message fees follow gas prices), 0 when it has none. If the new route's native fees are higher, execute returns 409 with no actions.","pattern":"^[0-9]{1,78}$","type":"string"},"minTargetAmount":{"description":"The least the user accepted receiving, in targetToken base units: the minTargetAmount of the route they chose, usually less a small margin (about 0.5%) since it moves between calls. Execute quotes again, and if the new route could deliver less, it returns 409 with the new amounts and no actions so the user can decide again.","maxLength":78,"pattern":"^[0-9]+$","type":"string"},"recipientAddress":{"description":"Must equal senderAddress.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"senderAddress":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"sourceAmount":{"description":"Exact base-unit amount that leaves the wallet. Every fee except native ones comes out of it.","maxLength":78,"pattern":"^[0-9]+$","type":"string"},"sourceChainId":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"sourceToken":{"description":"Source token; the zero address (or 0xEeee…EEeE) bridges the chain's native token.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"targetChainId":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"targetToken":{"description":"Target token. It may differ from sourceToken, in which case the route swaps across tokens.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"targetType":{"description":"HyperEVM targets only. hyperCore credits the recipient's HyperCore USDC balance; hyperEvm delivers the token on HyperEVM. Defaults to hyperCore for HyperEVM USDC or when hyperCoreBalance is set, otherwise hyperEvm.","enum":["hyperCore","hyperEvm"],"type":"string"}},"required":["sourceAmount","sourceChainId","targetChainId","sourceToken","targetToken","adapterId","senderAddress","recipientAddress"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"execution":{"additionalProperties":false,"properties":{"adapter":{"enum":["across","circleCctp","debridge","layerzero","relay","socket"],"type":"string"},"adapterName":{"type":"string"},"approval":{"additionalProperties":false,"description":"ERC-20 sources: execute approves exactly sourceAmount of token to spender before the bridge transaction.","properties":{"spender":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"token":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"}},"required":["token","spender"],"type":"object"},"estimatedDurationSeconds":{"type":"number"},"estimatedTargetAmount":{"type":"string"},"expiresAt":{"description":"Unix seconds. Send the execute actions before it, otherwise run execute again.","maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"fees":{"items":{"additionalProperties":false,"properties":{"amount":{"description":"Base units of token.","type":"string"},"kind":{"enum":["bridge","relayer","protocol","forwarding","gas","referral"],"type":"string"},"paidFrom":{"description":"input: deducted in the source token, within sourceAmount. output: deducted in the target token from the delivered amount. native: sent as extra native value on top of sourceAmount.","enum":["input","output","native"],"type":"string"},"token":{"additionalProperties":false,"properties":{"address":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"chainId":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"decimals":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"symbol":{"type":"string"}},"required":["chainId","address","symbol","decimals"],"type":"object"}},"required":["kind","token","amount","paidFrom"],"type":"object"},"type":"array"},"hyperCoreBalance":{"enum":["perps","spot"],"type":"string"},"minTargetAmount":{"type":"string"},"providerRef":{"description":"The provider's quote or order id.","type":"string"},"sourceAmount":{"description":"Exactly what leaves the wallet in the source token.","type":"string"},"sourceToken":{"additionalProperties":false,"properties":{"address":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"chainId":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"decimals":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"symbol":{"type":"string"}},"required":["chainId","address","symbol","decimals"],"type":"object"},"targetToken":{"additionalProperties":false,"description":"The requested token. Target amounts use its decimals, also for HyperCore deliveries.","properties":{"address":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"chainId":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"decimals":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"symbol":{"type":"string"}},"required":["chainId","address","symbol","decimals"],"type":"object"},"targetType":{"enum":["hyperCore","hyperEvm"],"type":"string"}},"required":["adapter","adapterName","sourceToken","targetToken","sourceAmount","estimatedTargetAmount","minTargetAmount","fees"],"type":"object"},"response":{"additionalProperties":false,"properties":{"actions":{"items":{"additionalProperties":false,"properties":{"chainId":{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},"data":{"additionalProperties":false,"properties":{"data":{"type":"string"},"from":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"to":{"pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"value":{"type":"string"}},"required":["from","to","data","value"],"type":"object"},"type":{"const":"transaction","type":"string"},"verification":{"additionalProperties":false,"properties":{"expiresAt":{"exclusiveMinimum":0,"maximum":9007199254740991,"type":"integer"},"hash":{"pattern":"^0x[a-f0-9]{64}$","type":"string"},"nonce":{"pattern":"^0x[a-f0-9]{64}$","type":"string"},"subject":{"pattern":"^0x[a-f0-9]{40}$","type":"string"},"tag":{"pattern":"^0x[a-f0-9]{64}$","type":"string"}},"required":["hash","expiresAt","subject","nonce","tag"],"type":"object"}},"required":["type","chainId","data"],"type":"object"},"type":"array"},"errors":{"items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"items":{"type":["string","number"]},"type":"array"}},"required":["code","message"],"type":"object"},"type":"array"},"warnings":{"items":{"additionalProperties":false,"properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"items":{"type":["string","number"]},"type":"array"}},"required":["code","message"],"type":"object"},"type":"array"}},"required":["actions","warnings","errors"],"type":"object"}},"required":["execution","response"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793712289/bazaar-icons/18d1fcf093fb95b4.png","lastUpdated":"2026-11-03T13:29:39.489Z","quality":{"l30DaysTotalCalls":31,"l30DaysUniquePayers":3,"lastCalledAt":"2026-11-03T13:30:31.958Z"},"resource":"https://chainhilt.ai/api/v1/bridge/execute","serviceName":"chainhilt-x402","tags":["bridge","execution"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Prepare the selected bridge route as ordered unsigned transactions: an exact-amount ERC-20 approval when needed (after an approval to 0 for tokens like Ethereum USDT), then the bridge transaction. Pass the minTargetAmount and maxNativeFee the user accepted; if the fresh quote delivers less or charges more native fee, it returns 409 with quote { adapter, estimatedTargetAmount, minTargetAmount, nativeFee } and no actions. Send the actions before expiresAt."},"body_sha256":"f05cbe3f56edb19823fede48552fdf0fda548f23ceaa3dfeb63bd528b327f9e8","prev_id":2199915,"leaf":"0x44388eed2afcb90e3ae7ee5d03d9ec76b1c60b8ab96c0a528027a51547f9c92d","leaf_text":"{\"body\":\"f05cbe3f56edb19823fede48552fdf0fda548f23ceaa3dfeb63bd528b327f9e8\",\"id\":2633080,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793734400530858,\"prev\":2199915,\"subject\":\"x402_bazaar:https://chainhilt.ai/api/v1/bridge/execute\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-11-03","leaves":425475,"root":"0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a","chained":"0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43","anchor_chain":"eip155:5042002","anchor_tx":"0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7","anchor_block":70601990},"proof":["0x4438208190a3e37ae777a0c1ca59ded45b20985eb48faf7c784d49b748864f39","0x5e299ceab8d31f527fea09e6012f18ed1aa0fec67aea61ea0a9ff2bdec28f355","0x9b476c9643aade6e7ea53fd67450bacd673d9073ea7941e928e2c7ad911331e8","0xec5632b6596e09459a4a189d5ad20407560c77b72a3aa596dc15613ed7beb816","0x2fa83f2c3a2eca562a77e811d2fcd670db3d33ee0ac05456d8ae94260f777455","0x222704e0afff1054deb6aa8a4715e6e27f5d56b8f441037668301f80870beeda","0x6d250798732eba71078713a11356f3969124e3486fcd5cfe38a31d5c3f4d0775","0x21587e2999f77c0d5e093fa84d2f9a423245651ba4865bce4da7164b317e9b4a","0x189f35288bc1a3701e48597722a5c18333c2eb49dde7a29abe893cc4700eb20c","0x269bb3421dd2537eeae5526cb8e505bff5c680af5f738512af8c308d421712bf","0xc5a10c88376bbc89c5b1281ca2ac735979b413dc2f86eea54b3a3b34f7c2505b","0x5ff43b4af0926b2c821ecfc8692ba1e71eab00783adb09823a8a2e2208cf51ec","0xcda9afbf6d521dd006295916d12948a467a90d542e8d2f80f42339b4f83ed5b1","0xb86edd36717aff076ef26c04db10a77f49a2dca8367fae52e69b19705922afab","0xeeeab58fe0869203702d6caa20f3db31453ec2f4ac7b99890f0842a5616a7f99","0x35ca4633a97853eefbf38aaf743dd7ff85a4c731ccc8e31a34fd826c3142d6ea","0x87df2ed9052c264d606c076742aa7e54b69fc8344b21e972ebcb19d020b7ecf3","0x012ad914f3f945da3b6b48eddc7a1388613e4afc04339deb76c609611864e9b9","0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6"]}