What problem does it solve? Developers building on Drift Protocol face complex SDK patterns: BigNumber precision handling, multiple order types, margin calculations, and sub-account management. This Skill provides complete, working TypeScript and Python code patterns for every Drift operation, eliminating guesswork around precision constants, order parameters, and account initialization. ## Core Features & Use Cases - Trading Operations: Place market, limit, trigger, and oracle orders for perpetual futures and spot markets, with post-only enforcement and atomic cancel-and-place. - Account & Position Management: Initialize user accounts, deposit and withdraw collateral, query positions, calculate PnL, leverage, health, and liquidation prices. - Advanced Integrations: Execute Jupiter swaps through Drift, subscribe to protocol events, manage vaults, implement market making strategies, and use Swift off-chain order signing. - Use Case: Build a market making bot that quotes around the oracle price, adjusts spreads based on inventory, enforces position limits, and shuts down gracefully using the included trading bot template. ## Quick Start Set up a Drift client on Solana mainnet and place a limit order to buy 1 SOL-PERP at $100 using the Drift SDK.