Installation
Install with Cargo (requires Rust):Wallet support
The Squads CLI supports the same wallet types as the Solana CLI.- File system wallet
- Ledger
Specify the keypair path:
Global parameters
These are available on every command. Optional unless noted.Commands
multisig-create
Create a new multisig with initial members and a threshold.
Permission values:
Examples:
config-transaction-create
Create a config change transaction for your multisig.
Supported actions:
AddMember
AddMember
RemoveMember
RemoveMember
ChangeThreshold
ChangeThreshold
SetTimeLock
SetTimeLock
AddSpendingLimit
AddSpendingLimit
<PERIOD> must be one of OneTime, Day, Week, or Month (case-sensitive). <MEMBERS> and <DESTINATIONS> are comma-separated lists of public keys.RemoveSpendingLimit
RemoveSpendingLimit
SetRentCollector
SetRentCollector
config-transaction-execute
Execute an approved config change transaction.proposal-vote
Cast a vote on a transaction.
Examples: