MetaMask : Comment Débloquer une Transaction Bloquée en Attente (2026)

Introduction

Une transaction MetaMask bloquée sur « en attente » est l’un des problèmes les plus courants en crypto — et l’un des plus stressants. Vous avez envoyé de l’ETH ou des tokens, mais rien ne se passe. La transaction reste simplement là.

La bonne nouvelle : c’est presque toujours réparable, et vos fonds ne sont jamais perdus. Ce guide explique exactement pourquoi cela se produit et vous donne des solutions étape par étape, classées de la plus simple à la plus technique.


Pourquoi une transaction MetaMask reste-t-elle bloquée ?

Chaque transaction Ethereum a un prix de gaz attaché — le montant que vous payez aux mineurs/validateurs pour la traiter. Quand le réseau est congestionné, les transactions avec des prix de gaz bas sont repoussées à l’arrière de la file d’attente. Si vous fixez le gaz trop bas, votre transaction pourrait rester non confirmée pendant des heures, voire des jours.

L’autre facteur est le nonce. Chaque transaction depuis votre portefeuille a un numéro de nonce séquentiel. Si la transaction #47 est bloquée, la transaction #48 et tout ce qui suit est également bloqué — elles ne peuvent pas être traitées tant que #47 n’est pas résolu.

C’est pourquoi une seule transaction bloquée peut geler l’ensemble de votre portefeuille.


Solution 1 : Accélérer (La plus simple)

MetaMask a un bouton Accélérer intégré pour les transactions en attente.

  • Ouvrez MetaMask
  • Allez à l’onglet Activité
    • Trouvez la transaction en attente
  • Cliquez sur Accélérer
    • MetaMask suggérera un prix de gaz plus élevé — acceptez-le ou augmentez-le davantage
    • Confirmez la nouvelle transaction

    Cela soumet une nouvelle transaction avec le même nonce mais un gaz plus élevé. Le réseau traitera celle qui arrive en premier (la version à gaz plus élevé gagne).

    Quand utiliser : La transaction est en attente depuis plus de 30-60 minutes et vous voulez qu’elle soit traitée.


    Solution 2 : Annuler la transaction

    Si vous ne voulez pas que la transaction soit traitée du tout :

  • Ouvrez MetaMask → onglet Activité
    • Cliquez sur la transaction en attente
  • Cliquez sur Annuler
    • Confirmez l’annulation (vous paierez une petite frais de gaz pour l’annulation)

    MetaMask envoie une transaction de 0 ETH à vous-même avec le même nonce mais un gaz plus élevé. Cela « remplace » la transaction bloquée.

    Remarque : L’annulation n’est pas garantie. Si la transaction originale est confirmée avant votre annulation, l’originale est traitée. La vitesse est importante ici — agissez rapidement.

    Quand utiliser : Vous avez envoyé à la mauvaise adresse, ou vous avez changé d’avis sur la transaction.


    Solution 3 : Remplacement manuel du nonce (Avancé)

    Si les boutons Accélérer et Annuler ne sont pas disponibles, vous pouvez soumettre manuellement une transaction de remplacement.

    Activer le nonce personnalisé

  • Dans MetaMask, allez à Paramètres → Avancé
  • Activez « Personnaliser le nonce de la transaction »
  • Trouvez le nonce bloqué

    • Cliquez sur la transaction en attente dans votre onglet Activité
  • Notez le numéro de nonce (par ex., Nonce : 47)
  • Soumettre une transaction de remplacement

  • Cliquez sur Envoyer
    • Envoyez 0 ETH à votre propre adresse (ou à la destination originale)
  • Définissez le prix du gaz plus élevé que le taux réseau actuel (vérifiez etherscan.io/gastracker)
  • Dans le champ « Nonce personnalisé », entrez le même nonce que la transaction bloquée (par ex., 47)
    • Confirmez et envoyez

    Cette transaction de remplacement utilise le même nonce, donc celle qui est confirmée en premier annule l’autre.


    Solution 4 : Réinitialiser votre compte (Dernier recours)

    Si vous avez plusieurs transactions bloquées et votre activité est complètement gelée :

  • Allez à Paramètres → Avancé
  • Cliquez sur « Effacer l’activité et les données de nonce » (parfois étiqueté « Réinitialiser le compte »)
    • Confirmez

    Ce que cela fait : Réinitialise l’historique local des transactions de MetaMask et le suivi du nonce. Cela n’affecte PAS vos fonds, votre phrase de récupération ou votre solde en chaîne. Cela efface seulement la file d’attente locale en attente.

    Quand utiliser : Vous avez de nombreuses transactions bloquées sur plusieurs nonces et ne pouvez pas les trier individuellement.


    Comment prévenir les transactions bloquées

    Vérifiez le gaz avant d’envoyer

    Avant de confirmer une transaction, vérifiez le prix du gaz actuel :

    • MetaMask affiche une estimation de gaz — choisissez « Marché » ou « Agressif » pour une confirmation plus rapide
    • Pour les transactions non urgentes, « Bas » est acceptable mais peut prendre 10-30 minutes
  • Vérifiez etherscan.io/gastracker pour les conditions réseau en direct
  • Planifiez vos transactions

    Les prix du gaz sont plus bas pendant :

    • Les matins en semaine (heure américaine) — activité américaine plus faible
    • Les fins de semaine en général
    • Les périodes de faible volatilité du marché

    Utilisez les réseaux L2 pour les petites transactions

    Pour les petites transactions ou les transactions fréquentes, utilisez Arbitrum, Optimism ou Polygon au lieu du réseau principal Ethereum. Les frais de gaz sont 90-99% moins chers et la congestion est rarement un problème.


    Questions fréquemment posées

    Mes fonds seront-ils perdus si la transaction est bloquée ?

    Non. Vos fonds sont soit toujours dans votre portefeuille (s’ils ne sont pas encore traités), soit stockés en toute sécurité dans le mempool. Une transaction bloquée ne supprime jamais les fonds.

    Combien de temps dois-je attendre avant d’agir ?

    Si la transaction est en attente depuis plus de 1 heure en conditions réseau normales, il vaut la peine de l’accélérer. Pendant une congestion élevée (par ex. lancement majeur NFT, krach du marché), les transactions peuvent légitimement prendre plusieurs heures — vérifiez le réseau avant d’agir.

    Pourquoi le bouton Annuler n’apparaît-il pas ?

    Les boutons Annuler et Accélérer n’apparaissent que pour les transactions qui sont encore non confirmées. Si la transaction a été minée (même avec un statut d’échec), ces options ne s’afficheront pas. Vérifiez Etherscan pour voir le vrai statut.

    J’ai annulé la transaction mais elle a quand même été traitée — que s’est-il passé ?

    Si la transaction originale a été confirmée avant que votre annulation soit diffusée, l’originale est traitée et l’annulation est rejetée. Cela peut se produire si le réseau a traité l’originale plus rapidement que prévu. Vos fonds ont été envoyés à la destination originale.

    Mon portefeuille est complètement gelé — chaque transaction échoue. Que fais-je ?

    Cela signifie généralement qu’une transaction bloquée avec un nonce bas bloque tout. Utilisez Solution 3 (Remplacement manuel du nonce) pour effacer le premier nonce bloqué, puis avancez.


    Guides connexes :

  • MetaMask : Le guide complet 2026
  • Comment ajouter un réseau personnalisé à MetaMask
  • MetaMask ne se connecte pas au site web — Correctif
  • Comprendre les frais de gaz sur Ethereum

  • Publié

    dans

    ,

    par