Skip to main content
To enable manual approvals, first create a key quorum of team members who serve as reviewers. Assign this group as an owner or signer on resources so that proposed changes, signatures, and transactions require their approval before taking effect.
1

Invite team members to the Privy account

Invite team members from the Account page of the Dashboard. Give each member the Developer or Admin role so they can be enrolled in a key quorum.
2

Enroll team members in MFA

Each key quorum member must set up biometric or TOTP MFA for their Dashboard account.Team members enroll in MFA by clicking the profile icon at the bottom left of the Dashboard, selecting Account preferences, then clicking MFA enrollment.images/dashboard-mfa-1.png
3

Create a key quorum of team members

Visit the Authorization page and click New key. In the modal, select Register key quorum.Set a Name for the quorum and select members from the Team members dropdown. Then set the Authorization threshold — the number of reviewers who must approve an intent before it executes.images/create-key-quorum.png
4
When creating wallets or policies that require manual approval, set the new key quorum as the owner. This assigns the key quorum as the resource’s Owner, requiring its members to review and approve any proposed updates, signatures, or transactions. Separately, this key quorum can be set as a Signer on a wallet, enabling that quorum to sign and send transactions.images/create-wallet-with-owner.pngAlternatively, set the owner_id on a resource via the API when creating a wallet or creating a policy.

Next steps