Skip to main content
Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.Ver versão em inglês →

Para quem é este capítulo

Desenvolvedores e pesquisadores de protocolos vindos de outras blockchains (EVM, Cosmos, Move) ou novos no Solana. Usuários finais podem pular este capítulo. O objetivo é pragmático: fornecer ao leitor exatamente o que ele precisa para ler os capítulos de Produtos e SDK sem surpresas. Este não é um tutorial geral do Solana — consulte a documentação oficial do Solana para isso.

Conteúdo do capítulo

Modelo de contas

Contas vs. programas, rent, propriedade de contas, contas de dados vs. executáveis, o modelo mental “conta como linha de banco de dados”.

SPL Token e Token-2022

Programa SPL Token clássico vs. Token-2022, contas de mint e token, ATA, extensões Token-2022 como transfer-fee que afetam o Raydium.

Transações e taxas

Instruções, limites de tamanho de transação, signatários, compute budget, priority fees, as duas categorias de taxas que usuários do Raydium pagam (rede + protocolo).

PDAs e CPIs

Endereços derivados de programa, seeds e bumps, cross-program invocation, invoke_signed, os padrões que o Raydium usa para delegação de autoridade.

Programas e Anchor

Implantação de programas, programas atualizáveis, framework Anchor, IDL, como ler um arquivo IDL do Raydium.

Ferramentas

Solana CLI, SPL CLI, Anchor CLI, @solana/web3.js, @anchor-lang/core, solders/solana-py para Python. Configuração mínima funcional.

Diretrizes de escrita

  • Cada página fornece um exemplo prático que é referenciado posteriormente em um contexto do Raydium.
  • Token-2022 recebe tratamento de primeira classe porque CPMM o suporta; transfer fees e freeze authority alteram a matemática de swap.
  • Mantenha o código curto (<30 linhas) nessas páginas; demos completas ficam em SDK & API.
  • Vincule à documentação oficial do Solana uma vez, não repetidamente.