{"uid":"cap_TEM7rHV0rCUMRqsupEtuq","slug":"halowerk-kettenwerk-token-authority-inspector-a74e660f","name":"HALOWERK kettenwerk — Token Authority Inspector","description":"HALOWERK kettenwerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.","url":"https://kette.netzhandwerker.de/token/authorities","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc"],"type":"string","description":"Chain the token lives on."},"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Token contract address."},"probe_calls":{"type":"boolean","default":true,"description":"Simulate each dangerous function from a neutral address to test whether access is restricted. Read-only, nothing is sent."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IfRHFN4Hj0R9B96jt92pg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a smart contract token's privileged authority addresses (owners, admins, minters, pausers, etc.) across major EVM chains, optionally simulating calls to dangerous functions to verify access control.","exampleAgentPrompt":"Check the authority addresses on this Ethereum token contract 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 — simulate the dangerous function calls too so we can see if access is actually restricted.","exampleUseCases":[{"title":"Pre-investment rug-pull risk check","prompt":"Before I buy into this new Base token at 0x4ed4E862860beD51a9570b96d89aF5E1B0Efefd4, can you check who holds authority over it and whether anyone can mint or pause it without restrictions?"},{"title":"DeFi protocol centralization audit","prompt":"I need to audit the Arbitrum token at 0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC6 for centralization risk — pull all the privileged roles and simulate the dangerous functions to see if they're gated properly."},{"title":"Token security review before listing","prompt":"We're considering listing a Polygon token at 0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174 on our platform — can you inspect its authority addresses and probe whether the dangerous functions are actually access-controlled?"}],"resultDescription":"Returns a structured breakdown of all privileged authority addresses found in the token contract (e.g. owner, admin, minter, pauser, blacklister), their roles, and — if probe_calls is enabled — the results of read-only simulated calls to potentially dangerous functions showing whether access is restricted or open.","failureModes":["Invalid or non-checksummed contract address returns a validation error","Contract address exists but is not a token contract — may return empty or partial results","Unsupported chain value returns an enum validation error","Contract has no recognizable authority functions — returns empty authority list","RPC or on-chain read failure for the specified chain may cause partial results or timeout","probe_calls simulation may be inconclusive if contract uses non-standard access patterns"],"whenToPreferThis":"Use this endpoint when you need to quickly surface centralization and rug-pull risks in an EVM token contract without running a full audit. It is especially valuable for pre-investment due diligence, exchange listing checks, or DeFi protocol risk scoring, where you need to know who can mint, pause, freeze, or upgrade a token. Prefer this over generic block explorers when you want structured authority data and active access-control simulation rather than raw ABI browsing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:40:19.931Z","isFirstParty":false}