in-solana by Supanode

System Program — Program ID, Instructions & Parsing

11111111111111111111111111111111

The System Program is Solana’s built-in program for creating accounts, transferring SOL, allocating space, and assigning account ownership.

Program ID

11111111111111111111111111111111

Key instructions

InstructionDescription
CreateAccountCreates a new account with specified space and lamports
TransferTransfers lamports between accounts
AssignAssigns an account to a program
AllocateAllocates space for an account
CreateAccountWithSeedCreates an account at a derived address

FAQ

Is the System Program upgradeable? No. It is a native program built into the Solana runtime.

What is the System Program used for? Every SOL transfer and account creation goes through the System Program.

Updated: