Customer scanning a WalletConnect QR code on a laptop using a mobile crypto wallet for secure payment on ACEB.

Che cos'è WalletConnect e come funziona?

WalletConnect collega wallet crypto compatibili alle pagine di pagamento, ma la connessione e la transazione sono approvazioni separate. Scopri come funzionano i flussi via QR e in-browser, cosa verificare e perché un wallet potrebbe non apparire.

di Marius Ionut Serban17 min di lettura
Risposta rapida: WalletConnect è un protocollo di connessione, non una criptovaluta e non un wallet autonomo. Crea una sessione tra un wallet compatibile e un'applicazione o una pagina di pagamento. Approvare quella connessione non invia automaticamente criptovalute; una richiesta di transazione separata deve comunque essere visualizzata e approvata all'interno del wallet.

Un codice QR WalletConnect può rendere un checkout crypto quasi senza sforzo, ma collegare un wallet e approvare un pagamento sono azioni separate. Il wallet mostra comunque la richiesta e concede all'utente il controllo finale sull'approvazione della transazione.

Punti chiave

  • WalletConnect collega un wallet a un'applicazione; non sostituisce il wallet.
  • Collegare il wallet e inviare un pagamento sono approvazioni separate.
  • I flussi di connessione via QR e in-browser servono allo stesso scopo di base.
  • Una connessione o richiesta di pagamento legittima non richiede mai la frase di recupero o la chiave privata.
In questa guida
  1. Che cos'è WalletConnect
  2. Connessione vs approvazione del pagamento
  3. Chi gestisce ogni parte del percorso
  4. QR vs connessione in-browser
  5. Cosa verificare prima dell'approvazione
  6. Perché una connessione può fallire
  7. Limiti di sicurezza
  8. WalletConnect su ACEB

Cos'è WalletConnect — e cosa non è

WalletConnect è un'infrastruttura di connettività utilizzata da wallet e applicazioni. Un wallet compatibile può usarla per ricevere una proposta di connessione, stabilire una sessione e gestire le richieste inviate dall'applicazione. Il wallet continua a detenere o controllare le chiavi blockchain dell'utente secondo il proprio design.

Questo rende WalletConnect diverso dalle tre cose con cui la gente lo confonde più spesso. Non è il wallet che detiene i fondi, non è la criptovaluta spesa e non è il commerciante che elabora l'ordine.

Approvazione di un pagamento WalletConnect su un wallet mobile mentre si completa il checkout su un laptop.

In termini pratici, WalletConnect fornisce lo strato di connessione, il wallet compatibile mostra e approva le richieste, la criptovaluta scelta è l'asset di pagamento e la blockchain selezionata veicola la transazione.

La WalletConnect Network ha anche un token nativo chiamato WCT. Questo non significa che uno shopper che seleziona WalletConnect debba pagare con WCT. L'asset di pagamento e la rete sono determinati dalle opzioni offerte per l'attuale checkout e dall'eligibilità e dal saldo del wallet connesso.

L'approvazione della connessione non è l'approvazione della transazione

La distinzione più importante di WalletConnect è tra stabilire una sessione e autorizzare una transazione. La prima permette a due interfacce di comunicare. La seconda può spostare fondi quando l'utente approva la richiesta blockchain mostrata.

Fase 1 · Sessione

Approva la connessione

Il wallet mostra quale applicazione vuole connettersi, quale account può essere condiviso e quali reti o permessi sono richiesti. L'approvazione crea la sessione ma non dovrebbe, di per sé, trasferire criptovalute.

Fase 2 · Pagamento

Approva la transazione

Il wallet visualizza una richiesta separata contenente i dettagli della transazione. L'utente deve esaminare e autorizzare quella richiesta prima che possa essere trasmessa alla rete blockchain selezionata.

Il percorso di pagamento ha sei fasi distinte. Trattarle separatamente rende più facile comprendere i messaggi di stato del checkout e i tentativi falliti.
01 · Ordine ACEBIl prodotto digitale selezionato e i dettagli dell'ordine partono su ACEB.
02 · Checkout CoinGateIl provider presenta le opzioni disponibili per l'ordine corrente.
03 · Sessione WalletConnectIl protocollo collega il wallet compatibile alla pagina di pagamento.
04 · Approvazione nel walletL'utente esamina e approva la transazione all'interno del wallet.
05 · Conferma sulla blockchainCoinGate monitora il pagamento e aggiorna lo stato della fattura.
06 · Elaborazione ACEBDopo la conferma del pagamento, ACEB elabora l'ordine e invia il codice via email.

CoinGate può richiedere informazioni di fatturazione o di conformità prima dell'approvazione del pagamento quando necessario per la transazione corrente.

Guida visiva che mostra come funziona un pagamento WalletConnect su ACEB, dal checkout CoinGate e connessione del wallet alla conferma sulla blockchain e all'elaborazione dell'ordine.

Codice QR o connessione in-browser?

CoinGate documenta due percorsi di connessione WalletConnect: una connessione in-browser quando supportata e un codice QR che può essere scansionato con un wallet mobile compatibile. La scelta migliore dipende principalmente da dove sono aperti il checkout e il wallet.

Connessione via codice QR

Questo percorso è utile quando il checkout è aperto su un computer e il wallet è su uno smartphone. Scansiona solo il codice QR generato dal checkout attivo, quindi verifica l'applicazione mostrata all'interno del wallet.

Connessione in-browser

Questo percorso può funzionare quando il checkout e un wallet compatibile sono disponibili sullo stesso dispositivo. Conferma quale wallet è stato selezionato e verifica eventuali trasferimenti a un'app wallet o a un'estensione del browser.

Nessun percorso elimina la necessità dell'approvazione della transazione. Il codice QR avvia una connessione; non sostituisce la revisione della richiesta di pagamento all'interno del wallet.

Cosa verificare prima di approvare il pagamento

La connessione del wallet riduce la necessità di copiare manualmente un indirizzo, ma non elimina la responsabilità dell'utente di esaminare la transazione. Lo schermo del wallet è il checkpoint finale prima della firma.

Controlla la richiesta dal vivo, non uno screenshot precedente

  • Contesto dell'applicazione o del commerciante: la richiesta dovrebbe seguire il checkout ACEB e CoinGate attivo che hai avviato.
  • Account connesso: conferma che sia selezionato l'account wallet previsto.
  • Asset e rete: usa solo la criptovaluta e la rete mostrate per la richiesta corrente.
  • Importo: confronta l'importo finale con quello del checkout prima di approvare.
  • Commissioni di rete o del wallet: controlla eventuali commissioni mostrate dal wallet prima di firmare.
  • Tipo di richiesta: rifiuta permessi o interazioni con smart contract che non corrispondono al pagamento che intendevi effettuare.

Se i dettagli sono inattesi, annullare la richiesta è più sicuro che approvarla e tentare di annullare il risultato in seguito. Le transazioni confermate sulla blockchain sono generalmente irreversible.

Perché WalletConnect potrebbe non connettersi o non mostrare l'opzione prevista

Un wallet mancante o una sessione fallita non significano sempre che il checkout sia rotto. La compatibilità dipende dal dispositivo corrente, dal browser, dalla versione del wallet, dall'account disponibile, dalla rete e dalla configurazione del pagamento.

WalletConnect non è elencato

I metodi di pagamento disponibili possono variare in base all'ordine, all'account e alle condizioni del provider. Usa le opzioni visualizzate per il checkout attivo invece di fare affidamento su una guida o screenshot datato.

Il codice QR non apre il wallet

Usa lo scanner WalletConnect all'interno del wallet compatibile invece di un'app fotocamera generica quando necessario. Una sessione checkout scaduta potrebbe richiedere anche un nuovo codice QR.

Il wallet manca nel selettore

Il wallet potrebbe non supportare il flusso di connessione richiesto su quel dispositivo o versione. Aggiorna il wallet e il browser, o usa un'altra opzione compatibile offerta dalla schermata di connessione attiva.

L'asset previsto non è disponibile

L'asset può essere filtrato dall'account connesso, dal saldo del wallet, dalla rete supportata, dalla regione o dalla configurazione del pagamento. Non forzare un trasferimento manuale al di fuori del percorso visualizzato.

È connesso l'account sbagliato

Disconnetti la sessione, seleziona l'account desiderato all'interno del wallet e avvia una nuova connessione dal checkout attivo.

La richiesta è scaduta

Torna all'ordine e crea una richiesta di pagamento aggiornata. Non riutilizzare un codice QR, una fattura o una richiesta di transazione scaduti.

Sicurezza di WalletConnect: conosci i limiti

La documentazione della WalletConnect Network descrive la comunicazione crittografata tra wallet e applicazioni. CoinGate afferma inoltre che la firma della transazione avviene all'interno del wallet e che le chiavi private non vengono esposte a CoinGate durante questo flusso.

Quella architettura non rende automaticamente affidabili tutti i codici QR, siti web o richieste. WalletConnect Verify può aiutare i wallet partecipanti a mostrare segnali come Domain Match, Unverified, Mismatch o Threat, ma la documentazione di WalletConnect afferma che Verify non è una garanzia a prova di proiettile.

Non inserire mai una frase di recupero o una chiave privata in una pagina di pagamento. Una connessione o richiesta di transazione legittima dovrebbe essere approvata all'interno del wallet. Un sito web, un operatore di supporto o un flusso QR che richiede le parole di recupero non fanno parte del normale processo di pagamento WalletConnect.
  • Inizia dall'ordine ACEB ufficiale e prosegui solo attraverso la pagina di pagamento aperta per quell'ordine.
  • Leggi eventuali avvisi di dominio o rischio mostrati dal wallet invece di ignorarli automaticamente.
  • Rifiuta un account, permesso, asset, rete, importo o interazione con contratto inaspettati.
  • Dopo aver terminato, controlla le sessioni wallet attive e disconnetti quelle che non ti servono più.
  • Non inviare mai il codice completo, la chiave privata, la frase di recupero o uno screenshot sensibile del wallet a qualcuno che offre una “verifica”.

Dove si colloca WalletConnect su ACEB

Su ACEB, WalletConnect non è un interruttore di pagamento autonomo diretto. È disponibile tramite CoinGate dopo che il cliente accede al checkout crypto, quando l'opzione è offerta per l'ordine corrente. CoinGate gestisce l'interfaccia di pagamento; WalletConnect collega quell'interfaccia al wallet compatibile; ACEB elabora l'ordine dopo la conferma del pagamento.

Questo articolo spiega il modello di connessione e i limiti di approvazione. Per il riepilogo del checkout specifico per ACEB, vedi come pagare con WalletConnect su ACEB.

Fonti e affidabilità editoriale

Questa guida separa il protocollo WalletConnect generale dal percorso di pagamento specifico di ACEB. La disponibilità del checkout corrente dovrebbe sempre essere confermata durante l'ordine attivo.

Scegli la gift card giusta, poi connetti il tuo wallet

Controlla il paese del prodotto, la valuta e le regole di redemption, poi continua su CoinGate e approva il pagamento nel tuo wallet.

Sfoglia le Gift Card →

Nota editoriale e sui marchi: La disponibilità di wallet, asset, reti, metodi di pagamento e a livello regionale può cambiare. Segui la pagina prodotto ACEB attiva, il checkout CoinGate e la richiesta del wallet per ogni ordine. WalletConnect, CoinGate e i nomi correlati appartengono ai rispettivi proprietari. I riferimenti non implicano sponsorizzazione o approvazione.

Frequently Asked Questions

WalletConnect è un'app che devo scaricare?

Perché il mio wallet mostra un avviso sul dominio?

Perché CoinGate chiede informazioni di fatturazione o conformità?

Dovrei disconnettere WalletConnect dopo il pagamento?

Condividi questo articolo:

Other Posts