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
- Encontre a transação pendente
- 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:
- Clique na transação pendente
- 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
Encontre o Nonce Travado
- Clique na transação pendente em sua aba Activity
Envie uma Transação de Substituição
- Envie 0 ETH para seu próprio endereço (ou o destino original)
- 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:
- 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
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:
