Learn the basics of how to interact with the Solana blockchain.
Create tokens and NFTs on Solana.
Build onchain programs (sometimes called 'smart contracts') with Anchor.
Connect to offchain data from inside your Anchor programs.
Create tokens with features like non-transferability, transfer hooks, and more.
Learn how to build Solana programs without using Anchor.
Learn how to efficiently design and optimize your programs.
Use state compression for large NFT collections and other large-data cases.
Understand common security pitfalls and how to build secure programs.
Use Solana features from native mobile apps for both Android and iOS.
Use durable nonces to sign transactions ahead of time.
Request payments and initiate transactions using links and QR codes.