{"input":{"address":"string (required) — the crypto address to validate","chain":"string (optional) — auto | evm | solana | bitcoin (default: auto)"},"output":{"input":"string — echo of the address","valid":"boolean","chain":"evm | solana | bitcoin | unknown","format":"evm | base58 | bech32 | bech32m | base58check | null","checksum_status":"valid | not_applicable | failed","normalized":"string | null — canonical form (EIP-55 for EVM, lowercase for bech32)","is_on_curve":"boolean | null — Solana only (false = PDA / program address, not a wallet)","flags":"string[] — e.g. zero_address, burn_address, precompile, checksum_mismatch, off_curve, bad_length","warnings":"string[] — human-readable cautions before sending funds"},"examples":["/validate-address?address=0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed","/validate-address?address=FhnyRxhZZUY8aAMMpz8kwcT7PV2WKvZdw4HZUFZV9mwa","/validate-address?address=bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4"]}