This is an experimental pre-release intended for evaluation and feedback only.
Maven artifacts are on the GitLab package registry: https://gitlab.com/bitcoinj/secp256k1-jdk/-/packages
Minimum JDK requirements are:
secp-api: 9
secp-bouncy: 9
secp-ffm: 25
Notable changes include
secp-bouncy:Update Bouncy Castle to 1.85 and use the Bouncy CastleBIP340Signerfor Schnorr signing and verification.secp-ffm:UseArena.ofConfined()for allMemorySegmentallocation.
See the CHANGELOG for further details.