Vous avez de l’USDT sur Tron, vous appuyez sur envoyer, et votre wallet indique que vous n’avez pas assez de ressources. La raison : sur le réseau Tron, les coûts de transaction se paient en TRX, la crypto native de Tron, et non en USDT. Voici comment cela fonctionne et comment s’en sortir.
Bande passante et énergie
Tron mesure le coût des transactions avec deux ressources :
- La bande passante couvre la taille de la transaction en octets. Chaque compte reçoit chaque jour une petite allocation gratuite de bande passante, souvent suffisante pour de simples transferts de TRX.
- L’énergie couvre le calcul utilisé par les smart contracts. L’USDT sur Tron est un token de smart contract (TRC20) : chaque transfert d’USDT consomme donc de l’énergie.
Si vous n’avez pas assez d’énergie, le réseau brûle des TRX sur votre solde pour la couvrir. Ces TRX brûlés constituent vos frais.
Pourquoi les frais varient
L’énergie nécessaire à un transfert d’USDT dépend du destinataire. Envoyer vers une adresse qui détient déjà de l’USDT consomme moins d’énergie qu’envoyer vers une adresse qui n’en a jamais détenu, car le contrat doit créer une nouvelle entrée de solde. En pratique, le second cas peut coûter environ deux fois plus. Le prix de l’énergie en TRX dépend aussi de paramètres du réseau qui changent de temps en temps : vérifiez l’estimation des frais dans votre wallet avant d’envoyer.
Comment obtenir des TRX pour les frais
- Achetez ou échangez une petite quantité de TRX dans le wallet qui détient votre USDT. Le formulaire en haut de cette page est réglé sur USDT TRC20 → TRX : vous pouvez convertir directement une partie de votre USDT en TRX.
- Mettez des TRX en staking pour obtenir de l’énergie. Tron permet de staker des TRX pour recevoir de l’énergie qui se régénère chaque jour. C’est intéressant si vous envoyez souvent de l’USDT.
- Louez de l’énergie. Certains services louent de l’énergie pour une courte durée. N’utilisez que des prestataires bien établis et ne communiquez jamais votre clé privée.
Les nouveaux comptes Tron
Une adresse Tron est « activée » la première fois qu’elle reçoit des TRX ou un token. L’activation a elle-même un petit coût unique, généralement payé par l’expéditeur. C’est une autre raison pour laquelle le tout premier transfert vers une nouvelle adresse peut coûter plus cher que les suivants.
Conseils pour éviter les transferts échoués
- Gardez une petite réserve de TRX dans tout wallet qui détient de l’USDT TRC20.
- Vérifiez l’estimation des frais dans votre wallet avant de confirmer.
- Rappelez-vous que les plateformes d’échange couvrent elles-mêmes le coût réseau et facturent des frais de retrait à la place : tout ceci ne concerne que les wallets en self-custody.
- Une transaction échouée peut quand même consommer les TRX dépensés en énergie : assurez-vous d’en avoir assez avant d’envoyer.
Les alternatives
Si les frais de Tron ne vous conviennent pas, le même USDT existe sur d’autres réseaux — voir l’USDT sur Solana et BEP20 ou ERC20. Vous pouvez transférer votre USDT de Tron vers une autre chaîne avec USDT TRC20 vers Solana ou USDT TRC20 vers BEP20, ou le convertir directement en TRX.
Vérifier vos ressources
Des wallets comme TronLink affichent votre bande passante et votre énergie disponibles sur l’écran du compte. Sur Tronscan, recherchez votre adresse pour voir les mêmes chiffres, ainsi que vos transactions récentes et les TRX brûlés pour chacune. Si un ancien transfert d’USDT indique des TRX brûlés pour l’énergie, ce sont les frais que vous avez payés.
L’activation, en détail
Une adresse Tron toute neuve n’existe pas sur la chaîne tant qu’on ne lui a rien envoyé. Le premier transfert entrant active le compte, et le réseau facture pour cela un petit coût unique, généralement à l’expéditeur. Une fois activée, l’adresse peut recevoir normalement des TRX et des tokens TRC20 et commence à bénéficier de sa bande passante gratuite quotidienne.
Messages d’erreur courants
- « Insufficient energy » ou « out of energy » : il vous faut plus de TRX dans le wallet à brûler pour l’énergie, ou de l’énergie obtenue par staking.
- « Account not activated » : l’adresse d’envoi n’a jamais rien reçu ; approvisionnez-la d’abord avec quelques TRX.
- « Bandwidth insufficient » : votre bande passante gratuite du jour est épuisée ; une petite quantité de TRX sera brûlée pour la couvrir, si disponible.
{F} en {T} : vos questions, nos réponses
Pourquoi ne puis-je pas envoyer d’USDT TRC20 sans TRX ?
Tron facture les coûts de transaction en TRX (sous forme d’énergie et de bande passante). Sans TRX ni énergie obtenue par staking, le transfert d’USDT ne peut pas être payé.
Combien de TRX faut-il pour envoyer de l’USDT ?
Cela varie selon les paramètres du réseau et selon que le destinataire détient déjà de l’USDT. Vérifiez l’estimation de votre wallet et gardez une marge.
Pourquoi est-ce plus cher d’envoyer vers une nouvelle adresse ?
Le contrat USDT a besoin de plus d’énergie pour créer un solde à une adresse qui n’a jamais détenu d’USDT.
Les plateformes me facturent-elles des TRX pour les retraits ?
Non. Les plateformes paient le coût réseau et vous facturent des frais de retrait, généralement en USDT.