Glossário Solana
QuizGrafo
Home/Programming Model/Programa do Sistema
Programming Model
Compartilhar

Programa do Sistema

📖O que é

The built-in native program (address: 11111111111111111111111111111111) responsible for creating new accounts, transferring SOL between accounts, allocating account data space, and assigning account ownership to programs. It is the only program that can create new accounts and is invoked in nearly every transaction.

💡Como pensar sobre isso

O System Program é o programa base do Solana — ele executa operações fundamentais como criar contas, transferir SOL e alocar espaço. Tudo mais se apoia nele.

🛠️Por que builders usam

Usado via CPI para criar novas contas de dados no seu programa: `system_instruction::create_account` para alocar espaço e assignar ownership ao seu programa.

⚠️Erro comum

Esquecer de incluir o System Program como conta em instruções que criam contas via CPI. Anchor exige `system_program: Program<'info, System>` no contexto.

Sua exploração

0 termos visitados no total
Termos relacionados explorados0/3

Termos Relacionados

ProgramaProgramming Model

Executable code deployed on-chain, equivalent to a smart contract on other blockchains. Pr…

Ver termo →
Create AccountProgramming Model

A System Program instruction that creates a new account with specified space and owner, fu…

Ver termo →
TransaçãoProgramming Model

An atomic unit of execution containing one or more instructions, a recent blockhash, and o…

Ver termo →
Voltar ao glossário