Sol.College

How to build

The Anchor workflow

anchor init scaffolds a workspace with programs/, tests/ and an Anchor.toml that names the cluster and wallet.…

Deploy to devnet, then mainnet

Set the cluster in Anchor.toml (or pass the provider flag), fund the deploy wallet with a devnet airdrop, and deploy.…

Solana program security checklist

For every account, ask who owns it, whether it should be a signer, whether it's the PDA you think it is, and whether it's initialised. In An…