Skip to main content

Overview

Smart Account Kit supports multiple signer types and policy-enforced multi-sig authorization. You can require M-of-N passkey signatures, weighted voting, or spending limits - all enforced on-chain by policy contracts.

Adding Multiple Signers

Add additional passkeys to an existing context rule:

Threshold Policy (M-of-N)

Require M signatures from N signers before authorizing a transaction:

Weighted Threshold Policy

Assign weights to signers; a transaction requires reaching a total weight threshold:

Executing a Multi-Sig Transaction

Use MultiSignerManager when a transaction requires signatures from multiple signers:

Spending Limit Policy

Cap token spending over a time window (enforced per-token, per-reset-period):

Time Constants