14.50K viewsEthereum
3

Are ethereum addresses actually case sensitive? I noticed that both lower case and upper case version of eth address works quite well, does it really matter?

cie kalyl Answered question January 9, 2024
1

No, they are not case-sensitive. Ethereum addresses are displayed in HEX, ( hexadecimal, 0-9 & A-F ). Capital “A” would essentially mean the same as lower case “a”. The capitalization is meant for the purpose of optional checksum. The Checksum mechanism is encoded in the address variation that consists capitalization. It is impossible to check the validity of a particular address if it only contains letters in lowercase. However, either variation will work fine as an address. As a matter of fact, you could even randomly capitalize or lower-case the letters and it will still work just fine! ( But don’t capitalize the prefix “0x”)

In case you are interested, this is how the checksum works:

  1. Start with the lowercase address and the prefix 0x is removed.
  2. sha3 hash the string of letters
  3. change the capitalization of the address letter corresponding to the nth letter of the hash following the rule below

0/1/2/3/4/5/6/7 → Lowercase
8/9/a/b/c/d/e/f → Uppercase

Basically, you sha3 hash your original address with 0x removed, and examine each Nth character of the sha3 hash result. If the Nth character is from 0-7, the corresponding Nth character in your address is in lowercase. On the other hand, if the Nth character is from 8-9 or a-f, the corresponding Nth character in your address is in uppercase.

Here’s the link to the code and implementation.

Cryptoverze Edited answer March 11, 2019
0

This checksum allows the Ethereum network to verify the correctness of the address buckshot roulette by comparing the checksum with the case-insensitive hexadecimal representation.

cie kalyl Answered question January 9, 2024
0

There is no distinction between capital and lowercase letters in Ethereum addresses. After registration, the system may display the address in uppercase or lowercase letters dinosaur game.

Christine Kent Answered question May 17, 2023
0

While uppercase and lowercase versions of Ethereum addresses can work pretty well, it’s still important to be case sensitive. This ensures the uniqueness of each address contexto and avoids confusion or address conflicts.

Brown Emma Answered question May 16, 2023
0

This feature is especially helpful for customers who are new to car shipping and are unsure of the costs involved. The quote generator is easy to use, and customers can even book their shipment directly from the website. Moving to Miami

Holden Griffin Answered question April 19, 2023