The Solana System program and its generated clients.
This repo uses a Makefile as its canonical command surface. Targets read the pinned nightly toolchain and Solana CLI version from Cargo.toml's [workspace.metadata] blocks via toml-cli, so you'll need it installed locally:
cargo install toml-cliThen install NPM dependencies to make the Codama renderers and per-client tooling available:
pnpm installYou can generate clients for them using the following command.
make generate-clientsThe following clients are available for the System program. You may use the following links to learn more about each client.