WATS Wallet logoWATS Wallet
Guida8 min di lettura

"Fondi insufficienti per il gas" ma hai dei token? Come sbloccare le crypto bloccate

Il wallet mostra dei token ma dice "fondi insufficienti per il gas". Il saldo dei token e il saldo del gas sono due cose separate, e ogni chain vuole la propria moneta nativa. Ecco tre soluzioni rapide — più quella strutturale: WATS paga le commissioni di rete da un unico saldo ATS invece che con un token di gas diverso per ogni chain.

"Fondi insufficienti per il gas" significa che il saldo dei tuoi token e il saldo del tuo gas sono due cose diverse, e sei rimasto senza la moneta nativa della chain su cui stai transando. Ogni rete addebita la propria commissione di transazione nella propria valuta — ETH su Ethereum e sulle sue principali L2, POL su Polygon, BNB su BNB Chain, SOL su Solana, Toncoin su TON — e possedere USDC, una meme coin o un asset bridgiato non paga la transazione. Non hai perso niente: i tuoi token sono un carico fermo su un camion con il serbatoio vuoto. Per sbloccare qualcosa adesso, porta una piccola quantità della moneta nativa di quella chain nello stesso wallet sulla stessa rete — tramite un on-ramp, un bridge o uno swap. Per evitare che riaccada, tieni un piccolo margine di nativo su ogni chain che usi, oppure usa un wallet come WATS, che ti permette di pagare le commissioni di rete da un unico saldo ATS finanziato sulle chain che supporta, invece di un token nativo diverso per ogni chain.

Questo è uno dei momenti più comuni e più sconcertanti della self-custody. Niente è rotto, niente è perso e i tuoi token sono esattamente dove li hai lasciati — il camion è carico, il serbatoio è vuoto. Questa guida spiega perché succede, ti offre tre vie d'uscita rapide e mostra come pagare le commissioni in un solo token elimini il problema in modo strutturale, con avvertenze oneste su ciò che cambia e ciò che non cambia.

La soluzione rapida in un paragrafo

Se vuoi solo sbloccare una transazione adesso: capisci su quale chain si trovano i tuoi token bloccati, poi procurati una piccola quantità del token nativo di quella chain nello stesso wallet sulla stessa rete. Su una chain EVM (Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain) ti serve un po' di ETH, POL o BNB; su Solana ti serve un po' di SOL; su TON ti serve un po' di Toncoin. Le vie più veloci sono un on-ramp integrato (acquista il gas nativo direttamente con carta), un bridge da una chain dove possiedi già il nativo (sposta qualche dollaro), oppure uno swap di una minuscola fetta dei token che già possiedi nella moneta nativa — se hai abbastanza nativo per pagare quel singolo swap. Una volta che il saldo nativo copre la commissione, la tua transazione bloccata viene eseguita.

Perché succede: saldo dei token vs saldo del gas

Le blockchain addebitano una commissione per ogni cambiamento di stato — invio, swap, approvazione, mint. Quella commissione si chiama gas e viene addebitata nella valuta nativa della rete stessa (su Ethereum una parte della commissione viene bruciata, mentre la mancia di priorità va ai validatori). Fondamentale: la commissione non viene detratta dal token che stai spostando. Se invii USDC, la rete non prende la sua parte in USDC; pretende ETH (o qualunque sia la moneta nativa della chain) in aggiunta.

Quindi il tuo wallet in pratica tiene traccia di due saldi separati che condividono una sola schermata:

  • Saldo dei token — gli asset che possiedi (USDC, una meme coin, un token wrapped o bridgiato, un NFT). Sono quelli che vuoi spostare.
  • Saldo del gas — la moneta nativa che paga la commissione di rete. È questo che ti permette davvero di spostare qualcosa.

Puoi possedere 10.000 $ di un token e comunque non riuscire a inviarne nemmeno un centesimo se il tuo saldo di gas nativo è zero. L'errore è il tuo wallet — o il suo nodo — che si rifiuta di inviare una transazione che sa già che la rete rifiuterebbe perché impagabile. È un problema di saldo, non un problema di sicurezza, e in un wallet non custodial come WATS le tue chiavi e i tuoi token restano intatti mentre risolvi.

La seconda trappola è che il gas è per-chain. L'ETH su Ethereum mainnet non paga una transazione su Polygon, e il SOL non serve a nulla su una chain EVM. Ogni rete è una propria strada a pedaggio con la propria valuta. Le persone ci cascano più spesso subito dopo un bridge: spostano USDC su una chain nuova di zecca, arrivano con i token ma zero moneta nativa su quella chain, e scoprono di non riuscire nemmeno a far uscire di nuovo gli USDC.

Passo 1: identifica quale token nativo richiede la chain

Prima di risolvere qualsiasi cosa, conferma due cose: su quale chain si trovano davvero i tuoi token bloccati, e in quale token nativo quella chain addebita le commissioni. Apri il tuo wallet e controlla la rete su cui si trova il token — lo stesso simbolo del token (per esempio USDC) può esistere su una dozzina di chain, e solo la moneta nativa di quella specifica chain funzionerà.

Ecco la mappatura per le reti supportate da WATS:

ChainToken di gas nativoNote
EthereumETHCommissioni più alte; ti serve ETH reale, non varianti wrapped o bridgiate.
Arbitrum / Optimism / BaseETHAnche queste L2 pagano il gas in ETH, ma deve essere ETH su quella L2, non sulla mainnet.
PolygonPOL (ex MATIC)Commissioni basse, ma comunque la propria moneta nativa.
BNB ChainBNBIl BNB nativo su BNB Chain paga la commissione.
SolanaSOLCommissioni minime, ma ti serve comunque un piccolo saldo di SOL per transare.
TONToncoin (TON)Il Toncoin nativo paga le operazioni sulla rete TON.

Una nota onesta: WATS copre quelle chain EVM, Solana e TON in un unico wallet self-custody, ma non supporta nativamente Bitcoin, quindi il modello di gas di Bitcoin è fuori dall'ambito di questa guida. Una volta che conosci la chain esatta e la sua moneta nativa, sai con precisione cosa procurarti.

Passo 2: i modi più rapidi per ottenere un po' di gas nativo (on-ramp, bridge, swap)

Ti serve solo una piccola quantità di token nativo — abbastanza per coprire una o poche transazioni, non una posizione grande. Ci sono tre vie affidabili, all'incirca in ordine di velocità a seconda di ciò che hai già.

Opzione A — Acquista gas nativo con un on-ramp

La soluzione più diretta quando non hai moneta nativa da nessuna parte è acquistarne una piccola quantità direttamente con carta o bonifico bancario tramite un on-ramp, inviandola direttamente all'indirizzo del tuo wallet sulla chain che ti serve. Assicurati che l'on-ramp consegni la moneta nativa sulla rete corretta — acquistare ETH che atterra sulla mainnet non aiuterà una transazione bloccata su Base. Questa è l'unica via che non richiede nulla di preesistente nel tuo wallet.

Opzione B — Fai un bridge di un po' di nativo da un'altra chain

Se possiedi già gas nativo su una chain diversa — diciamo che hai ETH su Arbitrum ma i tuoi token sono bloccati su Base — puoi fare il bridge di qualche dollaro di nativo. Fai il bridge di una quantità piccola e mirata; stai facendo il pieno al serbatoio del gas, non trasferendo l'intero saldo. Attenzione al caso dell'uovo e della gallina: il bridge stesso costa gas sulla chain di origine, quindi ti serve un po' di nativo lì per iniziare.

Opzione C — Fai uno swap di una fetta di ciò che già possiedi

Se hai appena abbastanza nativo per coprire una transazione, puoi fare lo swap di una piccola porzione dei tuoi token bloccati in più moneta nativa per costruire un margine. Il trabocchetto è lo stesso che ti ha portato qui: uno swap è esso stesso una transazione e ha bisogno di gas. Se il tuo saldo nativo è davvero zero, uno swap sulla stessa chain non ti salverà — devi usare prima l'Opzione A o B. È proprio questo vicolo cieco il motivo per cui alcuni wallet spostano del tutto il pagamento delle commissioni fuori dalla moneta nativa, ed è la soluzione strutturale qui sotto.

Passo 3: evitarlo la prossima volta — tieni un piccolo margine di nativo

L'abitudine più semplice che previene del tutto il problema: ogni volta che sposti token su una chain, portati dietro un po' di moneta nativa. Trattala come tenere qualche dollaro di carburante in un'auto che potresti guidare in una città nuova.

  • Pre-finanzia ogni chain che usi. Tieni un piccolo saldo nativo (spesso solo qualche dollaro) su ogni rete su cui transi davvero, così non resti mai bloccato con token che non puoi spostare.
  • Fai il pieno prima del bridge, non dopo. Quando invii token su una chain nuova, invia o acquista un po' di nativo lì nella stessa sessione.
  • Lascia un margine. Non prosciugare la tua moneta nativa fino all'ultimo centesimo dopo una transazione — le commissioni fluttuano, e la prossima potrebbe costare un po' più dell'ultima.
  • Attenzione alle chain affollate. Su Ethereum mainnet in particolare, il gas schizza durante la congestione; un margine che ieri andava bene può rivelarsi insufficiente durante un'ora di punta.

Funziona, ma ha uno svantaggio evidente: più chain usi, più piccoli saldi nativi devi tenere d'occhio e ricaricare. Quel destreggiarsi è esattamente il problema che affronta la sezione successiva.

La soluzione strutturale: paga le commissioni in un solo token con la Hot Wallet di WATS

Tenere un margine nativo separato su ogni chain che usi è lavoro inutile. L'alternativa strutturale è un wallet che ti permette di pagare le commissioni in un solo token ovunque, così smetti di gestire una moneta di gas separata per ogni chain. La Hot Wallet di WATS funziona così: finanzi un unico saldo ATS, e quel token paga le commissioni di rete su tutte le chain supportate dalla Hot Wallet, invece di doverti procurare ETH qui e SOL là. Sulle chain EVM il meccanismo poggia sulla gas abstraction resa possibile dall'account abstraction ERC-4337, e ATS stesso viaggia tra le chain come LayerZero OFT: è questo che consente a un unico saldo di saldare le commissioni su più di una rete. WATS resta pienamente non custodial dall'inizio alla fine — le chiavi le tieni tu, e WATS non detiene mai una chiave.

Ora l'inquadramento onesto, perché questo è facile da sopravvalutare:

  • Cambia quale token paga, non quanto. Pagare in ATS sostituisce il token di commissione, passando dalle monete native per-chain a un solo token. Non è uno sconto, non è "senza gas" e non è gas più economico. La rete addebita comunque il suo costo reale; ATS si limita a saldarlo.
  • Ti serve comunque un saldo finanziato. Il token di commissione unico è ATS, quindi un saldo ATS pari a zero ti riporta dritto a "fondi insufficienti per il gas". Hai sostituito molti saldi nativi con uno solo — non hai eliminato la necessità di averne uno.
  • Vale dove stai effettivamente pagando in ATS. Il modello a token di commissione unico copre le chain per cui WATS lo supporta. Ovunque tu transi al di fuori di questo — un altro wallet, un'altra chain — resta valido il normale modello di gas nativo per-chain descritto sopra, quindi vale la pena conoscerli entrambi.

Quindi il vero vantaggio è ristretto e concreto: un solo serbatoio di carburante invece di uno per ogni chain. Se la tua sofferenza è restare costantemente a secco sulla chain su cui capiti di volta in volta, consolidare le commissioni in un unico token finanziato elimina il destreggiarsi per-chain — mentre tutto il resto su come funzionano le commissioni rimane invariato.

Note chain per chain (EVM, Solana, TON)

Chain EVM (Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain). Tutte usano lo stesso modello: una moneta nativa paga il gas, e deve essere quella moneta su quella chain esatta. L'ETH copre Ethereum e le principali L2, ma l'ETH su Arbitrum non pagherà una commissione su Base — sono saldi separati. Polygon usa POL e BNB Chain usa BNB. Le commissioni sulla mainnet sono le più volatili, quindi tieni lì il margine relativo più grande.

Solana. Le commissioni sono minime, il che induce le persone a ignorarle — ma "minimo" non è "zero". Ti serve comunque un piccolo saldo di SOL per inviare token SPL o interagire con i programmi. Alcune azioni richiedono anche un piccolo deposito di rent per aprire gli account token, quindi tieni un po' più di SOL di quanto suggerisca la pura commissione di transazione.

TON. Le operazioni di rete si pagano in Toncoin. Come per le altre, possedere un jetton (un token TON) non paga il suo stesso trasferimento; ti serve un po' di Toncoin nativo nello stesso wallet. Tieni un piccolo margine di Toncoin se transi su TON regolarmente.

Il filo conduttore di tutte e tre è identico: i token sono il carico, la moneta nativa è il carburante, e ogni chain accetta solo il proprio carburante. Una volta capito questo, "fondi insufficienti per il gas" smette di essere un mistero e diventa una ricarica rapida e prevedibile. Per i meccanismi più approfonditi, leggi le commissioni di gas delle crypto spiegate e cos'è la gas abstraction. E se ciò che ti ha stancato sono le ricariche infinite più che le commissioni in sé, il passo pratico successivo è consolidarle: tieni la tua attività multi-chain nella Hot Wallet di WATS, finanzia un unico saldo ATS per le commissioni di rete e mantieni un solo serbatoio di carburante invece di uno per ogni chain.

Domande frequenti

Perché il mio wallet dice fondi insufficienti per il gas quando ho dei token?

Perché il saldo dei token e il saldo del gas sono separati. Le reti addebitano le commissioni nella propria moneta nativa (ETH, POL, BNB, SOL, Toncoin), non nel token che stai spostando. Puoi possedere migliaia in un token e comunque non riuscire a inviarlo se il tuo saldo di gas nativo su quella chain è zero. Aggiungi un po' di moneta nativa sulla stessa chain e la transazione va a buon fine.

Posso pagare il gas con USDC o con un altro token invece della moneta nativa?

Su un wallet standard no — ogni chain pretende la propria moneta nativa, e nessuna quantità di USDC salderà una commissione di gas denominata in ETH. L'eccezione è un wallet che astrae il token di commissione: la Hot Wallet di WATS paga le commissioni di rete da un unico saldo ATS finanziato sulle chain che supporta, usando l'account abstraction ERC-4337 sulle chain EVM, così non devi procurarti una moneta di gas diversa per ogni chain. Nota che questo cambia quale token paga, non quanto addebita la rete, e un saldo ATS pari a zero blocca comunque una transazione.

Ho appena fatto il bridge di token su una chain nuova e ora sono bloccato. Cosa faccio?

Questa è la versione più comune del problema: sei arrivato con i token ma zero moneta nativa sulla nuova chain. Procurati lì una piccola quantità del token nativo di quella chain — acquistalo tramite un on-ramp, o fai il bridge di qualche dollaro di nativo da una chain dove ne possiedi già un po'. La prossima volta, portati dietro un po' di nativo quando fai il bridge, oppure usa un wallet come WATS che paga le commissioni da un unico saldo ATS, così una chain nuova non è mai un vicolo cieco.

Quanto token nativo dovrei tenere per il gas?

Abbastanza da coprire diverse transazioni con un margine — spesso solo qualche dollaro per chain, di più su Ethereum mainnet dove le commissioni schizzano durante la congestione. Non prosciugare la tua moneta nativa fino all'ultimo centesimo dopo una transazione, perché la commissione successiva potrebbe costare un po' più dell'ultima.

Pagare le commissioni in un solo token equivale alle transazioni senza gas?

No. Pagare le commissioni in un solo token cambia quale asset salda la commissione, non il fatto che una commissione esista. Con la Hot Wallet di WATS finanzi un unico saldo ATS che copre le commissioni di rete sulle chain supportate; la rete addebita comunque il suo costo reale, e se quel saldo ATS arriva a zero sei di nuovo bloccato. È un solo serbatoio di carburante invece di uno per ogni chain — non gas gratis e non uno sconto.

WATS supporta il gas di Bitcoin?

No. WATS è un wallet completamente non custodial che copre le chain EVM (Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain), Solana e TON in un unico wallet, ma non supporta nativamente Bitcoin, quindi il modello di commissioni di Bitcoin è fuori ambito. Per le chain che supporta, ognuna usa la propria moneta di gas nativa come descritto sopra — oppure, nella Hot Wallet, un unico saldo ATS.