Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

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 Node completos que você pode copiar para um arquivo, definir algumas variáveis de ambiente e executar. Cada um realiza uma operação real on-chain na Raydium. Use-os 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 especiais, consulte SDK & API e as páginas de code-demos específicas de cada produto.

Pré-requisitos

Execute isto uma vez:
mkdir raydium-quickstart && cd raydium-quickstart
npm init -y
npm install @raydium-io/raydium-sdk-v2 @solana/web3.js @solana/spl-token bn.js
Você precisa de:
  • Node 18+ com suporte a ESM ("type": "module" em package.json ou extensão .mjs).
  • Um keypair Solana em ~/.config/solana/id.json (ou em qualquer lugar — defina KEYPAIR).
  • Uma carteira financiada. ~0.05 SOL cobre qualquer script único neste capítulo.
  • Uma URL RPC. RPC público gratuito funciona para testes; para qualquer coisa além de um teste básico, use um provedor pago.
Defina isto uma vez por shell:
export RPC_URL="https://api.mainnet-beta.solana.com"
export KEYPAIR="$HOME/.config/solana/id.json"
Cluster. Todos os três scripts usam mainnet por padrão. Para executar em devnet, defina RPC_URL=https://api.devnet.solana.com e mude cluster: "mainnet" para cluster: "devnet" dentro do script. Tenha cuidado de que a liquidez seed do pool em devnet é escassa; espere ter que gerar seus próprios tokens de teste.

Os três scripts

Swap pela CLI

Troque um token por outro em qualquer pool CPMM. Verificação mais rápida de “consigo acessar Raydium a partir de um script”.

Implantar um pool CPMM

Configure um novo pool CPMM para um par de tokens à sua escolha. Seleciona o nível de taxa de 0,25% e fornece liquidez inicial.

Implantar um pool CLMM

Configure um novo pool CLMM com um nível de taxa de sua escolha e uma única posição concentrada.

Após este capítulo

Cada script termina com uma saída mínima (ID do pool, assinatura tx) e uma única linha apontando para a próxima página do capítulo SDK & API para a operação que realizou. Quando estiver pronto para escrever sua própria integração:
  • Backends e botsTrade API.
  • Frontends e aplicações com controle totalTypeScript SDK.
  • Composição on-chainRust CPI.
  • Escolhendo entre eles → a tabela de comparação no topo de SDK & API.
SDK:       @raydium-io/raydium-sdk-v2@0.2.42-alpha
Programs:  see /reference/program-addresses
Cluster:   mainnet-beta (also runs on devnet with the change noted above)
Verified:  2026-04
Se um script quebrar em uma versão mais nova do SDK, verifique as notas de lançamento do SDK — as formas de retorno do builder evoluíram entre versões menores.