Menú Cerrar

Solución Insufficient Funds en Metamask

Bienvenidos a esta guía, donde vamos a ver las soluciones al problema Insufficient Funds que todos nos hemos encontrado al usar Metamask.

Aunque primero, para las personas que no saben por qué sucede este error, vamos a ver el motivo principal. Si ya sabes por qué sucede esto, puedes ir directamente a las diferentes soluciones que vamos a ver para así poder realizar la transacción que quieras.

Así que vamos a verlo.

Motivo

El motivo es porque no tienes suficiente cantidad del token nativo de la red que estás usando para realizar la transacción. Cada transacción tiene un coste, conocido como gas fee. En la red de Ethereum, tendremos que tener Ether (ETH), en la BSC tendremos que tener BNB (Binance Coin), en la red Solana tendremos que tener SOL (Solana) y así con cada red. Cada red tiene su token con el que se paga el gas fee.

En ocasiones, es posible que no tengas ninguna cantidad de ese token, y por tanto, deberás enviar ese token a tu dirección para poder realizar una transacción.

Los casos más comúnes, es que tienes tokens, pero no suficientes. En la red de Ethereum que tiene un coste muy elevado comparado con otras redes, este tipo de problema sucede mucho. Si estás usando esta red, te recomiendo esperar a un momento donde la comisión o gas fee sea inferior. Que suele ser cuando hay menos usuarios usando esta red y realizando transacciones.

Otro caso muy común es al hacer un swap en un Exchange descentralizado o colocar en staking el token nativo de la red en alguna plataforma. Cuando vayas a intercambiar o depositar el token nativo de la red, asegúrate siempre de dejar una cantidad pequeña para realizar más transacciones.

Si supongamos que tienes 0,2 ETH, y quieres intercambiar tus ETH por USDC, si vas a uniswap e indicar 0,2 ETH y pulsas en swap, al abrirse metamask te aparecerá el mensaje de insufficient funds, porque estás usando todos tus ETH y no estás dejando una cantidad suficiente para pagar el gas fee de la transacción. Por ello, lo ideal sería indicar 0,19 o 0,18 ETH y así tener ese 0,01 o 0,02 para realizar esa transacción o alguna más. Esto es un ejemplo, si el coste de una transacción es más elevado, deberías dejar más margen.

Lo mismo sucede si quieres depositar, supongamos tus BNB en staking en alguna plataforma como beefy Finance. Si tienes 0,5 BNB, y en depositar indicas 0,5 BNB, no podrás realizar la transacción. Ya que deberás dejar una cantidad para el gas fee y poder firmar la transacción.

Estos son los casos más comunes que nos encontramos con este problema, y todos ellos tienen una solución.

Soluciones

Podemos encontrar varias soluciones a este problema, en caso de que la principal solución no puedas llevarla a cabo.

La principal solución, como puedes imaginar, es enviar más fondos a esa dirección. Si estás usando la red de Ethereum, usar una plataforma como Binance y enviar más ETH a tu wallet para así tener suficiente ETH para realizar la transacción. Lo mismo con cualquier otra red como BSC, Avax, Solana, Fantom, etc.

Si tienes la capacidad y puedes retirar de tu Exchange centralizado a tu wallet, es la mejor forma para solucionar este problema. La otra solución, en caso de hacer un swap o depósito del token nativo, es como comentamos, indicar una cantidad inferior al importe total que tienes de ese token.

Hay muchos casos que los exchanges centralizados tienen un retiro mínimo muy elevado o no tenemos el capital suficiente para enviar más a nuestra wallet. Si es tu caso, hay dos alternativas.

La primera es buscar faucet más la red que estamos usando en Google y ver si hay alguna faucet que nos envíe tokens. Las faucet son plataformas que envían una cantidad pequeña del token nativo de la red para ayudar a esas personas que se encuentran con esta situación. Por ejemplo, si buscas faucet Polygon, y encuentras una faucet que funciona, recibirás en tu wallet una pequeña cantidad de Matic para poder realizar una transacción. Es una muy buena alternativa, pero ten en cuenta que muchas faucet se agotan o no funcionan del todo bien.

La otra forma, es pedir a otro usuario que te envíe una cantidad pequeña del token nativo de la red. Esto puedes buscarlo en grupos de Telegram o si estás en alguna comunidad, pedir ayuda a otros usuarios para que te ayuden a solucionar este problema. Sobre todo en redes con comisiones muy bajas como BSC, Fantom, SOL, verás que muchos usuarios no tendrán problemas en ayudarte y enviarte una pequeña cantidad para que puedas realizar la transacción.

Espero que te haya servido para poder solucionar el problema de insufficient funds en Metamask. Recuerda que, si no tienes una cuenta con Binance, puedes crearla justo debajo.

Plataforma: Binance
Depósito Min.: 10€
Licencia: Cysec

Comisiones muy bajas
Exchange con más Criptomonedas

 5/5

Encuentra más guías de Metamask a continuación

Guía para Principiantes de Metamask
Agregar y eliminar tokens Metamask
Solución Problemas Metamask
Retirar dinero y tokens Metamask
Solución Transacciones pendientes

Aprende a Solucionar diferentes Errores de Metamask a continuación

Solución Error ETHJS Query While Formatting Outputs
Solución Metamask se conecta a Ethereum Network
Solución RPC Error Internal JSON RPC
Solución Error the transaction cannot succed

Configura diferentes redes en Metamask con nuestras guías

Configurar red Polygon
Configurar red Cronos
Configurar red Solana
Configurar red Aurora
Configurar red EOS

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *