- Rust
- TypeScript
Prerequisites
Before you start, ensure you have Rust installed. To ensure compatibility with the Solana SDK v3, we recommend usingrustc 1.86.0.1. Initialize a new project
Initialize a new Rust project:solana-program, solana-client, solana-account-decoder, spl-token, spl-memo, spl-token-2022, spl-associated-token-account.2. Wallet Management
You can generate a file system wallet using the Solana CLI and load it in your program.⚠️ Important: Never share your private key publicly.
