Project goal
Ship a minimal hello-world style Solana project and execute it successfully.
Milestones
- Initialize the project structure.
- Implement the smallest useful instruction.
- Execute the instruction and inspect the result.
- Verify expected state changes.
Reuse from quick start: read account state
Before moving to larger projects, reuse the exact account-read workflow from
/docs/intro/quick-start/reading-from-network.
Use that walkthrough’s result to validate these fundamentals:
executableisfalsefor wallet accounts.owneris the System Program for wallet accounts.lamportsreflects the funded balance.spaceis0for system wallets with no custom data.
Verification
- The program runs without runtime errors.
- Transaction confirmation is successful.
- Expected output/state is visible in logs or account data.
Is this page helpful?