COMPRENDRE · VÉRIFIER · S’ENTRAÎNER

Des USDC mais pas d’ETH : pourquoi l’envoi bloque ?

Votre portefeuille contient 50 USDC, mais l’envoi de 20 USDC affiche « fonds insuffisants ». Le montant à envoyer et le moyen de payer les frais sont deux lignes à lire séparément.

Environ 10 minutes, exercices comprisEssayer les 3 situations
Débutant

Pour être à l’aise : Un token ou un NFT, c’est quoi ? Exemples simples

LA RÉPONSE EN BREF

Dans un envoi classique sur Ethereum, les frais du réseau sont réglés en ETH, séparément des USDC envoyés. Certaines opérations MetaMask permettent toutefois de couvrir ces frais avec un autre token. Regardez le mode de paiement proposé et le total avant de conclure.

Trois mots avant de commencer

USDC
Un token qui vise à suivre le dollar. Dans notre exemple, c’est l’actif que vous envoyez.
ETH
L’actif natif d’Ethereum, utilisé par le réseau pour facturer l’exécution des transactions.
Gas
La mesure du travail exécuté sur Ethereum. Le coût total dépend du travail nécessaire et de son prix.

Exemple classique : assez d’USDC, pas de budget pour les frais

Imaginons 50 USDC et 0 ETH sur Ethereum. L’envoi porte sur 20 USDC ; l’aperçu indique des frais estimés à 0,0004 ETH et ne propose aucun autre paiement. Les USDC sont suffisants pour le montant demandé, mais le solde ETH ne couvre pas les frais affichés.

Ces chiffres sont inventés. Les frais ne sont pas un pourcentage fixe du nombre d’USDC. Diminuer l’envoi de 20 à 10 USDC ne transforme pas les USDC restants en ETH.

MetaMask peut proposer une autre façon de payer

La documentation de MetaMask décrit des opérations éligibles où les frais peuvent être couverts avec un autre token, notamment l’USDC sur Ethereum. Les options dépendent du réseau, de l’opération et des fonctionnalités activées. L’aperçu précise le token débité et le coût proposé, qui peut inclure des frais MetaMask.

Cela ne veut pas dire « frais gratuits ». Dans notre second exemple fictif, envoyer 20 USDC avec un coût total affiché de 0,50 USDC débite 20,50 USDC. Avec un solde de 50 USDC, il reste 29,50 USDC. Lisez toujours l’aperçu complet : nous ne prédisons ni votre tarif ni votre éligibilité.

Avant de chercher à débloquer l’envoi

Relevez le réseau, le montant, le token prévu pour les frais et le total débité. Une valeur globale en euros ne répond pas à ces quatre questions.

Vérifiez que le budget de frais est disponible sur le réseau de l’opération. Voir des actifs sur Base ne les rend pas automatiquement disponibles sur Ethereum. Changer le réseau affiché n’effectue pas un transfert.

Si aucun paiement adapté n’est proposé, interrompez l’envoi et consultez l’aide officielle. N’abaissez pas arbitrairement la limite de gas pour faire disparaître l’erreur : cette limite concerne le travail autorisé, pas une remise sur le prix.

02 · S’ENTRAÎNER ET COMPRENDRE LA CORRECTION

3 situations pour raisonner

Chaque réponse a une explication. Un indice est disponible si nécessaire ; il n’y a pas de chronomètre.

Situations répondues0 / 3

MISE EN SITUATION INVENTÉE · AUCUNE ACTION RÉELLE

50 USDC, mais 0 ETH

L’envoi fictif se fait sur Ethereum, en mode classique. Pour ce cas seulement, aucun paiement alternatif ni prise en charge des frais n’est proposé.

Aperçu fictif avant envoi
Solde USDC
50 USDC
Montant à envoyer
20 USDC
Solde ETH sur Ethereum
0 ETH
Frais estimés
0,0004 ETH
J’ai besoin d’un indice

Comparez les unités : les frais sont en ETH, le montant est en USDC.

Quelle ligne explique le blocage présenté ici ?
Lire tous les corrigés à mon rythme

50 USDC, mais 0 ETH

L’envoi fictif se fait sur Ethereum, en mode classique. Pour ce cas seulement, aucun paiement alternatif ni prise en charge des frais n’est proposé.

Raisonnement : Le cas fixe volontairement un mode classique : il permet de voir deux soldes distincts. L’étape suivante présente une autre option possible. N’étendez pas cette conclusion à tous les portefeuilles ou à tous les envois.

Lire l’actif envoyé et l’actif utilisé pour les frais séparément.

Les frais sont proposés en USDC

Cette fois, l’aperçu fictif propose un paiement éligible en USDC. Il indique explicitement que 0,50 USDC couvre le coût total en plus des 20 USDC envoyés.

Raisonnement : Le calcul porte sur un aperçu inventé, pas sur un tarif MetaMask. L’opération coûte toujours quelque chose, même sans débit direct d’ETH chez l’utilisateur. Dans un vrai aperçu, vérifiez la quantité reçue, l’unité des frais et le total débité.

Un autre moyen de paiement ne signifie pas des frais gratuits.

De l’ETH, mais sur quel réseau ?

L’application affiche plusieurs réseaux. Vous préparez toujours un envoi classique sur Ethereum. Un solde ETH existe sur Base, mais aucun déplacement entre réseaux n’a eu lieu.

Raisonnement : Le problème décrit est une séparation de réseaux, pas un écran bloqué. Il faut examiner une solution réellement proposée pour l’envoi prévu ; changer le réseau d’envoi sans vérifier les instructions du destinataire pourrait créer une autre erreur.

Même nom d’actif ne veut pas dire même solde disponible.

Deux autres questions utiles

Dois-je acheter un montant fixe d’ETH ?

Ce guide ne donne pas de montant à acheter. Le coût varie et une autre option peut être proposée. Un chiffre trouvé dans un ancien tutoriel n’est pas votre estimation actuelle.

Pourquoi une plateforme me facture-t-elle des USDC au retrait ?

Une plateforme peut fixer ses propres frais de retrait et gérer l’envoi pour vous. Le montant qu’elle vous facture et les frais payés au réseau sont deux choses à distinguer. Consultez son aperçu et ses conditions.

Sources et approfondissement

Page mise à jour le
Vérification documentaire le · WhyTheBlockchain · Méthode éditoriale