{"uid":"cap_F0nkM5qXvYFpymLy2w6ki","slug":"halowerk-kettenwerk-token-resolver-e972dbc0","name":"HALOWERK kettenwerk Token Resolver","description":"HALOWERK kettenwerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.","url":"https://kette.netzhandwerker.de/token/resolve","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc"],"type":"string","description":"Restrict the answer to one chain. Omit to search all six."},"query":{"type":"string","maxLength":100,"minLength":1,"description":"Token symbol (\"USDC\"), contract address (\"0x…\") or price-directory id (\"coingecko:usd-coin\")."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V5zFCDuW4DppIaeuNC16e","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves a token symbol, contract address, or price-directory ID to canonical token metadata across major EVM chains","exampleAgentPrompt":"What's the contract address for USDC on Base? Search across all chains if needed.","exampleUseCases":[{"title":"Resolve token symbol to contract address","prompt":"Look up the contract address for WETH on Arbitrum — I need the exact on-chain address to use in a transaction."},{"title":"Cross-chain token discovery","prompt":"I have the token symbol 'MATIC' — which EVM chains is it deployed on and what are its contract addresses on each?"},{"title":"Identify token from contract address","prompt":"Can you tell me what token this contract address is: 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48? Which chain is it on and what's the official name and symbol?"}],"resultDescription":"Returns canonical token metadata for the matched token including name, symbol, contract address(es), and chain information for the queried network(s). When no chain filter is specified, results span all six supported chains (Ethereum, Base, Arbitrum, Optimism, Polygon, BSC).","failureModes":["Token symbol is ambiguous and matches multiple tokens — endpoint may return multiple results or require disambiguation","Contract address not found on any supported chain — returns empty or not-found response","Unsupported chain specified — rejected by enum validation","Query string exceeds 100 character limit — returns validation error","Token exists but is not indexed in the price directory — coingecko: ID lookup may fail"],"whenToPreferThis":"Use this endpoint when you need to resolve a human-readable token symbol (like 'USDC'), a raw contract address, or a price-directory identifier (like 'coingecko:usd-coin') into canonical token metadata across major EVM chains. Prefer this over general web search when you need authoritative on-chain contract addresses rather than approximate or potentially stale information. It is particularly useful in DeFi agent workflows where exact contract addresses are required before executing swaps, transfers, or contract calls.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:44:32.649Z","isFirstParty":false}