{"name":"onchain-identity-pack","description":"Resolves an EVM address or name across ENS, Basenames, and known-wallet labels in one call. Composite: one call runs ens-resolve + basename-resolve + wallet-label in parallel. Pass a 0x address for reverse ENS, reverse Basename, and known-address labelling, or pass a name ('vitalik.eth', 'jesse.base.eth', bare 'alice') for forward resolution on both name services with text records. All components are optional individually; at least one must resolve or the call returns 424. Data-only aggregation; no advice. Use it as a name-to-address and address-to-name resolver bundle, vitalik.eth lookup, .base.eth lookup, or EVM address identity data.","price":"$0.03","method":"POST","input_schema":{"properties":{"address_or_name":{"type":"string","description":"0x-prefixed 20-byte address OR ENS/Basename ('vitalik.eth', 'jesse.base.eth', bare names auto-suffixed with .base.eth)."}},"required":["address_or_name"]},"input_example":{"address_or_name":"vitalik.eth"},"output_example":{"query":"vitalik.eth","input_type":"name","ens":{"mode":"forward","ens_name":"vitalik.eth","address":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"},"basename":null,"label":null,"note":"Data-only name/address resolution from public records. Not advice.","composed_of":["ens-resolve","basename-resolve"],"components":[{"name":"ens-resolve","ok":true,"ms":850},{"name":"basename-resolve","ok":false,"ms":700,"error":"not found"}],"degraded":true},"x402_payment_required":true,"x402_facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}