pump-solana-architecture
Installation
SKILL.md
Solana Program Architecture — PDAs, Accounts & Multi-Program Coordination
Design, derive, and manage Program Derived Addresses (PDAs) and account layouts across the Pump ecosystem's four Solana programs with cross-program invocation patterns.
On-Chain Programs
| Program | ID | Purpose |
|---|---|---|
| Pump | 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P |
Bonding curve operations |
| PumpAMM | pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA |
Graduated AMM pools |
| PumpFees | pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ |
Fee sharing |
| Mayhem | MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e |
Mayhem-mode tokens |
PDA Categories
Global Singletons
GLOBAL_PDA—["global"]on Pump — protocol-wide configFEE_CONFIG_PDA—["fee-config"]on Pump — tiered fee settingsGLOBAL_VOLUME_ACCUMULATOR_PDA—["global_volume_accumulator"]— protocol-wide volume