Our on-going development resources, aiming to onboard engineers to Solana development. From geeks to geeks (and you are welcome to contribute).
Compared to older platforms like Bitcoin and EVM-based protocols, Solana is:
- Massively cheaper, as transaction fees are a small fraction of a penny.
- Massively faster, as most transactions are completed in a couple of seconds.
- Highly decentralized, having one of the highest Nakamoto coefficients of any proof-of-stake network.
- Fun AF, with an incomparable UI/UX and developer experience.
- 1. Solana Blockchain Overview
- 2. Setup Your Dev Environment
- 3. Mastering Anchor and CPI
- 4. Mastering SPL Tokens
- 5. Program Derived Addresses
- 6. Events and Communication
- 7. Mastering Solana Frontend
- 8. Mastering Token Extensions
- 9. Mastering Transfer Hooks
- 10. Mastering Security on Solana
- 11. Mastering Mobile Development
- 12. Additional Resources
- Demo 1: Hello World
- Demo 2. Anchor and CPI
- Demo 3. Program Derived Addresses
- Demo 4: PDA and CPI on Anchor
- Demo 5: Transfer Hook Hello World
- Demo 6: Transfer Hook with a Counter
- Demo 7: Transfer Hook for Vesting
- Demo 8: Transfer Hooks with wSOL fee
- Demo 9: Token Extensions for Membership NFT