Skip to content
ihategas.xyz

Address Tools

Checksum and classify an EVM, Bitcoin or Solana address.

Runs offline

EVM, Bitcoin or Solana

Paste an address. This names the chain family and checks what can be checked.

About address tools

An EVM address is twenty bytes of hex, and EIP-55 adds a checksum by capitalising certain letters. That checksum is the only thing standing between a mistyped character and a permanent loss, so a mixed-case address that fails its checksum is a genuine red flag rather than a formatting quirk. Solana addresses work differently: thirty-two bytes of base58, case-sensitive, with no checksum at all — which is why you compare them character by character. Bitcoin sits in between: every form carries a checksum, whether the legacy base58check of a 1 or 3 address or the bech32 of a bc1 one, so a mistyped character is caught before the money moves. This tool tells you which kind you have and whether it is sound.

Common questions

How do I check if a crypto address is valid?

Paste it. This works out whether it is an Ethereum, Bitcoin or Solana address and verifies what can be verified for each. Ethereum and Bitcoin both carry checksums, so a single mistyped character is caught here rather than by the network.

Why does my Ethereum address have mixed capital letters?

That is the EIP-55 checksum, encoded in which letters are capitalised. A lowercase address is valid and a correctly mixed-case one additionally proves it has not been altered — which is why a mixed-case address whose capitalisation does not match is rejected here rather than accepted.

Do Solana addresses have a checksum?

No. A Solana address is thirty-two bytes of base58 and nothing more, so a mistyped character usually still produces a perfectly valid address that simply belongs to nobody. No tool can tell the difference, which is why these have to be compared character by character against the source.

More developer tools