Create a new proposal for multi-signature approval
Creates a proposal that requires consensus from multiple signers before execution. Proposals enable coordinated multi-party approval for transactions and account settings changes.Documentation Index
Fetch the complete documentation index at: https://developers.squads.so/llms.txt
Use this file to discover all available pages before exploring further.
AddSigner, RemoveSigner, ChangeThreshold, SetTimeLock, AddSpendingLimit, RemoveSpendingLimit, SetArchivalAuthority
sol, usdc, usdt, pyusd, eurc, or a custom mint
| Parameter | Type | Required | Description |
|---|---|---|---|
token | string | object | Yes | Standard token name or custom mint object |
destination | string | Yes | Recipient’s Solana address |
rawAmount | number | Yes | Amount in the token’s smallest unit (e.g. lamports for SOL, 10^6 for USDC) |
mintDecimals | number | No | Override decimal precision; validated against on-chain mint data |
signer | string | Yes | Public key of the proposal creator |
CAN_INITIATE permission (mask includes value 1). The signer address cannot be the smart account address itself.
Active and awaiting votes.
Your Grid API key from the Grid Dashboard
Target Solana environment
Smart account address (Solana public key)