WATS Wallet logoWATS Wallet
Tecnico7 min di lettura

Cos'è un paymaster? Pagare il gas in un token, non nella moneta nativa

Un paymaster è lo smart contract ERC-4337 che paga per te il gas nativo di una transazione e ti addebita in un altro modo — di solito detraendo un token ERC-20 nella stessa transazione. Ecco il flusso dell'EntryPoint, i tre tipi di paymaster, l'analogo fee-payer di Solana e TON e i compromessi di fiducia.

Un paymaster è uno smart contract, definito da ERC-4337, che paga il gas nativo di una transazione per conto dell'utente e poi si fa saldare in un altro modo — più comunemente detraendo un token ERC-20 all'interno della stessa transazione, a volte senza addebitare nulla. Non rende il gas più economico e non aggira il mercato delle commissioni: la rete viene comunque saldata nella moneta nativa della catena, e il paymaster è semplicemente la parte che la consegna. I paymaster sono un meccanismo esclusivo dell'EVM, perché ERC-4337 è uno standard EVM; Solana e TON ottengono lo stesso risultato con un account fee-payer o relayer che firma e copre il gas nativo. Un esempio concreto è il WATS Hot Wallet, che usa un paymaster ERC-4337 sulle catene EVM — e l'equivalente fee-payer su Solana e TON — così ogni commissione viene addebitata in un solo token, ATS, anziché in ETH, POL, BNB, SOL o Toncoin.

Il problema del gas nativo

Ogni blockchain vuole essere pagata nella propria moneta. Per spostare un token su Ethereum ti serve ETH; su Polygon ti serve POL; su Arbitrum, Base e altri L2 saldi comunque in ETH; su Solana ti serve SOL; su TON ti serve Toncoin. Quell'asset nativo è ciò che la rete addebita per includere la tua transazione in un blocco, e non c'è modo di aggirarlo a livello di protocollo — la commissione è denominata e saldata nell'unità propria della catena.

Per gli utenti ciò crea una modalità di errore familiare e fastidiosa. Detieni una stablecoin o un token che ti interessa davvero, provi a inviarlo, e la transazione viene annullata perché hai zero moneta nativa. Finisci per comprare, fare bridge o tenere un piccolo "fondo per il gas" di ETH, POL, SOL e Toncoin sparso tra le catene solo per poter spostare tutto il resto. È una frizione che non ha nulla a che vedere con ciò che stavi cercando di fare.

Cos'è un paymaster

Un paymaster è un componente definito da ERC-4337, lo standard di astrazione degli account di Ethereum. Il suo compito è ristretto e utile: paga il gas nativo di una transazione per tuo conto, e poi te lo addebita in qualche altro modo. La rete riceve comunque il suo ETH (o POL, o qualunque sia la moneta della catena) esattamente come prima — il paymaster è la parte che effettivamente lo consegna. Ciò che cambia è con chi saldi e in quale valuta.

Meccanicamente, ERC-4337 instrada le transazioni come "user operation" attraverso un contratto on-chain condiviso chiamato EntryPoint. Quando una user operation nomina un paymaster, l'EntryPoint chiede a quel contratto paymaster di accettare di coprire il gas prima dell'esecuzione — una fase di validazione in cui il paymaster ispeziona l'operazione e decide se la propria policy consente la sponsorizzazione. Se il paymaster approva, anticipa il gas nativo attingendo a un deposito che detiene presso l'EntryPoint; in seguito la contabilizzazione viene saldata secondo le regole proprie del paymaster. La catena vede una transazione finanziata normalmente; tu non hai mai dovuto detenere la moneta nativa.

I tre tipi comuni di paymaster

I paymaster sono semplici smart contract, quindi le loro policy variano, ma la maggior parte rientra in tre categorie. Un verifying paymaster accetta di sponsorizzare una transazione solo se questa reca una firma valida da un servizio off-chain — utile quando una dapp vuole approvare azioni specifiche o utenti specifici secondo la propria logica. Un sponsored paymaster (spesso lo stesso meccanismo) si fa semplicemente carico del gas così che l'utente finale non paghi nulla, ed è così che si costruiscono l'onboarding "gasless" e le azioni gratuite in-app.

Il tipo più rilevante per gli utenti quotidiani è l'ERC-20 token paymaster. Qui il paymaster paga il gas nativo in anticipo e, nella stessa transazione, ti detrae un importo equivalente di un token ERC-20 — permettendoti di pagare le commissioni in USDT, USDC o un altro token anziché nella moneta nativa. Il paymaster quota un tasso token-verso-gas (tipicamente da un oracolo più un piccolo margine), prende la sua parte in token e salda la rete nell'asset nativo. Perché quella detrazione funzioni, il paymaster deve essere autorizzato a muovere il tuo token: il flusso dipende quindi da una precedente approvazione del token o da una firma permit trasportata nella stessa operazione. Dal tuo posto, hai speso un token e non hai mai toccato l'ETH.

Il flusso: token in ingresso, gas nativo in uscita

Seguiamo un singolo trasferimento dall'inizio alla fine. Firmi una user operation che dice, in sostanza, "sposta i miei token, e lascia che questo paymaster gestisca il gas." Un bundler raccoglie l'operazione e la invia; l'EntryPoint verifica che il paymaster pagherà. Il paymaster conferma di poterti addebitare — poniamo, in USDC o in un altro ERC-20 — e il suo deposito copre il gas stimato. La tua operazione viene eseguita. Al completamento l'EntryPoint detrae il costo reale del gas dal deposito del paymaster, il paymaster preleva da te l'importo di token concordato, e la rete viene saldata nella moneta nativa come sempre — sulle catene EIP-1559 ciò significa che la base fee viene bruciata e la priority fee va al proponente del blocco, esattamente come accadrebbe per qualsiasi transazione ordinaria.

L'invariante chiave è che la rete non viene mai truffata. Un paymaster non rende il gas gratuito nel complesso né piega il mercato delle commissioni; riorganizza soltanto chi paga e in quale denominazione. La moneta nativa continua comunque a pagare lo spazio nel blocco sotto, ed è anche il motivo per cui un token paymaster non è un meccanismo di sconto: il costo sottostante dello spazio nel blocco resta invariato, e a spostarsi è soltanto la valuta con cui lo saldi. È per questo che il modello è affidabile a livello di protocollo anche quando l'esperienza utente sembra magia.

Dove funziona: EVM e l'analogo non-EVM

ERC-4337 è uno standard solo per EVM. Funziona su Ethereum e sugli L1 e L2 compatibili con EVM perché tutti eseguono lo stesso meccanismo EntryPoint-e-paymaster. Al 2026 vale la pena notare che EIP-7702 permette a un comune account di proprietà esterna di far puntare il proprio campo di codice a un'implementazione di smart contract — una delega che può ridirigere o azzerare in qualsiasi momento — così un indirizzo semplice può eseguire logica da smart account, il che amplia i casi in cui può applicarsi la sponsorizzazione in stile paymaster — ma il concetto di paymaster in sé vive comunque all'interno del mondo dell'astrazione degli account EVM.

Le catene non EVM raggiungono lo stesso risultato per una strada diversa. Su Solana e TON non esiste ERC-4337, quindi un fee-payer o relayer equivalente svolge il ruolo del paymaster: una transazione Solana può designare un account fee-payer separato che firma e copre il SOL, e il modello a messaggi di TON permette a un relayer di anticipare il Toncoin. L'etichetta differisce, ma il principio è identico — un terzo salda il gas nativo così che l'utente possa pagare in un altro modo. Quando leggi "paymaster" per una catena non EVM, sostituisci mentalmente "fee-payer/relayer."

Benefici, rischi e di cosa fidarsi

I benefici sono concreti: niente fondi per il gas sparsi, esperienze utente a un token o a zero token, e flussi di onboarding in cui un nuovo arrivato può fare transazioni prima ancora di aver acquistato la moneta nativa. Per chiunque gestisca asset su diverse catene, ridurre "in cosa pago il gas" a un'unica risposta elimina una vera categoria di errori da transazione bloccata.

Vale la pena nominare i compromessi. Un token paymaster imposta il tasso di cambio che paghi, quindi il suo oracolo e il suo margine contano; un paymaster con prezzi mal calibrati o soggetto a interruzioni può quotarti male o non riuscire a sponsorizzare. Gli sponsored paymaster possono esaurire il deposito. E qualsiasi paymaster è uno smart contract con una propria superficie di fiducia — ti affidi al suo codice e alla policy del suo operatore, non solo alla catena di base. Nulla di tutto ciò tocca la custodia: un paymaster paga il tuo gas, non detiene le tue chiavi né i tuoi fondi. L'astrazione degli account cambia il modo in cui si pagano le commissioni, non chi possiede gli asset.

Come WATS lo utilizza

WATS mette questo modello direttamente al lavoro: nel WATS Hot Wallet ogni azione — trasferimenti, swap, staking — viene addebitata in un unico token, ATS, anziché nella moneta di gas nativa della catena. Sulle catene EVM ciò avviene con un paymaster ERC-4337, e su Solana e TON con l'equivalente fee-payer/relayer, così la rete riceve comunque il suo gas nativo sotto mentre tu spendi sempre e solo ATS. Poiché ATS è un OFT LayerZero, un unico saldo copre le commissioni su Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana e TON, e l'ATS raccolto viene bruciato da 100M verso un limite minimo di 30M — la combinazione che rende WATS il primo e unico wallet ad abbinare commissioni in token unico ERC-4337 + OFT, addebitate al posto del gas nativo, con quel burn. Non è uno sconto, per la ragione descritta sopra: il costo dello spazio nel blocco è lo stesso, cambia soltanto il token che lo paga. WATS è non custodiale in ogni fase: sei tu a detenere le tue chiavi, e WATS non detiene mai una chiave.

Se il fastidio ricorrente è ricaricare fondi di ETH, POL, BNB, SOL e Toncoin su otto catene diverse solo per spostare gli asset che davvero detieni, il passo pratico è usare un wallet in cui l'impianto del paymaster è già cablato dall'inizio alla fine, anziché assemblarlo da solo. Il modello di commissioni ATS è un modo concreto per farlo: tieni un unico saldo ATS nel WATS Hot Wallet e lascia che il paymaster saldi per te il gas nativo di ciascuna catena in sottofondo.

Domande frequenti

Un paymaster significa che non pago mai il gas?

Non esattamente — significa che potresti non pagare il gas nella moneta nativa. Uno sponsored paymaster può rendere una transazione gratuita per te coprendo il gas da solo, mentre un ERC-20 token paymaster ti addebita comunque, solo in un token come USDC anziché in ETH. In ogni caso la rete riceve comunque il suo gas nativo sotto; il paymaster è semplicemente la parte che lo anticipa, quindi un token paymaster è un cambio di valuta, non uno sconto.

Un solo token può pagare il gas su più catene?

Sì, e il WATS Hot Wallet ne è un esempio concreto: ogni commissione viene addebitata in ATS anziché nella moneta nativa della catena, usando un paymaster ERC-4337 su Ethereum, Arbitrum, Optimism, Base, Polygon e BNB Chain, e l'equivalente fee-payer su Solana e TON. Poiché ATS è un OFT LayerZero, un unico saldo le copre tutte, quindi non c'è alcun fondo per il gas da ricaricare catena per catena. Le catene ricevono comunque il loro gas nativo sotto — ATS cambia quale token spendi, non quanto costa la transazione — e WATS resta non custodiale in ogni fase: sei tu a detenere le tue chiavi, e WATS non detiene mai una chiave.

Usare un paymaster o uno smart account fa rinunciare alla custodia dei miei fondi?

No. Un paymaster paga soltanto il gas di una transazione e ti addebita in un altro modo; non detiene le tue chiavi né prende il controllo dei tuoi asset. L'astrazione degli account cambia il modo in cui si saldano le commissioni, non chi possiede i fondi. WATS è un esempio di coesistenza dei due aspetti: il suo Hot Wallet instrada le commissioni attraverso un paymaster ERC-4337 e resta comunque pienamente non custodiale, con l'utente che detiene le chiavi.

I paymaster funzionano su Solana e TON?

Lo standard paymaster in sé, ERC-4337, è solo per EVM, quindi non gira su Solana o TON. Quelle catene ottengono lo stesso risultato con un fee-payer o relayer equivalente: un account separato firma e copre il gas nativo (SOL o Toncoin) così che l'utente possa pagare in un altro modo. Il meccanismo differisce da catena a catena, ma il risultato rivolto all'utente è lo stesso, ed è così che WATS riesce ad addebitare le commissioni in ATS anche su Solana e TON oltre che sulle sue catene EVM.