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

Qu'est-ce que WalletConnect et comment cela fonctionne-t-il ?

WalletConnect connecte des portefeuilles crypto compatibles aux pages de paiement, mais la connexion et la transaction sont des approbations distinctes. Découvrez comment fonctionnent les flux QR et via le navigateur, quoi vérifier et pourquoi un portefeuille peut ne pas apparaître.

par Marius Ionut Serban18 min de lecture
Réponse rapide : WalletConnect est un protocole de connexion, ce n'est pas une cryptomonnaie et ce n'est pas un portefeuille autonome. Il crée une session entre un portefeuille compatible et une application ou une page de paiement. L'approbation de cette connexion n'envoie pas automatiquement de crypto ; une demande de transaction distincte doit encore être examinée et approuvée dans le portefeuille.

Un code QR WalletConnect peut rendre un paiement en crypto presque sans effort, mais connecter un portefeuille et approuver un paiement sont des actions distinctes. Le portefeuille affiche toujours la demande et donne à l'utilisateur le contrôle final sur l'approbation de la transaction.

Points clés

  • WalletConnect relie un portefeuille à une application ; il ne remplace pas le portefeuille.
  • La connexion et l'envoi d'un paiement sont des approbations distinctes.
  • Les flux de connexion par QR et via le navigateur servent le même objectif de base.
  • Une demande de connexion ou de paiement légitime ne nécessite jamais une phrase de récupération ou une clé privée.
Dans ce guide
  1. Qu'est-ce que WalletConnect
  2. Connexion vs approbation du paiement
  3. Qui gère chaque partie du parcours
  4. QR vs connexion dans le navigateur
  5. Ce qu'il faut vérifier avant d'approuver
  6. Pourquoi une connexion peut échouer
  7. Limites de sécurité
  8. WalletConnect sur ACEB

Ce qu'est WalletConnect — et ce qu'il n'est pas

WalletConnect est une infrastructure de connectivité utilisée par les portefeuilles et les applications. Un portefeuille compatible peut l'utiliser pour recevoir une proposition de connexion, établir une session et traiter les requêtes envoyées par l'application. Le portefeuille continue de détenir ou de contrôler les clés blockchain de l'utilisateur selon son propre fonctionnement.

Cela distingue WalletConnect des trois choses avec lesquelles on le confond le plus souvent. Ce n'est pas le portefeuille qui détient les fonds, ce n'est pas la cryptomonnaie dépensée et ce n'est pas le commerçant qui traite la commande.

Approbation d'un paiement crypto via WalletConnect sur un portefeuille mobile lors d'un paiement sur un ordinateur portable.

En termes pratiques, WalletConnect fournit la couche de connexion, le portefeuille compatible affiche et approuve les requêtes, la cryptomonnaie choisie est l'actif de paiement et la blockchain sélectionnée porte la transaction.

Le WalletConnect Network possède également un token natif appelé WCT. Cela ne signifie pas qu'un acheteur choisissant WalletConnect doit payer avec WCT. L'actif de paiement et le réseau sont déterminés par les options proposées pour le paiement en cours et par l'éligibilité et le solde du portefeuille connecté.

L'approbation de la connexion n'est pas l'approbation de la transaction

La distinction la plus importante avec WalletConnect est entre l'établissement d'une session et l'autorisation d'une transaction. La première permet à deux interfaces de communiquer. La seconde peut déplacer des fonds lorsque l'utilisateur approuve la requête blockchain affichée.

Étape 1 · Session

Approuver la connexion

Le portefeuille indique quelle application souhaite se connecter, quel compte peut être partagé et quels réseaux ou permissions sont demandés. L'approbation crée la session mais ne doit pas, à elle seule, transférer des cryptomonnaies.

Étape 2 · Paiement

Approuver la transaction

Le portefeuille affiche une requête distincte contenant les détails de la transaction. L'utilisateur doit examiner et autoriser cette requête avant qu'elle puisse être diffusée sur le réseau blockchain sélectionné.

Le trajet de paiement comporte six étapes distinctes. Les traiter séparément facilite la compréhension des messages d'état du paiement et des tentatives échouées.
01 · Commande ACEBLe produit numérique sélectionné et les détails de la commande commencent sur ACEB.
02 · Paiement CoinGateLe fournisseur présente les options disponibles pour la commande en cours.
03 · Session WalletConnectLe protocole relie le portefeuille compatible à la page de paiement.
04 · Approbation par le portefeuilleL'utilisateur examine et approuve la transaction dans le portefeuille.
05 · Confirmation sur la blockchainCoinGate surveille le paiement et met à jour le statut de la facture.
06 · Traitement par ACEBAprès la confirmation du paiement, ACEB traite la commande et envoie le code par e-mail.

CoinGate peut demander des informations de facturation ou de conformité avant l'approbation du paiement lorsque cela est requis pour la transaction en cours.

Guide visuel montrant comment fonctionne un paiement WalletConnect sur ACEB, depuis le paiement CoinGate et la connexion du portefeuille jusqu'à la confirmation sur la blockchain et le traitement de la commande.

Code QR ou connexion dans le navigateur ?

CoinGate documente deux parcours de connexion WalletConnect : une connexion via le navigateur lorsque celle-ci est supportée et un code QR qui peut être scanné avec un portefeuille mobile compatible. La meilleure option dépend surtout de l'endroit où se trouvent le paiement et le portefeuille.

Connexion par code QR

Cette option est utile lorsque le paiement est ouvert sur un ordinateur et que le portefeuille est sur un téléphone. Scannez uniquement le code QR généré par le paiement actif, puis vérifiez l'application affichée à l'intérieur du portefeuille.

Connexion via le navigateur

Cette option peut fonctionner lorsque le paiement et un portefeuille compatible sont disponibles sur le même appareil. Confirmez quel portefeuille a été sélectionné et vérifiez tout transfert vers une application de portefeuille ou une extension de navigateur.

Aucune des deux options ne supprime la nécessité d'approuver la transaction. Le code QR initie une connexion ; il ne remplace pas la vérification de la requête de paiement dans le portefeuille.

Ce qu'il faut vérifier avant d'approuver le paiement

La connexion d'un portefeuille réduit le besoin de copier manuellement une adresse, mais elle n'enlève pas la responsabilité de l'utilisateur d'examiner la transaction. L'écran du portefeuille est le dernier point de contrôle avant la signature.

Vérifiez la demande en direct, pas une capture d'écran antérieure

  • Contexte de l'application ou du marchand : la requête doit correspondre au paiement ACEB et CoinGate actif que vous avez lancé.
  • Compte connecté : confirmez que le compte de portefeuille prévu est sélectionné.
  • Actif et réseau : n'utilisez que la cryptomonnaie et le réseau affichés pour la requête en cours.
  • Montant : comparez le montant final avec le paiement avant d'approuver.
  • Frais réseau ou du portefeuille : vérifiez tous les frais affichés par le portefeuille avant de signer.
  • Type de demande : rejetez les permissions ou interactions avec des contrats qui ne correspondent pas au paiement que vous aviez l'intention d'effectuer.

Si les détails sont inattendus, annuler la requête est plus sûr qu'approuver puis tenter d'inverser le résultat plus tard. Les transactions confirmées sur la blockchain sont généralement irréversibles.

Pourquoi WalletConnect peut ne pas se connecter ou n'afficher pas l'option attendue

Un portefeuille manquant ou une session échouée ne signifie pas toujours que le paiement lui-même est cassé. La compatibilité dépend de l'appareil actuel, du navigateur, de la version du portefeuille, du compte disponible, du réseau et de la configuration du paiement.

WalletConnect n'est pas listé

Les méthodes de paiement disponibles peuvent varier selon la commande, le compte et les conditions du fournisseur. Utilisez les options affichées pour le paiement actif plutôt que de vous fier à un guide ou une capture d'écran anciens.

Le code QR n'ouvre pas le portefeuille

Utilisez le scanner WalletConnect à l'intérieur du portefeuille compatible plutôt qu'une application appareil photo générale lorsque c'est requis. Une session de paiement expirée peut également nécessiter un nouveau code QR.

Le portefeuille est absent du sélecteur

Le portefeuille peut ne pas prendre en charge le flux de connexion requis sur cet appareil ou cette version. Mettez à jour le portefeuille et le navigateur, ou utilisez une autre option compatible proposée par l'écran de connexion en direct.

L'actif attendu est indisponible

L'actif peut être filtré par le compte connecté, le solde du portefeuille, le réseau pris en charge, la région ou la configuration de paiement. N'effectuez pas de transfert manuel en dehors du parcours affiché.

Le mauvais compte est connecté

Déconnectez la session, sélectionnez le compte prévu dans le portefeuille et lancez une nouvelle connexion depuis le paiement actif.

La requête a expiré

Retournez à la commande et créez une requête de paiement actuelle. Ne réutilisez pas un code QR, une facture ou une requête de transaction expirée.

Sécurité WalletConnect : connaître la limite

La documentation du réseau WalletConnect décrit une communication chiffrée entre portefeuilles et applications. CoinGate indique également que la signature des transactions a lieu à l'intérieur du portefeuille et que les clés privées ne sont pas exposées à CoinGate durant ce flux.

Cette architecture ne rend pas chaque code QR, site web ou requête automatiquement digne de confiance. WalletConnect Verify peut aider les portefeuilles participants à afficher des signaux Domain Match, Unverified, Mismatch ou Threat, mais la documentation de WalletConnect précise que Verify n'est pas une garantie absolue.

Ne saisissez jamais une phrase de récupération ou une clé privée sur une page de paiement. Une connexion ou une demande de transaction légitime doit être approuvée dans le portefeuille. Un site web, un agent de support ou un flux QR demandant les mots de récupération ne fait pas partie du processus normal de paiement WalletConnect.
  • Commencez depuis la commande ACEB officielle et poursuivez uniquement via la page de paiement ouverte pour cette commande.
  • Lisez tout avertissement de domaine ou de risque affiché par le portefeuille au lieu de le rejeter automatiquement.
  • Rejetez un compte, une permission, un actif, un réseau, un montant ou une interaction avec un contrat inattendus.
  • Après avoir terminé, vérifiez les sessions actives du portefeuille et déconnectez celles dont vous n'avez plus besoin.
  • N'envoyez jamais un code complet, une clé privée, une phrase de récupération ou une capture d'écran sensible du portefeuille à quelqu'un proposant une « vérification ».

Où WalletConnect s'insère sur ACEB

Sur ACEB, WalletConnect n'est pas un commutateur de paiement indépendant direct. Il est disponible via CoinGate après que l'acheteur ait accédé au paiement crypto, lorsque l'option est proposée pour la commande en cours. CoinGate gère l'interface de paiement ; WalletConnect relie cette interface au portefeuille compatible ; ACEB traite la commande après la confirmation du paiement.

Cet article explique le modèle de connexion et les limites d'approbation. Pour le résumé du paiement spécifique à ACEB en cours, voir comment payer avec WalletConnect sur ACEB.

Sources et fiabilité éditoriale

Ce guide sépare le protocole WalletConnect général du parcours de paiement spécifique à ACEB. La disponibilité actuelle du paiement doit toujours être confirmée lors de la commande en direct.

Choisissez la carte cadeau appropriée, puis connectez votre portefeuille

Vérifiez le pays, la devise et les règles de remboursement du produit, puis continuez vers CoinGate et approuvez le paiement dans votre portefeuille.

Parcourir les cartes cadeaux →

Note éditoriale et sur les marques : la disponibilité des portefeuilles, actifs, réseaux, méthodes de paiement et restrictions régionales peut changer. Suivez la page produit ACEB en direct, le paiement CoinGate et la demande du portefeuille pour chaque commande. WalletConnect, CoinGate et les noms associés appartiennent à leurs propriétaires respectifs. Les mentions n'impliquent pas de parrainage ou d'approbation.

Frequently Asked Questions

WalletConnect est-ce une application à télécharger ?

Pourquoi mon portefeuille affiche-t-il un avertissement de domaine ?

Pourquoi CoinGate demande-t-il des informations de facturation ou de conformité ?

Dois-je déconnecter WalletConnect après le paiement ?

Partager cet article :

Other Posts