{"id":3064624,"recorded_at":"2026-11-04T19:57:10.158822Z","observed_at":"2026-11-04T19:57:10.158760Z","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":{"description":"The chosen route's adapter from bridge/simulate.","enum":["across","circleCctp","debridge","layerzero","relay","socket"],"type":"string"},"excludedAdapters":{"description":"Adapter ids to skip, as listed by GET /bridge/adapters.","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":{"description":"Wallet that signs and sends the bridge; every returned action is from it.","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":{"description":"EVM chain id the tokens leave from.","exclusiveMinimum":0,"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":{"description":"EVM chain id the tokens arrive on; HyperCore deliveries use HyperEVM's chain id. Both chains must be mainnets or both testnets.","exclusiveMinimum":0,"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":{"properties":{"execution":{"properties":{"adapter":{"enum":["across","circleCctp","debridge","layerzero","relay","socket"],"type":"string"},"adapterName":{"type":"string"},"approval":{"description":"ERC-20 sources: execute approves exactly sourceAmount of token to spender before the bridge transaction.","type":"object"},"estimatedDurationSeconds":{"type":"number"},"estimatedTargetAmount":{"type":"string"},"expiresAt":{"description":"Unix seconds. Send the execute actions before it, otherwise run execute again.","type":"integer"},"fees":{"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":{"type":"object"},"targetToken":{"description":"The requested token. Target amounts use its decimals, also for HyperCore deliveries.","type":"object"},"targetType":{"enum":["hyperCore","hyperEvm"],"type":"string"}},"required":["adapter","adapterName","sourceToken","targetToken","sourceAmount","estimatedTargetAmount","minTargetAmount","fees"],"type":"object"},"response":{"properties":{"actions":{"type":"array"},"errors":{"type":"array"},"warnings":{"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-04T15:55:55.711Z","quality":{"l30DaysTotalCalls":36,"l30DaysUniquePayers":4,"lastCalledAt":"2026-11-04T15:55:54.482Z"},"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":"76fcfbc50a0f4775628011918ccec2f38d3247661ad3fc137ebe72746df2fb64","prev_id":2633080,"leaf":"0xfed58fd688f9ea02b5468ecf74088497e24f679da09e76d7eaa1897728d6f61f","leaf_text":"{\"body\":\"76fcfbc50a0f4775628011918ccec2f38d3247661ad3fc137ebe72746df2fb64\",\"id\":3064624,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793822230158760,\"prev\":2633080,\"subject\":\"x402_bazaar:https://chainhilt.ai/api/v1/bridge/execute\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-11-04","leaves":424109,"root":"0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee","chained":"0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b","anchor_chain":"eip155:5042002","anchor_tx":"0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345","anchor_block":70772483},"proof":["0xfed5a4c4420856e5b25e83e40de7648319056245b8f7faaaa3f82ae7b7b98a15","0xc05ecd71624e29f65f157b5f508fbd278f31e3712faff0fefd207494002d19eb","0xec2ace68e4e33ae3668c5db8e1032ce9a26076288debaee81b0829d9ba04699d","0x4d88cc30a0d3c6e824e2e56e9f43ef1ae5ed23a60c8ff11bf6fdb9fa690c38d3","0xa5f113f90ad88fb79fbfec72a67a38cc71f0f8c1333f9cfe6ea9abd0c5c29138","0x7c0cbc709a37f17d4a5f94a08b0b6aa55625d55e595e8f7ea47e79917ada5a89","0x53c2694b5c07f0415a33de6c051326524211f0852602b93f9838c4e63a60be64","0x16e81f492603b25088d4e227191cfe8238126746c5b2813e0ed2e7e8c725c04a","0xf7c1f6c01b6f55ea9dc11bc13af5a25d8eb138c639b193932922c82fa2b065ee","0x877ac35ecf3cecb2bc6d4b6ea65297017a566d8f3aa915c797c9c985b465606e","0x0fcaf2bb44a597800048034ecb505b5a4730c5ee0701bb16b699566c673db478","0x3fab29014a59c687f6118eca3485c41f9a6618c3a716d834942797aa73ac4570","0x9c9a1349fe399f124906d08ece44301ec112d4726d8b013ff45fb1549305dc22","0x22136ce0d951d9ba0a7af26db46b296e61b6d99bdcaac718cb7ad94fad708bef","0xf3c6700d5df4bc68d1e98c623150c4852d8000cd123b59c743588bef452bdd01","0x86f9d5fa5ffaf68243f66522b43dd83f29ab34fea48dd0c3366dc8c8821ebd3f","0xbb1998892a86d9633ea7b5de06760114b45777da649c217062ff0d65d7095f34"]}