Skip to content

Release Notes - v0.6.1

Title: Validate all BLS multi-scalar multiplication inputs

Date: September 9, 2026

Version: v0.6.1

Comparison: v0.6.0…v0.6.1

This release validates every scalar before BLS multi-scalar multiplication performs pairing or truncation, rejecting malformed inputs consistently.

  • Improved BLS scalar validation: bls12_381_G1_multiScalarMul and bls12_381_G2_multiScalarMul now validate every scalar against the signed 4096-bit bound and return ErrCodeInvalidArgument for malformed entries. When point and scalar lengths differ, the computation continues to ignore valid trailing scalars after validation.

Thank you for using Plutigo.



Doc Holiday logo

Docs authored by Doc Holiday

Edit page

Last updated: