System Program methods return SolanaInstruction objects. To execute them on-chain, add the instructions to a transaction and use the Transaction Service. See Instructions & Transactions.
Methods
| Method | Description | Page |
|---|---|---|
| Create / CreateWithSeed | Create a new account or a seed-derived account | Create Account |
| Transfer / TransferWithSeed | Transfer SOL or transfer from a seed-derived account | Transfer SOL |
| Allocate / AllocateWithSeed | Allocate space for an account | Allocate |
| Assign / AssignWithSeed | Change the owner of an account | Assign |
| Nonce Operations (5 methods) | Initialize, authorize, withdraw, advance, and upgrade nonce accounts for durable transactions | Nonce Operations |