Pick 5 Solana DeFi protocols across categories (DEX, lending, perp, LST, aggregator) and write a one-page architecture brief on each. Then identify the composition pattern: which protocols call which other programs?
Start with Jupiter, MarginFi, Drift, Orca, Phoenix. Use Solscan to read program upgrade authority, Helius to inspect account counts, DeFi Llama for TVL history.