What problem does it solve? Developers building Solana applications in JavaScript or TypeScript need correct, up-to-date patterns for the modern @solana/kit SDK, which differs significantly from legacy web3.js 1.x in its functional, tree-shakeable design. ## Core Features & Use Cases - Transaction Building: Compose versioned transactions with pipe, set fee payers, blockhash lifetimes, compute budgets, and address lookup tables. - Signing & Sending: Generate keypair signers, sign or partially sign transactions, and send with confirmation via RPC and WebSocket subscriptions. - Account Fetching & Decoding: Fetch encoded accounts, decode data with codecs, and work with SPL Token program instructions. - Use Case: Build a script that transfers SOL on devnet by creating an RPC connection, generating signers, piping a transfer instruction into a transaction message, signing it, and confirming on-chain. ## Quick Start Ask the AI to write a TypeScript script using @solana/kit that transfers 0.1 SOL between two generated wallets on devnet.