Privy enables your app to require quorum approvals on wallet actions, so that signatures from m-of-n approver keys are required in order update a resource or take action using a wallet.

At a high-level, using quorum approvals involves three steps:

  1. Create your P-256 keypairs

  2. Register your keypairs with Privy, specifying a quorum threshold

  3. When making a request to update a resource or take actions with a wallet, sign the request with the required number of authorization keys based on the wallet’s quorum approval configuration.

  4. Send the request to Privy’s API, including the necessary authorization signatures in the 'privy-authorization-signature' header.

Quorum approvals provide enterprise-grade security for high-value wallets and critical operations.