{"uid":"cap_VkIYMbGNOrKkA1IbPBy3Y","slug":"btc-address-validator-de6f9ddf","name":"BTC Address Validator","description":"Chat, embeddings, OCR, speech-to-text, image editing, image understanding (captioning/Q&amp;A), text-to-speech, translation, writing tools, classification tools, developer tools, local utilities, format/checksum validators, encoding &amp; crypto utilities, date/time calculators, geo/coordinate math, math &amp; finance calculators, novelty tools, and business/social writing generators — 179 endpoints in all, across multiple specialized self-hosted models. Pay per call with crypto — no signup — or get an API key.","url":"https://api.fastapi.online/btc-address","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"address":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FaBqIilIeEC_hwjpJ0opl","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates whether a given string is a valid Bitcoin address","exampleAgentPrompt":"Can you check if this is a valid Bitcoin address before I send funds to it: 1A1zP1eP5QGefi2DMPTfTL5SLmv7Divf NA?","exampleUseCases":[{"title":"Pre-payment address sanity check","prompt":"Before I send 0.05 BTC, can you verify this address is valid and properly formatted: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq?"},{"title":"User-submitted wallet validation","prompt":"A user just entered their Bitcoin withdrawal address as 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy — can you confirm that's a real, well-formed BTC address before we process the withdrawal?"},{"title":"Bulk address audit before payout","prompt":"I have this BTC address from our payout list: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2 — can you validate it so I know it won't bounce?"}],"resultDescription":"Returns whether the provided Bitcoin address is valid, and likely includes the address type (e.g. P2PKH, P2SH, Bech32) and any format or checksum details that confirm or deny its legitimacy.","failureModes":["Empty or missing address field returns validation error","Non-BTC address strings (e.g. Ethereum addresses) may return invalid","Malformed JSON body returns 422 Unprocessable Entity","Network or server errors return 5xx with no result","Payment not included or insufficient results in 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need a lightweight, pay-per-call Bitcoin address format and checksum validator with no API key or signup required. Prefer it for one-off or low-volume validation in automated payment workflows, especially when crypto micropayment (x402) billing is already in use and you want to avoid subscription overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:10:24.974Z","isFirstParty":false}