Crypto Address Validator & Security Check
Verify cryptocurrency wallet addresses instantly with deep format validation, checksum analysis, and network detection (Mainnet/Testnet). Supports Bitcoin, Ethereum, Solana, and 20+ chains.
Paste any crypto address below to verify format, checksum, and network.
About
Cryptocurrency transactions are immutable. Once funds are sent to an incorrect address - whether due to a simple typo, a clipboard malware attack, or a network mismatch - they are irretrievable. This tool serves as a critical Sanity Check layer before you execute any transfer.
Unlike simple regex matchers, this validator performs Deep Cryptographic Verification. It decodes the address payload, recalculates the checksum using the specific hashing algorithm of the blockchain (e.g., SHA-256 for Bitcoin, Keccak-256 for Ethereum), and verifies integrity. It also detects Testnet addresses to prevent the catastrophic error of sending real assets to a testing environment.
Formulas
Address validation is not just checking characters; it involves cryptographic recalculation. Below are the primary mechanisms used.
To verify a legacy Bitcoin address, we reverse the encoding process to isolate the checksum:
Ethereum addresses use capitalization to encode a checksum within the hex string itself. The validation logic is defined as:
H = Keccak256(toLowerCase(Addresshex))
For the i-th character of the address addri:
Reference Data
| Asset | Symbol | Standard | Prefix / Format | Algorithm |
|---|---|---|---|---|
| Bitcoin | BTC | Base58 (P2PKH) | Starts with 1 | SHA-256 Double |
| Bitcoin | BTC | Base58 (P2SH) | Starts with 3 | SHA-256 Double |
| Bitcoin | BTC | Bech32 (SegWit) | Starts with bc1 | Bech32 Modulo |
| Ethereum | ETH | Hexadecimal | Starts with 0x | Keccak-256 (EIP-55) |
| Ripple | XRP | Base58 | Starts with r | SHA-256 Double |
| Litecoin | LTC | Base58 | Starts with L or M | SHA-256 Double |
| Tron | TRX | Base58 | Starts with T | SHA-256 Double |
| Solana | SOL | Base58 | Length 32-44 chars | Ed25519 PubKey |
| Dogecoin | DOGE | Base58 | Starts with D | SHA-256 Double |
| Polkadot | DOT | SS58 | Starts with 1 | Blake2b |
| Monero | XMR | Base58 | Starts with 4 or 8 | Keccak-256 (Var) |