iancoleman / bip39

A web tool for converting BIP39 mnemonic codes
https://iancoleman.io/bip39/
MIT License
3.41k stars 1.42k forks source link

Mixed casing in address hex text #646

Open Korporal opened 9 months ago

Korporal commented 9 months ago

Rendered derived addresses seem to contain both uppercase and lowercase hex letters. This makes it hard to search a set of them because a correct hex match will fail a text search simply because a case differs in one of the letters. The public and private keys in the list are fine, they are always generated with lowercase hex letters.

Example:

image

wigy-opensource-developer commented 9 months ago

It is a feature, not a bug. Many wallets and other software around ETH encode a checksum into the casing of the address digits that are letters.

https://eips.ethereum.org/EIPS/eip-55