check_bitcoin_address
Verify a Bitcoin address (Bech32m P2TR, Bech32 P2WPKH/P2WSH, Base58 P2PKH/P2SH): network, type, witness version, scriptPubKey hex, and common pitfalls. Never send private keys or seed phrases. Free tier: 2 calls/day per IP; after that, pass a WorkSats creditToken (crd_...), L402 header, or Base USDC x402TxHash.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Bitcoin address to inspect (bc1p..., bc1q..., 1..., 3..., tb1...). | |
| network | No | Expected network (default: inferred or mainnet). | |
| x402TxHash | No | Optional confirmed Base mainnet USDC transfer transaction hash (`0x...`) to pay via x402. | |
| creditToken | No | Optional WorkSats bearer credit token (`crd_...`) to pay 2 credits when free daily calls are used up. |