{"ok":true,"url":"https://api.x402node.dev/chain/ens","category":"geo_maps","score":81.2,"traction":100,"confidence":1,"last_status":402,"last_probe_at":"2026-07-29T01:26:04.571Z","evidence":{"reliability":{"probes":16,"ok":16,"ratio":1,"window":"latest_60"},"protocol":{"valid_quote_probes":4,"paid_responses":16,"of":16,"ratio":0.25},"speed":{"p50_ms":307,"p95_ms":1038,"score":1},"proven":{"settlements_to_advertised_pay_to":119,"distinct_senders_to_pay_to":24,"verified_at":null,"score":1,"caveat":"payment activity to the currently observed/advertised payTo; not necessarily an API purchase","distinct_senders_per_week":24,"weeks_listed":1},"stability":{"price_observations":4,"changes":0,"score":1},"freshness":{"last_probe_at":"2026-07-29T01:26:04.571Z","age_days":0.5,"factor":1},"current":{"status":402,"quote_valid":true,"factor":1}},"routability":{"routable":true,"reasons":[],"age_hours":11.89,"observed_price_usd":0.005,"capability_key":"schema:GET:21045e15677807d060141f24"},"capability_key":"schema:GET:21045e15677807d060141f24","capability_profile":{"version":3,"endpoint_id":50586,"url":"https://api.x402node.dev/chain/ens","category":"geo_maps","primary_capability":"utilities.dns","confidence":0.67,"capabilities":[{"id":"utilities.dns","label":"DNS lookup","category":"utilities","confidence":0.67,"evidence":[{"source":"title","detail":"Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name"},{"source":"description","detail":"Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name"}]}],"keywords":["resolve","ens","names","name","ethereum","addresses","addresse","reverse","their","primary","mainnet","lookup","address","wallet","eth","domain","resolver","geo","maps","chain","x402node","dev"],"entities":["domain"],"operations":["lookup"],"networks":["base","ethereum"],"input_concepts":[],"output_concepts":["dns records"],"input_schema_known":true,"output_schema_known":false,"generated_from":["title","description","url","declared_category","category","input_schema","output_schema","verified_adapters"],"fingerprint":"b548da0fdc71cfb604454292c142a733a44569c0c50bc94ce666c7e363c579ec","search_terms":["geo_maps","utilities.dns","DNS lookup","dns","lookup","resolve","ens","names","name","ethereum","addresses","addresse","reverse","their","primary","mainnet","address","wallet","eth","domain","resolver","geo","maps","chain","x402node","dev","base","records","record"]},"adapters":[],"dataset_revision":322675,"declared":{"price_usd":0.005,"currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"base","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","input_schema":{"discoverable":true,"method":"GET","queryParams":{"address":"Ethereum address for reverse lookup of primary ENS name","name":"ENS name to resolve, e.g. vitalik.eth (provide name or address)"},"type":"http"},"output_schema":null},"observed":{"price_usd":0.005,"price_at":"2026-07-29T01:26:04.571Z","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","quote_valid":true,"method":"GET"},"verification":{"safe_for_end_to_end":true,"owner_opt_in_non_read":false},"provenance":[{"source":"bazaar","first_seen":"2026-07-25T04:40:30.181Z","last_seen":"2026-07-29T13:14:40.093Z","claim_json":"{\"title\":\"Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name service, eth domain resolver\",\"description\":\"Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name service, eth domain resolver\",\"declared_category\":null,\"declared_price_usd\":0.005,\"currency\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"network\":\"base\",\"pay_to\":\"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e\",\"method\":null,\"input_schema\":{\"discoverable\":true,\"method\":\"GET\",\"queryParams\":{\"address\":\"Ethereum address for reverse lookup of primary ENS name\",\"name\":\"ENS name to resolve, e.g. vitalik.eth (provide name or address)\"},\"type\":\"http\"},\"output_schema\":null,\"verification_safe\":false}","claim":{"title":"Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name service, eth domain resolver","description":"Resolve ENS names to Ethereum addresses and reverse resolve addresses to their primary ENS name on mainnet. ens resolve, ens lookup, ens name to address, reverse ens, ethereum name service, eth domain resolver","declared_category":null,"declared_price_usd":0.005,"currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","network":"base","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","method":null,"input_schema":{"discoverable":true,"method":"GET","queryParams":{"address":"Ethereum address for reverse lookup of primary ENS name","name":"ENS name to resolve, e.g. vitalik.eth (provide name or address)"},"type":"http"},"output_schema":null,"verification_safe":false}}],"proven":{"onchain_settlements":119,"onchain_payers":24,"caveat":"payment activity to the currently observed/advertised payTo; not necessarily an API purchase","verified_at":null,"verified_tx":null},"history":[{"iso":"2026-07-29T01:26:04.571Z","ok":1,"status":402,"latency_ms":224,"quote_valid":1,"price_usd":0.005,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","raw_amount":"5000","method_used":"GET","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-28T01:18:27.659Z","ok":1,"status":402,"latency_ms":153,"quote_valid":1,"price_usd":0.005,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","raw_amount":"5000","method_used":"GET","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-26T23:48:15.701Z","ok":1,"status":402,"latency_ms":164,"quote_valid":1,"price_usd":0.005,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","raw_amount":"5000","method_used":"GET","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-25T23:13:11.662Z","ok":1,"status":402,"latency_ms":321,"quote_valid":1,"price_usd":0.005,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","network":"eip155:8453","pay_to":"0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e","raw_amount":"5000","method_used":"GET","probe_class":"valid_x402_quote","conclusive":1,"error":null},{"iso":"2026-07-24T19:58:22.856Z","ok":1,"status":402,"latency_ms":324,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T17:58:19.083Z","ok":1,"status":402,"latency_ms":322,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T15:54:16.686Z","ok":1,"status":402,"latency_ms":379,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T12:57:34.595Z","ok":1,"status":402,"latency_ms":479,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T10:21:47.645Z","ok":1,"status":402,"latency_ms":1038,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T08:19:27.947Z","ok":1,"status":402,"latency_ms":1095,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T06:16:34.426Z","ok":1,"status":402,"latency_ms":336,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T04:06:07.872Z","ok":1,"status":402,"latency_ms":303,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-24T02:02:38.027Z","ok":1,"status":402,"latency_ms":307,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-23T23:59:24.968Z","ok":1,"status":402,"latency_ms":304,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-23T21:57:38.849Z","ok":1,"status":402,"latency_ms":296,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null},{"iso":"2026-07-23T19:54:28.876Z","ok":1,"status":402,"latency_ms":307,"quote_valid":0,"price_usd":null,"asset":null,"network":null,"pay_to":null,"raw_amount":null,"method_used":null,"probe_class":null,"conclusive":1,"error":null}]}