A utility for identifying and validating cryptocurrency address formats
Crypto Address Validator is a Java-based forensic utility designed for law enforcement, investigators, and crypto users to ensure transaction integrity and verify crypto addresses quickly and accurately.
It validates address formats, verifies embedded checksum values, confirms cryptographic curve validity, and checks real-time balances for supported addresses, including native blockchain cryptocurrencies like bitcoin and ether, as well as common tokens such as USDT and USDC.
Supported blockchains include Bitcoin (WIF encoded private keys, P2PKH, P2WPKH, and P2TR addresses), Ethereum, Tron, Ripple, and Solana.
This tool performs a series of validation checks tailored to each address type and format:
Download the latest version of the tool below:
SHA-256:
8a38a47137f69458fe76d3aede75e8ee4060aad8265850aeec0fa1a0c036fd0e
Download SHA-256 checksum file
Note: This program is still in beta and may contain errors. Please verify using another source before relying solely on this tool.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Current Version: 1.0.0-beta
This tool requires a Java Runtime Environment (JRE) to run.
If you do not have Java installed, you can download it from:
https://www.java.com/en/
If you have feedback, feature requests, or suggestions for improving the Crypto Address Validator, and especially if you've figured out a bug or gotten confusing results or error messages, please feel free to reach out: