{"id":425051,"recorded_at":"2026-10-27T07:28:24.754385Z","observed_at":"2026-10-27T07:28:24.754292Z","subject_kind":"source_record","subject":"x402_bazaar:https://agent402.tools/api/geo-distance","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://agent402.tools/api/geo-distance"]],"name":"Geo distance (haversine)","owner_address":"0xabf4fabd7c416fb67202e5f9002389fc75e2a9d0","raw":{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","outputSchema":{"properties":{"km":{"type":"number"},"miles":{"type":"number"}},"required":["km","miles"],"type":"object"},"payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:143","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:43114","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0xe15fC38F6D8c56aF07bbCBe3BAf5708A2Bf42392","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:1329","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"2000","asset":"0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:10","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"5000","asset":"0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168","extra":{"name":"Global Dollar","version":"1"},"maxTimeoutSeconds":300,"network":"eip155:4663","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0xcebA9300f2b948710d2653dD7B07f33A8B32118C","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42220","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0x3600000000000000000000000000000000000000","extra":{"name":"USDC","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:5042","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"assetTransferMethod":"permit2","facilitatorAddress":"0x14fDa13953Fc30428938E6BF950d036e77214e52","name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"upto"},{"amount":"1000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"J7aN3PLJnTCF5qpEnvJHJsnCjcGuqC2rYtEM8Gv3xwg","scheme":"exact"},{"amount":"10000","asset":"CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75","extra":{"areFeesSponsored":true},"maxTimeoutSeconds":300,"network":"stellar:pubnet","payTo":"GDNJXCKW7ZM7GEEVP674TWPU26YJNBQ2FI4ZIPRKTPTNUEJMDHFJWWRL","scheme":"exact"},{"amount":"1000","asset":"31566704","extra":{"feePayer":"ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA","tag":"x402-global-challenge"},"maxTimeoutSeconds":300,"network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73ktiC1qzkkit8=","payTo":"C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE","scheme":"exact"},{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"GatewayWalletBatched","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee","version":"1"},"maxTimeoutSeconds":604900,"network":"eip155:8453","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"},{"amount":"1000","asset":"0x3600000000000000000000000000000000000000","extra":{"name":"GatewayWalletBatched","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee","version":"1"},"maxTimeoutSeconds":604900,"network":"eip155:5042","payTo":"0xaBF4FAbd7c416fB67202E5f9002389Fc75e2a9D0","scheme":"exact"}],"description":"Great-circle distance between two latitude/longitude points using the haversine formula. Returns kilometers and miles. Deterministic.","extensions":{"bazaar":{"info":{"input":{"body":{"from":{"lat":40.7128,"lng":-74.006},"to":{"lat":34.0522,"lng":-118.2437}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"km":3935.75,"miles":2445.56},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"from":{"description":"{ lat, lng } in decimal degrees","type":"object"},"to":{"description":"{ lat, lng } in decimal degrees","type":"object"}},"required":["from","to"]},"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":{"km":{"type":"number"},"miles":{"type":"number"}},"required":["km","miles"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_b4aw4uzd"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"maxItems":11,"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}},"payment-identifier":{"info":{"required":false},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"id":{"maxLength":128,"minLength":16,"pattern":"^[a-zA-Z0-9_-]+$","type":"string"},"required":{"type":"boolean"}},"required":["required"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1788138502/bazaar-icons/478aced8e219894c.png","lastUpdated":"2026-10-27T04:20:30.774Z","quality":{"l30DaysTotalCalls":11,"l30DaysUniquePayers":4,"lastCalledAt":"2026-10-27T04:20:30.577Z"},"resource":"https://agent402.tools/api/geo-distance","serviceName":"Geo distance (haversine)","tags":["math","geo","distance","haversine","latitude"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Great-circle distance between two latitude/longitude points using the haversine formula. Returns kilometers and miles. Deterministic."},"body_sha256":"6bd9bebbade0e6aa1363a325f00a7c9be7170cc2ec8fc8b056bd865f535a6c8f","prev_id":407254,"leaf":"0x7b39c62aa06d3d3d16924bf6176b573347ccff90c9329cf1ba6b838eb5d26854","leaf_text":"{\"body\":\"6bd9bebbade0e6aa1363a325f00a7c9be7170cc2ec8fc8b056bd865f535a6c8f\",\"id\":425051,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793086104754292,\"prev\":407254,\"subject\":\"x402_bazaar:https://agent402.tools/api/geo-distance\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x7b3a3ec2dab5cf25e2ee3fd4bbb5583e860e933320e3857fc0128c2a299db3f8","0x5f8ffa26541eb5733778db07e7a9b068c82486560f0d638dce19958a43067bbe","0x3715c45435d0769a3325637b1b6e639fcb5822d7ffa0242f4933290b7421876a","0xc1c85e041b6b320f40076b561cc714a025df939e1f1edc2ee37e9d15a2228c18","0xda47202c4b46cba21eccae9664891d47d9bb0a6a50f2908457d5b815ecf40616","0xaf14f43da325ca9e2dffd3cb7cb8fb722823cb5287b1d4f124b4955507095adb","0x94d08308642cf1a4679d16ae291e66672d3a32a705fcaca76f84425149850c22","0x82d38667424838dc6f0456b7ea197c3e2f199bf44c15b3a157cb67a80e781b89","0x357af4e2bb1e45d1ef125a53cc7db2b7668224743f63b90b329525d916a4452e","0x7dd3f687b0ad4363a3dbdbd52e7f46ad9d425ee75eb439e90516eb43f30d8ce9","0x5fc4b0a456927c5c4428f8a799b89307f1fd731fdb306738036ae0bbf1f21fd8","0x98815e62072eb9319b52d9744169ae17850c056887ffbb325e7f2f9ed317a6a0","0xbc7cf10ae301dcdbc5db5be8c29e1b3618ffaf1c196a74cb6a9e6c4fae0bbeed","0xfa0c8e8f1a1710ff197533b0a28208f2e168afe71abb7bb3416e09d1ac371d60","0x3c500ec3d3edf0c74b87a6ca8fcd77656bfbe03db3d478bd0c184d0c88839c6b","0xfecf3d4646dd4984a13dd715499e842c3fde63692336d97394c2bfd8e877ca5d","0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}