Skip to content

Commit e68ddef

Browse files
docs: add additional info about elliptic removal
Signed-off-by: Ivaylo Nikolov <[email protected]>
1 parent ccab5bd commit e68ddef

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## v2.63.0-beta.1
99

10+
## Beta release v2.63.0-beta.1
11+
1012
### Changed
1113

1214
- Replaced elliptic package with @noble/curves package by @venilinvasilev in #2937
1315

14-
### Removed
16+
Unlike elliptic, @noble/curves automatically enforces a normalized s value in ECDSA signatures, aligning with best practices in cryptographic security. This ensures better interoperability while preventing malleability-related issues.
17+
1518

19+
### Removed
1620
- Removed support of non-normalized signatures by @venilinvasilev in #2937
1721

22+
This is NOT a Breaking Change. The SDK continues to function exactly as before, as @noble/curves produces valid signatures compatible with existing verification logic. The normalized s value behavior is already an industry standard (Ethereum's EIP-2, Bitcoin's BIP-66).
23+
1824
## v2.62.0
1925

2026
### Added

0 commit comments

Comments
 (0)