Skip to content

Commit d622c3d

Browse files
authored
Merge pull request #6581 from obycode/feat/secp256r1
feat: add support for secp256r1 and replace libsecp256k1
2 parents b34a70f + f9a3f69 commit d622c3d

38 files changed

+2910
-1488
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to the versioning scheme outlined in the [README.md](README.md).
77

8-
## Unreleased
8+
## [Unreleased]
9+
10+
### Added
11+
12+
- Added support for new Clarity 4 builtin, `secp256r1-verify?` (not activated until epoch 3.3)
913

1014
### Added
1115

@@ -15,6 +19,7 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE
1519

1620
- Renamed Clarity 4's new `block-time` to `stacks-block-time`
1721
- Improve cost-tracking for type-checking function arguments in epoch 3.3 (see [#6425](https://github.com/stacks-network/stacks-core/issues/6425))
22+
- Replaced `libsecp256k1` with `k256` and `p256` from RustCrypto and removed separate Wasm implementations.
1823

1924
## [3.2.0.0.2]
2025

Cargo.lock

Lines changed: 163 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)