Definition
A Program Derived Address is a Solana address computed from a program ID and a set of seeds. It has no matching private key, so only the owning program can sign transactions from it. PDAs are how Solana programs hold funds and state without requiring a human signer.
You will encounter PDAs everywhere: Metaplex metadata accounts, Raydium pool state, escrow accounts, staking vaults, and more. They are the backbone of composable Solana DeFi.
Related terms
Related tools
Related guides
Try it on-chain
The fastest way to internalize a term is to see it live on a Solana token you know. Paste any mint below to run a public Launch Score.
Try: