Definición
EIP-6963
Un estándar de Ethereum para el descubrimiento de proveedores multi-wallet.
EIP-6963 es un estándar de Ethereum para el descubrimiento de proveedores multi-wallet. En la práctica, define una pequeña interfaz en JavaScript que permite a las aplicaciones web detectar y enumerar múltiples proveedores de wallets inyectados en el navegador para que los usuarios puedan elegir qué wallet conectar.
Puntos clave
- EIP-6963 estandariza cómo los sitios web descubren múltiples wallets inyectadas en el mismo navegador.
- Polymarket usa EIP-6963 para listar las wallets disponibles (por ejemplo MetaMask, Rabby, Bitget) cuando te conectas.
- El estándar se centra en el descubrimiento e identificación; la firma, el envío de transacciones y los flujos específicos de cada wallet siguen la API de cada wallet (p. ej., EIP-1193).
Cómo funciona EIP-6963
EIP-6963 expone un punto de entrada mínimo y predecible en JavaScript que los autores de wallets completan cuando se inyectan en la página. Un sitio web verifica ese punto de entrada y recibe una lista de proveedores con metadatos como nombre, icono y las interfaces estándar que soportan. Esto permite que el sitio presente una interfaz de selección en lugar de asumir un único proveedor inyectado.
Dónde lo verás en Polymarket
Polymarket usa EIP-6963 durante los flujos de conexión de wallet para enumerar las wallets de navegador instaladas. Cuando haces clic en Connect Wallet en Polymarket, el sitio puede mostrar múltiples opciones detectadas (MetaMask, Rabby, Bitget, OKX y otras que implementen el estándar) en lugar de un único valor predeterminado. El apretón de manos real de conexión y la firma de transacciones siguen los estándares que soporte cada wallet (por ejemplo EIP-1193), y el Relayer sigue patrocinando el gas para las transacciones.
Limitaciones y consideraciones de privacidad
EIP-6963 es solo un mecanismo de descubrimiento. No elude ningún aviso de consentimiento: las wallets aún deben pedir al usuario que apruebe conexiones y acceso a cuentas. Las extensiones de navegador pueden elegir cuánta metadata exponer; las implementaciones varían. Como el descubrimiento revela qué extensiones de wallet están presentes, los sitios deberían tratar esa información como potencialmente sensible.
Véase también
- CLOB
- Relayer
- MetaMask
- pUSD