Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Schnorr

Schnorr is one of signature schemes supported natively in Plutus, together with ed25519 and ECDSA. In particular, the natively supported ECDSA algorithm works over curve SECP256k1, enabling support for Bitcoin’s and Ethereum’s native signatures.

Implementation and binding

We currently relly in Bitcoin’s implementation available in secp256k1. We have analysed, and recommend, bindings in the following languages: