Cardano adds native BLS12-381 signature checks for Plutus smart contracts

The update lets Plutus smart contracts verify signatures onchain more cheaply, a change aimed at enabling thousands of signature checks with lower execution costs.

ADA

Summary

Cardano said Plutus smart contracts can now verify signatures natively using BLS12-381 cryptography, allowing thousands of onchain signature checks at lower cost. Native verification means the capability is built directly into the smart contract stack rather than relying on more cumbersome workarounds, which can reduce execution overhead and broaden the kinds of applications developers can build. The change matters for use cases that depend on efficient cryptographic verification inside smart contracts, including systems that aggregate many signatures into a smaller proof.

Terms & Concepts
  • Plutus smart contracts: Cardano smart contract programs
  • BLS12-381 cryptography: Elliptic-curve scheme for efficient signatures
  • onchain signature checks: Verifying digital signatures on a blockchain