{"uid":"cap_4PDx6Z_k8yOlFsW-tOpjm","slug":"agent-data-tools-revmesh2074-workers-dev-evm-address-eip-55-checksum-b7d67d5e","name":"EVM Address EIP-55 Checksum Validator","description":"Validate an EVM address and return its EIP-55 checksummed form, saying whether the input was all lower case, all upper case, correctly checksummed or mixed case with a wrong checksum (a likely typo). Works for every EVM chain. Use before sending funds or storing an address; for whether it is a contract use <chain>_is_contract.","url":"https://agent-data-tools.revmesh2074.workers.dev/evm/checksum?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"0x address (40 hex characters)"}}},"responseSchema":{"type":"object","properties":{"input":{"type":"string"},"valid":{"type":"boolean"},"inputCase":{"type":"string"},"checksummed":{"type":"string"},"checksumMatches":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USD","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4GaS1oNPGdWC1KPXkiASv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"agent-data-tools.revmesh2074.workers.dev","brandSlug":"agent-data-tools-revmesh2074-workers-dev-x402","brandBaseUrl":"https://agent-data-tools.revmesh2074.workers.dev","brandDocsUrl":null,"whatItDoes":"Validates an EVM address and returns its EIP-55 checksummed form, classifying the input as lowercase, uppercase, correctly checksummed, or wrong-checksum mixed case.","exampleAgentPrompt":"Before I send ETH to 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045, can you validate and checksum that address to make sure it's correct and hasn't been tampered with?","exampleUseCases":[{"title":"Pre-transfer address safety check","prompt":"I'm about to send 2 ETH to 0xab5801a7d398351b8be11c439e05c5b3259aec9b — can you checksum and validate that address for me so I know it's safe and hasn't been mistyped?"},{"title":"Address normalization before database storage","prompt":"I need to store this EVM address in our database in a consistent, checksummed format: 0XD8DA6BF26964AF9D7EED9E03E53415D37AA96045 — can you normalize it to EIP-55 mixed case?"},{"title":"Detect likely typo in pasted address","prompt":"Someone gave me this wallet address: 0xd8Da6BF26964aF9d7eEd9e03E53415D37aA96045 — can you check if the checksum is correct or if it looks like a typo?"}],"resultDescription":"Returns the original input address, a boolean validity flag, a classification of the input case (all-lowercase, all-uppercase, correctly-checksummed, or mixed-case with wrong checksum), the EIP-55 checksummed form of the address, and a checksumMatches flag indicating whether the input already had the correct checksum.","failureModes":["Address shorter or longer than 40 hex characters after 0x prefix returns invalid","Non-hex characters in address body return invalid","Missing 0x prefix may cause a validation error","Network or worker timeout returns an HTTP error with no result"],"whenToPreferThis":"Use this endpoint any time you need to validate or normalize an EVM-compatible address before sending funds, storing it, or displaying it. It works across all EVM chains (Ethereum, Base, Arbitrum, Optimism, Polygon, etc.) and clearly distinguishes between safe inputs (all-lowercase, all-uppercase, correct checksum) and dangerous ones (mixed-case with wrong checksum, indicating a likely copy-paste error or address poisoning attempt). For checking whether an address is a smart contract rather than an EOA, use the chain-specific is_contract endpoint instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T06:48:46.814Z","isFirstParty":false,"canonicalSlug":"agent-data-tools-revmesh2074-workers-dev-evm-address-eip-55-checksum-b7d67d5e"}