MetaMask Transação Pendente Travada: Como Corrigir (2026)

Introdução

Uma transação MetaMask travada em “pendente” é um dos problemas mais comuns em criptomoedas — e um dos mais estressantes. Você enviou ETH ou tokens, mas nada está acontecendo. A transação simplesmente fica ali.

A boa notícia: é quase sempre consertável, e seus fundos nunca são perdidos. Este guia explica exatamente por que acontece e oferece soluções passo a passo, classificadas da mais fácil para a mais técnica.


Por Que Uma Transação MetaMask Fica Travada?

Toda transação Ethereum tem um preço de gas anexado a ela — a quantia que você paga aos mineradores/validadores para processá-la. Quando a rede está congestionada, transações com preços de gas baixos são empurradas para o final da fila. Se você definir o gas muito baixo, sua transação pode ficar não confirmada por horas ou até dias.

O outro fator é o nonce. Toda transação da sua carteira tem um número de nonce sequencial. Se a transação #47 está travada, a transação #48 e tudo depois dela também fica bloqueado — não podem ser processadas até que #47 seja resolvida.

É por isso que uma única transação travada pode congelar sua carteira inteira.


Solução 1: Acelerar (Mais Fácil)

MetaMask tem um botão Speed Up integrado para transações pendentes.

  • Abra MetaMask
  • Vá para a aba Activity
    • Encontre a transação pendente
  • Clique em Speed Up
    • MetaMask sugerirá um preço de gas mais alto — aceite ou aumente ainda mais
    • Confirme a nova transação

    Isso envia uma nova transação com o mesmo nonce, mas com gas mais alto. A rede processará a que chegar primeiro (a versão com gas mais alto vence).

    Quando usar: A transação está pendente há mais de 30–60 minutos e você quer que ela passe.


    Solução 2: Cancelar a Transação

    Se você não quer que a transação passe de forma alguma:

  • Abra MetaMask → aba Activity
    • Clique na transação pendente
  • Clique em Cancel
    • Confirme o cancelamento (você pagará uma pequena taxa de gas pelo cancelamento)

    MetaMask envia uma transação de 0 ETH para você mesmo com o mesmo nonce, mas com gas mais alto. Isso “sobrescreve” a transação travada.

    Nota: O cancelamento não é garantido. Se a transação original for confirmada antes do seu cancelamento, a original passa. A velocidade importa aqui — aja rapidamente.

    Quando usar: Você enviou para o endereço errado, ou mudou de ideia sobre a transação.


    Solução 3: Substituição Manual de Nonce (Avançado)

    Se os botões Speed Up e Cancel não estiverem disponíveis, você pode enviar manualmente uma transação de substituição.

    Habilitar Nonce Personalizado

  • No MetaMask, vá para Settings → Advanced
  • Habilite “Customize transaction nonce”
  • Encontre o Nonce Travado

    • Clique na transação pendente em sua aba Activity
  • Anote o número do nonce (por exemplo, Nonce: 47)
  • Envie uma Transação de Substituição

  • Clique em Send
    • Envie 0 ETH para seu próprio endereço (ou o destino original)
  • Defina o preço de gas mais alto que a taxa atual da rede (verifique em etherscan.io/gastracker)
  • No campo “Custom Nonce”, digite o mesmo nonce da transação travada (por exemplo, 47)
    • Confirme e envie

    Esta transação de substituição usa o mesmo nonce, então a que for confirmada primeiro cancela a outra.


    Solução 4: Redefinir Sua Conta (Último Recurso)

    Se você tem múltiplas transações travadas e sua atividade está completamente congelada:

  • Vá para Settings → Advanced
  • Clique em “Clear activity and nonce data” (às vezes chamado de “Reset Account”)
    • Confirme

    O que isso faz: Redefine o histórico de transações local do MetaMask e rastreamento de nonce. Isso NÃO afeta seus fundos, frase-semente ou saldo on-chain. Apenas limpa a fila de pendências local.

    Quando usar: Você tem muitas transações travadas em múltiplos nonces e não consegue classificá-las individualmente.


    Como Prevenir Transações Travadas

    Verifique o Gas Antes de Enviar

    Antes de confirmar qualquer transação, verifique o preço atual de gas:

    • MetaMask mostra uma estimativa de gas — escolha “Market” ou “Aggressive” para confirmação mais rápida
    • Para transações não urgentes, “Low” é bom, mas pode levar 10–30 minutos
  • Verifique etherscan.io/gastracker para condições da rede em tempo real
  • Cronometrize Suas Transações

    Os preços de gas são mais baixos durante:

    • Manhãs de dias da semana (horário EUA) — menor atividade dos EUA
    • Fins de semana em geral
    • Períodos de baixa volatilidade do mercado

    Use Redes L2 para Transações Pequenas

    Para transações pequenas ou frequentes, use Arbitrum, Optimism ou Polygon em vez da mainnet Ethereum. As taxas de gas são 90–99% mais baratas e o congestionamento raramente é um problema.


    Perguntas Frequentes

    Meus fundos serão perdidos se a transação ficar travada?

    Não. Seus fundos ainda estão em sua carteira (se ainda não forem processados) ou mantidos com segurança no mempool. Uma transação travada nunca deleta fundos.

    Quanto tempo devo esperar antes de agir?

    Se a transação está pendente por mais de 1 hora durante condições normais de rede, vale a pena acelerar. Durante alto congestionamento (por exemplo, lançamento de NFT importante, queda de mercado), transações podem legitimamente levar várias horas — verifique a rede antes de agir.

    Por que o botão Cancel não aparece?

    Os botões Cancel e Speed Up só aparecem para transações que ainda estão não confirmadas. Se a transa��ão foi minerada (mesmo com status de falha), essas opções não aparecerão. Verifique no Etherscan para ver o status real.

    Cancelei a transação, mas ela ainda passou — o que aconteceu?

    Se a transação original foi confirmada antes do seu cancelamento ser transmitido, a original passa e o cancelamento é rejeitado. Isso pode acontecer se a rede processou a original mais rápido do que o esperado. Seus fundos foram para o destino original.

    Minha carteira está completamente congelada — toda transação falha. O que devo fazer?

    Isso geralmente significa que uma transação travada com um nonce baixo está bloqueando tudo. Use a Solução 3 (Substituição Manual de Nonce) para limpar o nonce travado mais antigo primeiro, depois trabalhe para frente.


    Guias relacionados:

  • MetaMask: The Complete Guide 2026
  • How to Add a Custom Network to MetaMask
  • MetaMask Not Connecting to Website — Fix
  • Understanding Gas Fees on Ethereum

  • Publicado

    em

    ,

    por