Skip to main content
Enterprise feature. Contact us for access.
A quorum signer has several member signers. A threshold of them must approve each transaction — for example, any 2 of 3 company officers. With a threshold of at least 2, one lost or stolen member key cannot move funds or change the wallet’s signers on its own. Quorum signers are available on EVM, Solana, and Stellar.

How a Quorum Works

A quorum has three parts:
  • Members — regular signers, such as email, phone, external wallet, server, or passkey signers.
  • Threshold — the number of members that must sign, from 1 to the number of members.
  • Locator — a quorum:<id> identifier that Crossmint assigns when you add the quorum. You use it wherever the API takes a signer locator.
The quorum is the signer that acts. Its members only approve: each member signs its own approval message and submits it under its own locator. When the last required member signs, the transaction executes.

Where You Can Use a Quorum

A quorum can fill any slot that a single signer can fill. For the difference between the two roles, see Recovery Methods and Signers.

Approval Flow by Chain

The approval flow is the same on every chain, except for who can approve. On Solana, each approval message includes the set of signing members, so you choose that set before the members sign. If one of the named members cannot sign, create the transaction again with a different set. A transaction that waits for approvals does not stay open forever. On Stellar, all required members must sign within about 8 minutes. On EVM and Solana, the transaction stays open for longer, up to a maximum lifetime that Crossmint sets. If the transaction expires, create it again.

Rules and Limits

A member that is also a standalone signer can act alone through that entry. The quorum then does not protect against theft of that member’s key. A quorum’s members and threshold cannot change. To rotate a member or change the threshold, add a new quorum and then remove the old one. The new quorum gets a new locator. A recovery method approves each change, like any signer change. If that recovery method is a quorum, threshold of its members approve. When the old quorum is removed, its members can no longer approve, and transactions that wait for the old quorum fail.

See Also

Use a Quorum Signer

Create a quorum and approve transactions with it

Recovery Methods

Understand how recovery methods restore access

Signers

Choose signers for day-to-day wallet actions