You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: eip155/caip10.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,11 +32,11 @@ Note that a given address cannot be assumed to work on all current and future ne
32
32
33
33
## Syntax
34
34
35
-
Ethereum addresses were, historically, case-insensitive and normalized to use
36
-
all-lowercase letters (`abcdef`) like most hexadecimal numeric types. With the
37
-
ratification of [EIP-55][], however, a particular normalization of lowercase- and
38
-
uppercase- `abcdefABCDEF` characters was invented as an efficient form of
39
-
checksum. See [EIP-55][] for specification.
35
+
Ethereum addresses were, historically, case-insensitive and normalized to use all-lowercase letters (`abcdef`) like most hexadecimal numeric types.
36
+
With the ratification of [EIP-55][], however, a particular normalization of lowercase- and uppercase- `abcdefABCDEF` characters was invented as an efficient form of checksum.
37
+
Most implementations will still accept lowercase addresses but produce only checksum-case addresses, as many transaction-builders will validate not just against a regular expression but also against an EIP-55 checksum.
38
+
Anywhere ["Postel's Law"][postel] can apply, implementers SHOULD produce checksum-case secure addresses (whether in CAIP-10 or native format), and SHOULD accept both checksum case and legacy lowercase addresses, except where the security concerns of the particular usecase outweigh interoperability.
39
+
See [EIP-55][] for specification.
40
40
41
41
The chain ID will be used to represent blockchain except special case of 0 as chainID to represent EOA.
42
42
@@ -104,7 +104,7 @@ As the Ethereum namespace evolved, user-agents that connect to dapps through an
0 commit comments