← Tutti i tutorial

GUIDA 12 / 12

Ricevi pagamenti in stablecoin.

Accetta USDT o USDC, poi sposta i token nel tuo cold wallet. Ecco come fare su Ethereum.

Cosa otterrai

Un negozio attivo, un pagamento in stablecoin testato e regole di sweep automatico separate per USDT e USDC.

1. Prepara il progetto

Parti da un’installazione di Wholly Crypto, un progetto e un negozio. Salva un backup privato dei wallet del progetto fuori dal VPS. Mantieni attivo il wallet Ethereum.

In Settings → Chain connections, verifica che lo scanner Ethereum sia pronto e mantieni provider di riserva indipendenti. Un nodo sano non garantisce il supporto alla scansione dei pagamenti. Le interruzioni possono ritardare il rilevamento.

Crea il tuo primo progetto e negozio →

2. Attiva i token USDT e USDC corretti

Apri Project → Stores → scegli il negozio → Payment methods. Seleziona Ethereum e attiva USDT e USDC dal catalogo. Controlla rete e contratto, non solo il simbolo. Mantieni attivi progetto e negozio.

Contratti Ethereum mainnet da verificare
TokenContratto ERC-20
USDT0xdac17f958d2ee523a2206206994597c13d831ec7
USDC0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48

Identificano i token. Non usare mai un contratto di token come destinazione di un pagamento o di uno sweep.

Tether: protocolli supportati ↗ · Circle: contratti USDC ↗

Questa guida usa Ethereum mainnet, non Base, Arbitrum, Solana o TRON. Lo stesso simbolo su un’altra rete è un metodo di pagamento diverso.

3. Ricevi un piccolo pagamento di prova

In Project → Invoices, crea una piccola fattura, per esempio da 25 EUR, e apri il checkout. Scegli Ethereum, poi USDT o USDC. Invia su Ethereum l’importo esatto mostrato: 25 EUR non significa 25 token.

Aspetta che la fattura diventi settled secondo la tua politica di conferme e controlla eventuali segnalazioni. In Wallets → Ethereum → Addresses, verifica il saldo ricevuto. Ripeti con l’altro token prima di offrire entrambi ai clienti.

Wholly Crypto usa nuovi indirizzi per le fatture. I fondi arrivano prima nel wallet del progetto, non nel cold wallet. Lo sweep è un trasferimento in uscita separato e non cambia se la fattura è stata pagata.

4. Scegli l’indirizzo del cold wallet

Crea un account di ricezione Ethereum nel tuo hardware wallet o in un altro wallet offline. Verifica l’indirizzo sul dispositivo fidato. Usa una frase di recupero generata separatamente: importare quella del wallet del server in un dispositivo non la rende cold.

In Settings → Address book, salva l’indirizzo pubblico per Ethereum e il token interessato con un nome chiaro. Puoi anche inserirlo direttamente nella regola. In Wholly Crypto va solo l’indirizzo pubblico: tieni offline chiavi private e parole di recupero del cold wallet.

Lo stesso indirizzo Ethereum può custodire entrambi i token se il wallet li supporta. Prova prima un piccolo invio manuale da Wallets → token → Send, controlla destinazione e costi, poi approva. Verifica l’arrivo prima di automatizzare.

5. Tieni ETH disponibili per le commissioni

In questo flusso USDT e USDC non pagano le normali commissioni gas di Ethereum. Tieni ETH nel wallet Ethereum dello stesso progetto, per esempio sull’indirizzo principale. ETH su un’altra rete o in un altro progetto non può finanziare questi invii.

Use project ETH for gas permette a Wholly Crypto di coprire il gas mancante agli indirizzi idonei con token, poi trasferire i token. Gli indirizzi di fattura vuoti non ricevono fondi. Ogni origine con gas insufficiente deve anche raggiungere il minimo della regola.

Sia il rifornimento di gas sia l’invio dei token costano commissioni di rete. L’ETH inutilizzato resta agli indirizzi di origine. Non svuotare prima il wallet ETH del progetto: se fai sweep automatici anche di ETH, lascia una riserva adeguata.

Come funziona il gas su Ethereum ↗ · Indirizzi delle fatture e uso dei wallet →

6. Imposta una regola per token

Apri Project → Sweep → Automatic sweep setup. Cerca USDT su Ethereum e clicca Setup. Scegli un wallet, non un exchange, e seleziona l’indirizzo cold salvato o inseriscilo. Ripeti separatamente per USDC.

Impostazioni di esempio per un piccolo test, non consigli universali sulle commissioni:

ImpostazioneEsempio e significato
Minimo per lo sweep10 USDT per la regola USDT o 10 USDC per USDC. Fa partire lo sweep e filtra anche le origini con gas insufficiente.
Mantieni importo minimo0 non lascia una riserva extra di token. Un importo positivo resta nel wallet del progetto complessivo, non a ogni indirizzo. Non è la riserva di gas ETH.
Priorità della commissioneMedium. Controlla le commissioni attuali prima di attivare la regola.
Usa gli ETH del progetto per il gasAttivo. Apri Gas fees per controllare l’opzione e il budget.
Limite giornaliero di finanziamentoPer un uso leggero, 1 EUR può essere un tetto iniziale se la regola usa EUR. Gas più caro o più indirizzi possono richiedere di più.
Commissione di rete massima %Facoltativo: aspetta se le commissioni di rifornimento e trasferimento superano la percentuale scelta. Vuoto significa nessun limite percentuale.

Il limite vale per ogni regola di token sulle ultime 24 ore. Limita l’ETH assegnato alle origini, non tutte le commissioni, e non è un addebito giornaliero. Due regole hanno budget separati. Controlla valuta visualizzata e stime attuali.

Con un minimo di 10 token, un indirizzo con 5 token e gas insufficiente non riceve gas, anche se il totale degli altri indirizzi supera 10. Scegli il minimo in base alle fatture tipiche e ai costi di rete.

Attiva Auto sweep, clicca Save rule e conferma destinazione e limiti. Aprire Setup o selezionare solo il gas non attiva una regola. Saldi e commissioni aggiornati vengono verificati automaticamente; Check gas è facoltativo.

7. Controlla l’avanzamento e mantieni tutto operativo

In Sweep → Transfer activity, segui Gas funding, conferme e trasferimento del token. Apri Details e il link Etherscan per verificare destinazione ed esecuzione riuscita. Le regole in attesa senza lavoro non appaiono come trasferimenti in corso. Il server continua anche a browser chiuso.

Mantieni attivi progetto, negozio, wallet e token, con backup del wallet, invii consentiti sul server e crediti sufficienti quando si applicano commissioni. Crediti bassi non bloccano gli incassi, ma possono sospendere gli sweep.

Se non parte nulla

Controlla ETH disponibile, minimi per indirizzo, riserve, budget giornaliero usato, prezzi attuali, accesso a scanner e provider ed errori di Transfer preparation. Un budget esaurito sospende nuovi rifornimenti e non aumenta automaticamente.

Per un trasferimento non confermato, controlla prima i Details esistenti e l’explorer. Usa Review speed-up fee quando disponibile e approva i costi verificati. Non duplicare l’invio e non considerare una conferma sconosciuta come un pagamento fallito.

Guida allo sweep automatico → · Backup e ripristino →