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 →
Taxa do roteador
O programa AMM Routing não cobra taxa própria. É um orquestrador puro. Todas as taxas são pagas diretamente aos pools pelos quais você roteia:- Cada salto AMM v4 paga a taxa AMM v4 (0,25% dividida).
- Cada salto CPMM paga a taxa CPMM (configurável, típicamente 0,25% dividida).
- Cada salto CLMM paga a taxa CLMM (configurável por pool).
- Cada salto stable paga a taxa stable-swap (como AMM v4, típicamente 0,25% dividida).
Taxas efetivas totais em uma rota
Se você rotear por N pools, sua taxa total é a soma de todas as N taxas dos saltos, compostas. Exemplo: Rota: USDC → SOL (taxa de 0,25%) → STEP (taxa de 0,25%)products/amm-v4/feesproducts/cpmm/feesproducts/clmm/fees(se disponível)products/stable/fees(se disponível)
Custo de computação
O custo de computação do roteador é linear no número de saltos:- Sobrecarga fixa: ~5k CU para a lógica de dispatch do roteador e validação de contas.
- Custo por salto: ~10k–50k CU dependendo do tipo de pool e complexidade:
- CPMM: ~20k–30k CU
- AMM v4: ~40k–60k CU (inclui validação do OpenBook)
- CLMM: ~50k–100k CU (cálculo de tick intensivo)
- Stable: ~30k–40k CU
- Orçamento total de transação: 1,4M CU na mainnet. Uma rota com 10 saltos CPMM custaria ~305k CU, deixando espaço para outras operações.
Sobrecarga de inicialização de conta
Cada variante de swap habilitada roteia tokens intermediários através de ATAs controladas pelo usuário. Em cada salto intermediário, você deve pré-criar e fornecer uma ATA de propriedade do usuário:- Se a ATA não existir: inicialização do programa ATA custa ~5k CU + ~0,00203928 SOL de aluguel por ATA. Inicialize-a com o programa SPL Associated Token Account (ou, para wSOL, com a tag
CreateSyncNative5). - Se a ATA já existir: sem sobrecarga adicional.
CloseTokenAccount (tag 6) uma vez que tenha saldo zero.
Próximos passos
products/routing/instructions— qual instrução usar para sua forma de rota.products/routing/code-demos— exemplos de como fazer cotação de rotas antes da execução.integration-guides/routing-and-mev— estratégia mais ampla de taxa e MEV.


