Solana Programming
Solana Virtual Machine Programs.
Jobs
Roadmaps
Twitter/X
Fundamentals
- Keypairs
- Transactions
- Wallets
- Solana CLI
- RPC interaction
- dApp model (client-wallet-program)
DeFi Developer
- Solana Program library
- SPL-token CLI
- SDKs - web3.js
- Token extensions
- RPC APIs - Tokens
- Oracles
- Automated Market Makers
- Openbook
NFT Developer
- Solana Program library
- SPL-token CLI
- SDKs - web3.js
- Token extensions
- RPC APIs - NFTs
- candy-machine
- sugar-CLI
- ShdwDrive
- Compression
Program Developer
GNU/Linux setup Rust env + syntax State management PDAs (Program Derived Addresses) CPIs (Cross Program Invocations) Anchor IDLs Oracles Security
Unnecessary
- Proof of History
- Solana's consensus mechanism
- Tower BFT
- Pipelining
- Cloudbreak
- Gulfstream
- Cryptography
- Validator management
Tools
Learning Resources
Approach and resources.