Skip to main content

Configurando su Dapp

Para utilizar el wrapper SequenceConnect y conectar wallets web3 a su aplicación, siga estos pasos:
Web SDK está construido sobre wagmi, así que para configuraciones avanzadas, envío de transacciones, llamadas a contratos, etc., consulte la documentación de wagmi.
1

Cree un proyecto React con Vite

Comenzaremos creando un proyecto de React con vite:
2

Instale las dependencias de Web SDK

3

Crear una configuración

A continuación, deberá crear una variable de configuración para SequenceConnect como waas (es decir, un Embedded Wallet).Primero obtenga una WaaS Config Key desde Sequence Builder y una clave de acceso al proyecto, luego asegúrese de que el origen de su proyecto esté en la lista blanca en la Configuración de Embedded Wallet en Builder. Si desea permitir WalletConnect también necesitará un Wallet Connect ID. Para configurar el inicio de sesión con Google, siga la Configuración de Google para Embedded Wallet.
[config.ts]
Para personalizar aún más, puede ver parámetros de configuración adicionales.
4

Configurar el componente Provider

La configuración que creamos en el paso 3 debe pasarse a los providers a continuación en el main.tsx.
[main.tsx]
5

Disparar el modal de conexión

[App.tsx]
Para interacciones web3, wagmi expone un conjunto de hooks de React que facilitan funciones comunes como el envío de transacciones.