> Templates

Browse popular Solana program PDA patterns. Click any template to load it into the Designer.

O

Orca Whirlpool

complex4 PDAs

Concentrated liquidity AMM with tick arrays, positions, and reward vaults.

DeFiAMMCLMMLiquidity
whirlpooltick_arrayposition+1 more
D

Drift Protocol

complex4 PDAs

Perpetual futures DEX with cross-margin, insurance fund, and oracle integration.

DeFiPerpsMargin Trading
stateuserperp_market+1 more
R

Raydium CLMM

complex4 PDAs

Concentrated liquidity market maker with dynamic fees, positions, and tick arrays.

DeFiAMMCLMMLiquidity
pool_statepersonal_positiontick_array_state+1 more
M

Marinade Finance

complex4 PDAs

Liquid staking protocol with mSOL, stake pool management, and delayed unstake.

DeFiStakingLiquid Staking
stateticket_accountreserve_pda+1 more
R

Raydium AMM

complex5 PDAs

Automated market maker with liquidity pools, LP token minting, and swap routing.

DeFiAMMLiquidity
amm_poollp_mint_authoritytoken_vault_a+2 more
J

Jupiter Swap

complex4 PDAs

DEX aggregator with route planning, split trades, and limit orders.

DeFiDEXAggregator
route_planlimit_orderfee_account+1 more
N

Metaplex Token Metadata

moderate3 PDAs

NFT metadata standard with collections, editions, and creators.

NFTMetadataMetaplex
metadatamaster_editioncollection_authority
T

SPL Token (Basic)

simple2 PDAs

Basic token program with mint authority and token accounts.

TokenSPLBasic
associated_token_accountmint_authority
E

Escrow (Basic)

simple2 PDAs

Simple escrow pattern for peer-to-peer token swaps with time locks.

EscrowP2PBasic
escrow_stateescrow_vault