L2 Gas Tracker
2026-09-17 · By L2 Gas Tracker Research

Transaction en attente bloquée sur Base ou Arbitrum ? Comment l’accélérer ou l’annuler, méthode du nonce identique

MetaMask pending transaction queue with speed up and cancel options for a stuck Base transfer

Tout d’abord, vérifiez si la transaction est réellement bloquée

La moitié des messages paniqués « Ma transaction est bloquée ! » que je reçois sont en fait des bugs d’affichage. Base et Arbitrum produisent des blocs toutes les quelques secondes et ne conservent pas une mempool longue et en attente comme le fait Ethereum, donc la plupart des transactions sont soit confirmées, soit échouent en quelques secondes. Avant d’agir, copiez le hachage de la transaction depuis votre portefeuille et collez-le dans Basescan ou Arbiscan. L’explorateur est la vérité absolue :

Redémarrer le navigateur ou l’application avant d’envisager des solutions plus complexes est également une bonne idée — MetaMask elle-même le recommande comme première étape, car une interface verrouillée peut ne pas afficher une confirmation qui s’est pourtant déjà produite.

Pourquoi une transaction L2 reste en attente dès le départ

Une transaction reste en attente lorsque son enchère en gaz est peu attractive par rapport à la demande actuelle, ou lorsque le mécanisme d’inclusion du réseau est temporairement saturé. Sur le réseau principal Ethereum, cela signifie une enchère dans le mempool où votre transaction peut rester coincée pendant des heures. Sur Base et Arbitrum, la situation est différente : un séquenceur centralisé inclut généralement les transactions valides presque immédiatement, donc les retards prolongés s’expliquent habituellement par l’un de ces trois facteurs — vous (ou votre portefeuille) avez sous-estimé les frais un jour chargé, le séquenceur est brièvement congestionné lors d’un mint viral ou d’un incident réseau, ou encore la transaction a été diffusée à un point d’accès RPC décalé et n’a jamais réellement été propagée.

La leçon pratique : ne pas renvoyer la même transaction par impatience. C’est ainsi qu’un simple désagrément ponctuel se transforme en file d’attente. Commencez d’abord par comprendre comment fonctionne cette file.

Le nonce : pourquoi une transaction bloquée bloque tout ce qui suit

Chaque compte numérote ses transactions dans un ordre strict avec un nonce — votre premier est 0, puis 1, puis 2, et la chaîne les traite exactement dans cet ordre. Si le nonce 42 est en attente, les nonces 43 et 44 ne peuvent pas être confirmés en premier, peu importe la quantité de gaz qu'ils offrent. Ils sont mis en file d'attente derrière 42 par règle de protocole. C'est pourquoi cliquer sur "swap" trois fois de plus ne pousse pas la première à travers — cela ajoute simplement 43, 44 et 45 au bouchon.

Ce même mécanisme est également la sortie de secours. Un nonce ne peut être utilisé que une seule fois, donc si vous soumettez une deuxième transaction avec le même nonce 42 et payez assez de gaz pour être miné en premier, le réseau inclut le nouveau venu et abandonne l'original. Toute technique de remplacement dans ce guide — accélérer ou annuler — n'est que cette idée appliquée soigneusement. Commencez toujours le sauvetage à partir du plus ancien nonce en attente ; libérer 43 alors que 42 est bloqué ne change rien.

Option A : accélérer la transaction (lorsque vous souhaitez toujours que celle-ci s’exécute)

Si la transaction en attente fait ce que vous souhaitez — un échange, un transfert, une autorisation — utilisez la fonction de remplacement intégrée à votre portefeuille plutôt que de la construire manuellement. La vue « Activité » de MetaMask affiche un bouton « Accélérer » sur l’entrée en attente (sur les versions récentes de l’extension, ouvrez la notification « Transaction soumise ») ; Rabby propose une fonction équivalente dans son historique des transactions. Le portefeuille renvoie alors la même transaction — avec le même nonce et les mêmes données d’appel (calldata) — mais avec des frais de gaz plus élevés. Vous ne payez que les frais de la transaction de remplacement, pas deux fois, et la transaction initiale n’est tout simplement jamais incluse.

Préférez le paramètre prédéfini « Agressif »/« Élevé » plutôt qu’augmenter les frais de 10 %, surtout lors d’une journée réellement chargée : une nouvelle tentative qui sous-cote à nouveau les frais vous laissera avec deux transactions en attente. Sur Base et Arbitrum, l’écart absolu entre les frais « Économie » et « Agressif » est généralement de quelques centimes au maximum, donc ce n’est pas le moment d’optimiser.

Option B : l’annuler avec un envoi à soi-même d’une valeur nulle

Si la transaction est erronée — vous avez changé d’avis, le paramètre de glissement est incorrect ou l’autorisation était destinée à un contrat auquel vous ne faites plus confiance — remplacez-la par une opération sans effet. Vous envoyez 0 ETH à votre propre adresse en utilisant le même nonce que la transaction bloquée et des frais supérieurs. Le réseau intègre cette transaction de remplacement inoffensive, marque le nonce comme utilisé, et la transaction initiale est abandonnée ; vos fonds ne bougent pas d’un pouce. Le déroulé précis en sept étapes figure dans la zone pas à pas ci-dessus.

MetaMask récent propose également un bouton « Annuler » à un seul clic qui construit automatiquement cette transaction de remplacement pour vous — essayez-le en premier lieu, puis recourez à la méthode du nonce personnalisé si le bouton est désactivé ou si votre version du portefeuille ne le propose pas. Notez l’asymétrie suivante : annuler une transaction implique tout de même de payer des frais de gaz (vous achetez l’inclusion de la transaction de remplacement). L’annulation est gratuite uniquement si la transaction initiale est purement et simplement abandonnée par le réseau, sans remplacement — ce qui peut aussi se produire spontanément sur les L2 si les frais proposés sont nettement inférieurs au marché.

Plusieurs transactions bloquées, et le bouton « Réinitialiser le compte »

Si une file d’attente entière s’est accumulée avant que vous ne trouviez ce guide, commencez par la plus ancienne : annulez ou accélérez la transaction en attente portant le nonce le plus bas, attendez sa confirmation sur la chaîne, puis passez à la suivante. Des remplacements portant le même nonce peuvent effacer plusieurs entrées bloquées d’un seul coup — mais cela ne fonctionne que si, par hasard, plusieurs transactions diffusées partagent le même nonce. Dans la plupart des cas, les nonces forment une séquence ordonnée qu’il faut dérouler dans l’ordre exact.

Lorsque l’état local d’un portefeuille est manifestement erroné — il affiche des transactions en attente que l’explorateur indique pourtant comme abandonnées ou remplacées depuis des heures — la fonction « Réinitialiser le compte » de MetaMask (Compte → Avancé → Effacer les données de l’onglet Activité) supprime l’historique local des transactions et le suivi des nonces, ce qui force l’interface à se resynchroniser avec la chaîne. Cette action n’affecte ni vos soldes ni vos clés privées. N’utilisez-la que lorsque l’explorateur confirme qu’aucune transaction réelle n’est encore en attente ; sinon, vous perdrez la visibilité sur des transactions qui existent bel et bien.

Ce que cette opération de secours coûte réellement sur une couche 2

C’est la partie la plus agréable de cette opération sur Base ou Arbitrum, par opposition au réseau principal. Les transactions de remplacement, les accélérations et les annulations à valeur nulle coûtent exactement la même chose que toute autre transaction — les frais de gaz du réseau, calculés selon le tarif plus élevé que vous avez choisi. Sur les couches 2 en 2026, ce montant est généralement inférieur à cinq cents, souvent inférieur à un cent. La même opération sur Ethereum, en période de congestion, peut coûter entre 5 $ et 20 $, et ne pas pour autant être confirmée si votre transaction de remplacement est trop timide. L’économie est inversée : sur le réseau principal, les utilisateurs attendent parfois simplement parce qu’annuler une transaction est coûteux ; sur une couche 2, aucune raison d’attendre.

Un piège spécifique aux transactions de jetons : si la transaction bloquée est un transfert ou un échange ERC-20 et que vous l’annulez, toute autorisation (« approval ») inutilisée que vous avez accordée dans une transaction antérieure reste valable — annuler la transaction portant le nonce 42 n’annule pas les autorisations accordées précédemment sous d’autres nonces. Si cette autorisation a été donnée à une entité suspecte, révoquez-la séparément, après coup, à l’aide d’un outil dédié aux autorisations de jetons.

En attendant, les deux choses à ne jamais faire

Premièrement, ne diffusez jamais de nouvelles transactions dans l’espoir qu’elles « passeront quand même » — elles ne peuvent pas dépasser les transactions en attente dans la file d’attente des nonces, elles n’en rallongent que la longueur. Deuxièmement, dès qu’une transaction en attente tarde à se confirmer, les messages directs et les annonces publicitaires dans les moteurs de recherche se remplissent d’offres de « support » prétendant pouvoir la débloquer moyennant des frais, ou vous demandant de connecter votre portefeuille à un site de « secours ». Aucun service ne peut débloquer votre transaction via une simple connexion web, aucun agent du support n’a besoin de votre phrase de récupération, et aucune raison ne justifie que vous saisissiez quoi que ce soit dans un formulaire. L’ensemble des outils légitimes se limite aux deux boutons de votre propre portefeuille, ainsi qu’au flux de nonce personnalisé décrit ci-dessus.

À l’avenir, la prévention est certes ennuyeuse, mais efficace : vérifiez le tracker en temps réel avant d’envoyer des montants importants ou des transactions sensibles au délai, acceptez le paramètre de frais agressif proposé par défaut par votre portefeuille les jours où le réseau est visiblement congestionné plutôt que de le réduire manuellement, et assurez-vous que votre point de terminaison RPC soit fiable — le guide sur le gwei explique concrètement ce que signifient ces valeurs de frais, et les données sur les heures les moins chères vous aident à éviter la file d’attente la plupart du temps.

Tradez sur Base / Arbitrum avec des Frais Bas

Choisissez une plateforme de confiance pour swap, bridge et trader sur les réseaux L2.

Liens d'affiliation — nous pouvons percevoir une commission sans coût supplémentaire pour vous.