描述Expert guidelines for Solana program development with Rust, Anchor framework, and Web3.js integration