EN DIRECT
7,62 $ de profit min par trade
Obtenir le bot

Définition

EIP-6963

Une norme Ethereum pour la découverte de fournisseurs multi-wallet.

EIP-6963 est une norme Ethereum pour la découverte de fournisseurs multi-wallet. En pratique, elle définit une petite interface JavaScript qui permet aux applications web de détecter et d'énumérer plusieurs fournisseurs de wallets injectés dans le navigateur afin que les utilisateurs puissent choisir quel wallet connecter.

Points clés

  • EIP-6963 standardise la façon dont les sites web découvrent plusieurs wallets injectés dans le même navigateur.
  • Polymarket utilise EIP-6963 pour lister les wallets disponibles (par exemple MetaMask, Rabby, Bitget) lors de la connexion.
  • La norme porte sur la découverte et l'identification ; la signature, l'envoi de transactions et les flux spécifiques aux wallets suivent toujours l'API de chaque wallet (par exemple EIP-1193).

Comment fonctionne EIP-6963

EIP-6963 expose un point d'entrée JavaScript minimal et prévisible que les auteurs de wallets remplissent lorsqu'ils s'injectent dans la page. Un site vérifie ce point d'entrée et reçoit une liste de providers avec des métadonnées telles que le nom, l'icône et les interfaces standard qu'ils prennent en charge. Cela permet au site d'afficher une interface de sélection au lieu de supposer l'existence d'un seul provider injecté.

Où vous le verrez sur Polymarket

Polymarket utilise EIP-6963 lors des flux de connexion de wallet pour énumérer les wallets installés dans le navigateur. Lorsque vous cliquez sur Connect Wallet sur Polymarket, le site peut afficher plusieurs options détectées (MetaMask, Rabby, Bitget, OKX et d'autres qui implémentent la norme) plutôt qu'un seul choix par défaut. La poignée de connexion réelle et la signature des transactions suivent les standards pris en charge par chaque wallet (par exemple EIP-1193), et le Relayer continue de sponsoriser le gas des transactions.

Limitations et considérations sur la vie privée

EIP-6963 est uniquement un mécanisme de découverte. Il ne contourne aucune invite de consentement : les wallets doivent toujours demander à l'utilisateur d'approuver les connexions et l'accès aux comptes. Les extensions de navigateur peuvent choisir quelle quantité de métadonnées exposer ; les implémentations varient. Parce que la découverte révèle quelles extensions de wallet sont présentes, les sites devraient considérer cette information comme potentiellement sensible.

Voir aussi

  • CLOB
  • Relayer
  • MetaMask
  • pUSD