What it does
A Cursor rules file for writing Solana programs in Rust with the Anchor framework. It covers program structure, account constraints, state definitions, Borsh serialization, avoiding floating point types and writing TypeScript tests that run against a local validator.
Use cases
- 01Organise instruction handlers into modules
- 02Validate accounts with Anchor constraint macros
- 03Write Mocha tests for a Solana program