- A 1-of-n threshold lets any configured owner sign.
- An m-of-n threshold requires at least
mowners to sign.
This threshold flow is EVM-only. A managed Solana Swig uses one configured
viem secp256k1 or WebAuthn signer per handle. Multiple authority roles are
independent permissions, not an m-of-n multisig, and Solana does not support
this independent-owner assembly flow. See Solana support.
Configure the owner set
Pass every owner and the required threshold when you create the account.- ECDSA
- Passkeys
Select co-located signers
When the required keys are available in one environment, select them while preparing the transaction. This example executes calls without token delivery and requires configured gas sponsorship:kind: 'passkey' and provide the selected passkey accounts.
Collect signatures separately
When owners sign in different environments, prepare once, collect each contribution, and assemble them:bigint values. Treat contributions as opaque; do not reconstruct their fields. Collect enough distinct owner signatures to meet the configured threshold; duplicate owners are rejected.