Skip to main content
Cette page est traduite automatiquement par IA. La version anglaise fait foi.Voir la version anglaise →
Cette page est un tableau de référence. Utilisez-la pour répondre à « quel est le coût d’un swap sur le pool X ? » ou « combien de SOL me faut-il pour créer un pool CLMM ? » — sans explorer chaque chapitre produit. Pour les répartitions de frais au niveau du protocole, consultez ray/protocol-fees.

Frais de swap par produit

Les valeurs de frais sont des pourcentages du montant d’entrée, appliqués avant les calculs du pool.

Convention du dénominateur de frais

  • AMM v4 : les frais sont codés en x/10 000. « 25 » signifie 0,25 %.
  • CPMM/CLMM : les frais sont codés en x/1 000 000. « 2500 » signifie 0,25 %.
Lors de la lecture directe des données on-chain, utilisez le dénominateur correct pour le programme du pool.
Les niveaux sont des comptes AmmConfig on-chain, pas des constantes source — l’administrateur peut en ajouter d’autres. À partir du 2026-09-09, mainnet publie 21 configurations CPMM et 21 configurations CLMM. Valeurs trade_fee_rate vérifiées :
  • CPMM : 0,005 %, 0,03 %, 0,25 %, 0,3 %, 0,35 %, 0,4 %, 0,5 %, 0,7 %, 0,75 %, 1 %, 1,5 %, 2 %, 2,5 %, 4 %. Il n’y a pas de niveau 0 %, ni de niveau 0,01 % non plus.
  • CLMM : 0,01 %, 0,02 %, 0,03 %, 0,04 %, 0,05 %, 0,1 %, 0,15 %, 0,16 %, 0,18 %, 0,2 %, 0,25 %, 0,4 %, 0,5 %, 0,6 %, 0,8 %, 1 %, 2 %, 3 %, 4 % — sur les espacements de tick 1, 10, 60 et 120.
Chacune de ces 42 configurations porte protocol_fee_rate = 120000 (12 % des frais de trading) et fund_fee_rate = 40000 (4 %), donc la part LP est 84 % sur les deux produits. Énumérez-les vous-même avec getProgramAccounts filtré sur la taille AmmConfig, ou lisez les points de terminaison API ci-dessous.

Répartitions des frais de protocole

Dans la part « protocole » de chaque frais, d’autres répartitions s’appliquent : La part LP s’écoule vers les détenteurs de jetons LP automatiquement :
  • AMM v4 / CPMM : accumulée dans les réserves du pool, distribuée au prorata au retrait.
  • CLMM : accumulée dans fee_growth_global_X/Y, réclamable via collectFee.

Coûts de création

Coûts uniques payés en SOL pour déployer un pool. Les tick arrays CLMM ne sont pas créés par CreatePool — chaque TickArrayState fait 10 240 octets (~0,072 SOL) et est alloué paresseusement par le premier OpenPosition* / IncreaseLiquidity* qui le touche, aux frais de cet appelant. Une première position typique ajoute donc un ou deux tick arrays en plus du chiffre du pool ci-dessus.
Les chiffres de rent sur cette page sont calculés à lamports_per_byte = 6 960, le taux pré-SIMD-0437. La réduction de rent l’abaisse en cinq étapes — appelez getMinimumBalanceForRentExemption pour le nombre en direct plutôt que de citer ceux-ci.
La plupart du rent est récupérable — fermer la position ou la farm retourne les lamports. Les tick arrays ne sont jamais fermés, et AmmInfo / PoolState persistent indéfiniment.

Coûts de graduation / migration

Frais réseau par opération typique

Ce sont les frais de base Solana + frais de priorité, séparés des frais de protocole Raydium.
Comment ces chiffres ont été mesurés. Chaque chiffre est la ligne de log Program <id> consumed N of M compute units pour l’invocation propre du programme Raydium — donc elle inclut ses CPIs du programme de jetons internes mais exclut tout agrégateur ou routeur enveloppant l’appel. Échantillonné à partir de transactions mainnet en direct sur des pools à haut volume le 2026-09-09 : CPMM SwapBaseInput 22 721–23 052 (n=8) ; AMM v4 swap 25 215–26 002 ; CLMM Swap 37 148–44 721 ; CLMM SwapV2 43 838–52 887 (n=6).Le coût du swap CLMM s’adapte aux croisements de tick, donc traitez SwapV2 comme un plancher et budgétisez de la marge pour un pool volatil. Mesurez votre propre chemin plutôt que de budgétiser sur ce tableau — et notez que la transaction entière coûte toujours plus que l’instruction Raydium seule, une fois la création ATA, l’enveloppe wSOL et les instructions de budget de calcul comptabilisées.
Les frais de priorité sont ceil(compute_unit_price × compute_unit_limit / 1_000_000) lamports, donc à 10 000 µLamports/CU une transaction de 23 000 CU paie 230 lamports. À ce prix CU, les frais de base de 5 000 lamports par signature dominent la facture d’plus d’un ordre de magnitude ; les frais de priorité ne la dépassent que vers environ 217 000 µLamports/CU sur une transaction à signature unique de 23 000 CU. Les frais de priorité s’adaptent linéairement au prix CU ; consultez integration-guides/priority-fee-tuning.

Interaction des frais Token-2022

Quand l’un ou les deux côtés d’un pool utilisent Token-2022 avec un frais de transfert, le frais effectif se compose :
Exemple : pool CPMM 0,25 %, le côté d’entrée a un frais de transfert de 1 %, le côté de sortie a un frais de transfert de 0,5 %.
Frais effectifs : ~1,74 % malgré un frais de pool nominal de 0,25 % — c’est-à-dire 1 − 0,99 × 0,9975 × 0,995. Le × 0,98 ci-dessus est le taux de change du pool (un changement de dénomination), pas un frais, donc il ne doit pas être compté dans la pile de frais : mesuré par rapport à la sortie sans frais de 1000 × 0,98 = 980, la perte est la même 1,74 %. Le SDK calcule le taux effectif via getComputeAmountOut — utilisez-le toujours lors de la cotation des pools Token-2022.

Spécificités LaunchLab

Les projets lançant des jetons peuvent inclure un frais créateur pendant la phase bonding-curve. Après la graduation, la configuration CPMM sélectionnée peut également facturer un frais créateur CPMM séparé pour le créateur de pool enregistré. La Fee Key détenue par la plateforme représente les droits de frais LP et n’est pas une credential de frais créateur. Consultez products/launchlab/creator-fees.

Modèle de coût de récompense Farm v6

Les farms ne facturent pas de frais à proprement parler — ce sont des distributions de récompenses. Mais elles coûtent du SOL à exploiter : Les farms nécessitent également suffisamment de lamports dans le vault de récompense pour couvrir le rent pendant la durée de vie de la farm ; la fermeture les retourne.

Changements de paramètres historiques

Pour les répartitions de frais au niveau du protocole et les adresses de trésorerie, consultez ray/protocol-fees et ray/treasury.

Comment lire les valeurs actuelles on-chain

CPMM/CLMM AmmConfig

Notez que protocolFeeRate et fundFeeRate sont des fractions des frais de trading, pas du volume — donc 12 % et 4 % ici signifient 0,03 % et 0,01 % du volume au niveau 0,25 %. Le AmmConfig de CPMM porte un quatrième taux que ce payload ne fait pas nécessairement surface : creator_fee_share_rate, la part du protocole du frais créateur, ajoutée le 2026-09-19. C’est une fraction du bucket créateur accumulé, pas du volume et pas des frais de trading, elle est appliquée quand le frais créateur est collecté plutôt que sur un swap, et une PDA CreatorFeeShare par créateur peut la remplacer. Lisez-la sur le compte AmmConfig. Détails dans products/cpmm/fees.

Pool AMM v4

Taux de récompense Farm v6

Comparaison avec d’autres DEX

Pour le contexte (toutes les valeurs en avril 2026) :

Pointeurs

Sources :
  • AmmConfigs en direct via api-v3.raydium.io.
  • Benchmarks CU à partir de la suite de tests SDK.
  • Références de frais de protocole en direct à partir de la documentation Raydium.