Skip to main content

Aleo Support (ed-bls12-377)

The Web SDK now supports threshold signing for the Aleo network through the new EdBls12377 class, implementing the frost-ed-bls12-377 MPC protocol.

  • Threshold Aleo keys — generate a t-of-n Aleo computeKey/address pair, with the private key never reconstructed in one place.
  • Sign Aleo requestssignRequest signs the fields of an Aleo program execution request; signBytes produces an Aleo Schnorr signature over arbitrary bytes.
  • View keys & key export — extract an Aleo view key (to decrypt records) or the full private key, either online to a single party or offline from a threshold of shares.
  • Full key lifecycle — refresh, resharing, and key import are all supported, consistent with the other schemes.

See the Aleo signing guide for the full walkthrough and API reference.