Building Your First Token Contract with SolScript
Build a Solana token in seven steps with SolScript: state variables, events and custom errors, an owner modifier, transfers, minting and burning, then compile and deploy to devnet.
Learn to build Solana smart contracts with SolScript, step by step.
The three below run in order and get harder: a token contract, then an escrow, then a multi-signature wallet, from thirty minutes to an hour each. Every one of them is also a finished example, so you can read the completed contract before you write it, or open it in the playground and change it.
You need no local toolchain to follow along, because the compiler runs client-side in the browser. If you want the mechanics first, how it works follows a contract through parsing, type-checking, PDA mapping and code generation, and features lists the Solidity these tutorials rely on.
Build a Solana token in seven steps with SolScript: state variables, events and custom errors, an owner modifier, transfers, minting and burning, then compile and deploy to devnet.
Build a trustless escrow on Solana with SolScript. Learn conditional transfers, multi-party authorization, and state machine patterns.
Build a multi-signature wallet on Solana with SolScript. Require multiple approvals before executing transactions.