Address validator (any chain)
address_checkIs this a valid address, and for which chain? EVM (with checksum fix), Solana (on-curve wallet vs PDA), Bitcoin (legacy/P2SH/SegWit/Taproot), Tron, Cosmos-style bech32. Pure checksum and format validation, no network calls. Catches the typo that would send funds to nowhere, and tells a Solana wallet (on curve) from a program-derived address. Price: free. Errors: returns isError with a message for invalid input or an upstream failure (not charged).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"address": "<address>"
},
"name": "address_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Any string that might be a crypto address (EVM, Solana, Bitcoin, Tron, etc.). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| valid | No | ||
| address | No | ||
| matches | No |