Skip to main content

Common Accounts

Many vault instructions share common account patterns. This page documents the reusable account groups referenced by individual instruction pages.

Vault Core Accounts

Used by most vault instructions that read or modify vault state.

Squads Policy Accounts

Used by policy management instructions (add, remove, update).

LP Token Accounts

Used by deposit, withdrawal, and voting instructions that move LP tokens.

Withdrawal Accounts

Used by queue, fill, execute, and cancel withdrawal instructions.

PDA Derivation

All vault PDAs are derived from the program ID sVau1tXvayVWfotzm9Ahcv2qfnnfRWttt78BCnNC6dD: