Overview
Account types in Squads V4, including PDA seeds and Rust struct definitions. The program for all derivations is the Squads V4 program ID:
Multisig
The multisig account is the main config for your Squad. Contains threshold, members, config authority, and time-lock settings.PDA Derivation
createKey is a unique Public Key made specifically to derive the Multisig PDA.
Account Structure
Proposal
Tracks votes cast by members for a given transaction. Stores the status and enables execution once threshold is met.PDA Derivation
transaction_index is auto-incrementing based on your Multisig’s total transactions.