Creando un conector personalizado
Para crear un conector personalizado, puede usar un conector existente como base. Por ejemplo, el Metamask Connector es un buen punto de partida. Aquí tiene un ejemplo de cómo crear un conector personalizado:id
único para su conector y evitar conflictos con otros conectores. También puede personalizar campos como name
, logoDark
y logoLight
para controlar cómo aparece el conector en Web SDK.
La función createConnector
de wagmi debe devolver un conector inicializado. Los conectores de Web SDK son wrappers de conectores Wagmi, así que puede usar un conector oficial de Wagmi si está disponible, o crear el suyo propio si es necesario.
Para más detalles sobre cómo crear conectores personalizados, consulte la guía de Wagmi sobre Custom Connectors.
Uso de conectores personalizados
Al usar conectores personalizados, no puede depender de la función utilitariagetDefaultConnectors
. En su lugar, debe pasar configuraciones personalizadas a Web SDK.
Primero, cree una lista de conectores, incluyendo su conector personalizado, y proporciónela a la configuración de Wagmi:
id
en el campo socialAuthOptions
o walletAuthOptions
de la configuración de Web SDK: