Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →
Frais du routeur
Le programme AMM Routing ne prélève aucun frais propre. C’est un pur orchestrateur. Tous les frais sont payés directement aux pools par lesquels vous routez :- Chaque saut AMM v4 paie les frais AMM v4 (0,25 % répartis).
- Chaque saut CPMM paie les frais CPMM (configurables, généralement 0,25 % répartis).
- Chaque saut CLMM paie les frais CLMM (configurables par pool).
- Chaque saut stable paie les frais stable-swap (0,02 % — bien inférieur à AMM v4).
Frais effectifs totaux sur une route
Si vous routez par N pools, vos frais totaux sont la somme des frais de tous les N sauts, composés. Exemple : Route : USDC → SOL (frais 0,25 %) → STEP (frais 0,25 %)products/amm-v4/feesproducts/cpmm/feesproducts/clmm/fees(si disponible)products/stable/fees(si disponible)
Coût de calcul
Le coût de calcul du routeur est linéaire en fonction du nombre de sauts :- Surcharge fixe : ~5k CU pour la logique de dispatch du routeur et la validation des comptes.
- Coût par saut : ~10k–50k CU selon le type de pool et la complexité :
- CPMM : ~20k–30k CU
- AMM v4 : ~40k–60k CU (inclut la validation OpenBook)
- CLMM : ~50k–100k CU (calculs de tick intensifs)
- Stable : ~30k–40k CU
- Budget de transaction total : 1,4M CU sur mainnet. Une route avec 10 sauts CPMM coûterait ~305k CU, laissant de la place pour d’autres opérations.
Surcharge d’initialisation des comptes
Chaque variante de swap activée route les jetons intermédiaires par des ATA contrôlés par l’utilisateur. À chaque saut intermédiaire, vous devez pré-créer et fournir une ATA appartenant à l’utilisateur :- Si l’ATA n’existe pas : l’initialisation du programme ATA coûte ~5k CU + ~0,00203928 SOL de loyer par ATA. Initialisez-la avec le programme SPL Associated Token Account (ou, pour wSOL, avec la balise
CreateSyncNative5). - Si l’ATA existe déjà : aucune surcharge supplémentaire.
CloseTokenAccount (balise 6) une fois qu’elle a un solde zéro.
Prochaines étapes
products/routing/instructions— quelle instruction utiliser pour votre forme de route.products/routing/code-demos— exemples de cotation de routes avant exécution.integration-guides/routing-and-mev— stratégie plus large concernant les frais et le MEV.

