Esta página foi traduzida automaticamente por IA. A versão em inglês é a fonte oficial.Ver versão em inglês →
O que este capítulo é. Três scripts end-to-end que cada um executa uma operação real on-chain contra Raydium. Os scripts de swap e CPMM são arquivos únicos que você cola, configura com variáveis de ambiente e executa. O script CLMM é um fluxo multi-arquivo — veja sua própria página para o que isso envolve. Use estes para validar sua configuração antes de construir algo maior.O que este capítulo não é. Documentação de referência. Para a API completa do builder, referência de parâmetros e casos extremos, veja SDK & API e as páginas
code-demos por produto.Pré-requisitos
Execute isto uma vez:- Node 18+ com suporte ESM (
"type": "module"empackage.jsonou extensão.mjs). - Um keypair Solana em
~/.config/solana/id.json(ou em qualquer lugar — definaKEYPAIR). Vejasolana-fundamentals/toolchainpara gerar um keypair. - Uma carteira financiada. O script de swap precisa apenas do seu valor de entrada mais uma pequena margem — um swap CPMM custa ~0,0015 SOL em taxas de rede (veja
reference/fee-comparison), mais aluguel único se o swap precisar abrir uma conta de token para você. Criar um pool custa mais: o script CPMM sozinho carrega uma taxa de criação de pool única de ~0,15 SOL antes da liquidez inicial ou aluguel. Veja a seção Setup de cada script para o valor atual antes de financiar sua carteira. - Uma URL RPC. RPC público gratuito funciona para testes; para qualquer coisa além de um teste básico, use um provedor pago.
Cluster. Todos os três scripts usam mainnet por padrão. Devnet precisa de
RPC_URL=https://api.devnet.solana.com mais cluster: "devnet" dentro do script — para os dois scripts de criação de pool, essa não é a única mudança; veja a seção Setup de cada script para o que mais precisa mudar. Esteja ciente de que a liquidez inicial do pool em devnet é escassa; espere mintar seus próprios tokens de teste.Os três scripts
Swap pela CLI
Obtenha uma cotação e execute um swap através de um pool CPMM — a forma mais rápida de confirmar que sua configuração funciona.
Implantar um pool CPMM
Crie um novo pool CPMM para um par de tokens que você escolher, financiado com liquidez inicial na camada de taxa de 0,25%.
Implantar um pool CLMM
Crie um novo pool CLMM e abra uma posição concentrada inicial, na camada de taxa mais baixa por padrão.
Após este capítulo
Cada script imprime seu resultado on-chain — uma cotação de swap e link de transação, novos endereços de pool ou uma nova posição e seu NFT — e uma única linha apontando para a próxima página no capítulo SDK & API para a operação que executou. Quando estiver pronto para escrever sua própria integração:- Backends e bots → Trade API.
- Frontends e aplicativos com controle total → TypeScript SDK.
- Composição on-chain → Rust CPI.
- Escolhendo entre eles → a tabela de comparação no topo de SDK & API.

