We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c6b8caa commit f9e844eCopy full SHA for f9e844e
internal/utilities/siwe/parser.go
@@ -52,7 +52,9 @@ func ParseMessage(raw string) (*SIWEMessage, error) {
52
return nil, ErrInvalidDomain
53
}
54
55
- address := strings.TrimSpace(lines[1])
+ // Normalize Ethereum addresses to lowercase to prevent case-sensitivity issues
56
+ // Ethereum addresses are case-insensitive (EIP-55 uses mixed case for checksum)
57
+ address := strings.ToLower(strings.TrimSpace(lines[1]))
58
if !addressPattern.MatchString(address) {
59
return nil, ErrInvalidAddress
60
0 commit comments