SequenceConnect.
Así es como puede configurar el kit usando estas opciones:
Resumen de Configuración
A continuación se muestran las opciones disponibles para personalizar la configuración, o, vea abajo todas las opciones en detalle:Estilo y Diseño Personalizados
Puede personalizar la apariencia visual del modal de conexión del Web SDK proporcionando un objeto de tema personalizado a la opción de configuracióndefaultTheme. Aquí tiene un ejemplo de cómo implementar un estilo personalizado:
Variables de Tema Disponibles
Las siguientes variables de tema pueden ser personalizadas:Opciones Disponibles
Desarrollo de Apps con Sequence
appName
Un valor interno de nombre de software que no se muestra al usuario.
projectAccessKey
La clave de acceso del proyecto que se requiere, obtenida desde Sequence Builder
ethAuth como EthAuthSettings
waasConfigKey
La clave de configuración de Embedded Wallet requerida para wallets WaaS, configurada dentro de Sequence Builder.
Red
chainIds
Una lista de IDs de cadena. Ejemplo: [1, 137]
defaultChainId
El ID de cadena que se usa primero para firmas y transacciones.
UI
Parámetros de la interfaz de usuario que modifican el modal.Configuración del Modal de Inicio de Sesión (signIn)
El objeto signIn se utiliza para configurar el modal de inicio de sesión.
signIn.logoUrl

URL del logo que se mostrará en el modal de inicio de sesión.
signIn.projectName

Nombre del proyecto que se mostrará en el modal de inicio de sesión.
signIn.useMock
Elimina la capacidad de hacer solicitudes reales a blockchain si se establece en
true usando el conector mock de wagmi
position
El parámetro position determina la ubicación de los diferentes modales en la pantalla. Los valores posibles incluyen:
- center
- middle-right
- middle-left
- top-center
- top-right
- top-left
- bottom-center
- bottom-right
- bottom-left
defaultTheme
El defaultTheme determina la paleta de colores utilizada para el estilo del modal. Los valores posibles incluyen:
- ‘light’
- ‘dark’
- object
Wallet
Parámetros que incluyen opciones de configuración de walletdisableAnalytics
Activa o desactiva la función de analytics conectada a tu proyecto en Sequence Builder.
displayedAssets
Si se proporciona, esto determinará qué activos se mostrarán en la vista principal del modal de wallet dentro del juego.
Al pasar una lista de activos, solo los activos de la lista se mostrarán en la vista principal.
Si no se proporcionan activos, todos los activos propios pueden mostrarse en la vista principal.
enableConfirmationModal
Habilita confirmaciones al enviar transacciones
Proveedores de inicio de sesión
Los diferentes proveedores de inicio de sesión que crean conexiones de wallet para el usuario:walletConnect
google
apple
email
Crear conectores universales predeterminados
Aunque generalmente recomendamos usar Embedded Wallets con SequenceKit, como alternativa, también puede utilizar nuestra configuración Universal Wallet. Al crear una variableconnectors de wagmi, importe la función getDefaultConnectors del paquete @0xsequence/kit, e incluya un Wallet Connect ID obtenido aquí, un chain ID predeterminado, el nombre de la app y el projectAccessKey, luego continúe con la integración desde el inicio rápido.
[config.ts]