01 / COMPRENDRE5 MIN DE LECTURE

Taxes et circulation des ETH

Les taxes du hook, les frais LP du pool et le sweep du ladder correspondent à trois opérations différentes. Ils ne portent pas tous sur la même base et ne s’additionnent pas comme une taxe unique.

Cette répartition est celle retenue pour la nouvelle révision. Le pool Sepolia historique conserve les anciens taux, inversés. Vérifiez l’état des versions et la cotation du pool utilisé.

La taxe à l’achat

La taxe totale est de 3 % de l’entrée ETH brute, intégralement destinée à la part équipe. Dans le cas exact-input, elle est incluse dans le montant fourni au routeur.

Pour un achat de 1 ETH Montant Destination
Jambe du swap 0,97 ETH Pool, puis frais LP et conversion en CUBIT
Part équipe 0,03 ETH Comptabilité équipe ; éventuellement part Links

Pour un achat exact-output, si la jambe pool requiert x ETH, le total avant gas est approximativement x / 0,97, avec arrondis entiers. Le routeur applique le plafond d’entrée choisi par l’utilisateur et rembourse le surplus.

La taxe à la vente

La taxe totale est de 15 % des ETH de sortie bruts : 12 % pour les murs et 3 % pour l’équipe.

Pour une sortie brute de 1 ETH Montant Destination
ETH nets du vendeur 0,85 ETH Wallet du destinataire
Financement des murs 0,12 ETH pendingFloorEth, en attente de placement
Part équipe 0,03 ETH Comptabilité équipe ; éventuellement part Links

Le vendeur reçoit donc 0,85 ETH, avant le coût du gas payé séparément. Pour viser une sortie nette de x ETH en exact-output, le pool doit fournir approximativement x / 0,85 ETH bruts, avec arrondis entiers et selon la cotation réelle.

Les ventes financent directement la réserve des murs. Les 12 % et 3 % sont calculés sur les ETH bruts de la vente : il ne s’agit pas de 12 % des 15 % de taxe. Si Links est actif et qu’un swap est valablement référé, la récompense du parrain est prise dans la part équipe, sans taxe supplémentaire.

Les frais LP

Le paramètre fee d’Uniswap v4 est exprimé en millionièmes :

Version Paramètre Pourcentage LP Statut
Nouvelle version demandée 100 0,01 % En chantier ; non redéployée
Sepolia actuellement raccordé 3000 0,30 % Version historique distincte

Le tickSpacing et la largeur d’un mur sont des paramètres de géométrie, pas une autre expression du taux de frais LP. Le pool CUBIT utilise un spacing de 10 ticks dans les sources lues.

Les frais LP s’appliquent à la jambe de swap selon la mécanique du pool. Une cotation réelle tient compte des arrondis, des ticks traversés, de la liquidité et des éventuels frais de protocole v4. N’appliquez pas une seconde fois la taxe à une cotation déjà nette.

Le sweep de 15 % au rebalance

Lors d’un rebalance, 15 % des ETH du ladder entrant dans le calcul de sweep sont transférés vers la réserve des murs. C’est un transfert entre compartiments du protocole.

Le montant exact est établi après collecte et selon l’ordre de comptabilisation du contrat, notamment les rewards LP effectivement attribuées au Vault. Ce sweep est un transfert de fonds du ladder lors de la maintenance. Il est distinct de la taxe prélevée lors d’une vente et ne prélève pas une seconde taxe sur le wallet du vendeur.

Les recettes prévues pour la V2

Module Recette Ce qui ne sert pas de financement
Vault 20 % des frais LP du ladder réalisés en ETH, attribués lors de la collecte Principal des murs, inflation de CUBIT, frais LP seulement estimés
Links 20 % de la part équipe sur les swaps référés Les 12 % affectés aux murs
Forge curée Fee de lancement, dirigée vers la réserve des murs Retrait du backing CUBIT pour un enfant

Ces recettes sont celles prévues pour les futures releases V2. Leur montant dépendra de l’activité réelle.

Un aller-retour ne coûte pas exactement 18 %

En isolant seulement les taxes proportionnelles, à prix constant et sans impact ni autres frais, le facteur conservé est 0,97 × 0,85 = 0,8245. La perte correspondante est donc 17,55 %, pas une somme mécanique de 15 et 3 appliquée au même montant.

Un vrai aller-retour ajoute les frais du pool, le gas et l’évolution du prix. Le montant net retourné par la cotation reste la référence pour une transaction donnée. Acheter et vendre.

Répartition des taxes : dernière clarification utilisateur. Références historiques à adapter : CubitHook._creditBuyTax, _creditSellTax, _creditTeam, _rebalance, _accrueVaultFees et periphery/CubitRouter.sol.

CUBIT / 10 septembre 2026 Sources et méthode