Project Access Key
para continuar.
Nuestros SDKs web están construidos sobre wagmi, así que para configuraciones avanzadas, envío de
transacciones, llamadas a contratos, etc., consulte la documentación de wagmi.
- Aplicación Vite
- Aplicación NextJS
1
Instale las librerías requeridas
2
Cree su configuración de Wallet
A continuación, cree la configuración de Ecosystem Wallet.El Cuando un usuario conecta su wallet, se le pedirá que otorgue permisos a la dApp. Una vez aprobados,
acciones como suministrar USDC a AAVE pueden ejecutarse sin requerir ventanas emergentes adicionales, e incluso pueden automatizarse mientras el usuario está desconectado.
[config.ts]
walletUrl
es la URL del Ecosystem Wallet que su dApp usará. Para nuestra demo, estamos usando el Acme Ecosystem Wallet.El dappOrigin
es el origen de su dapp, usado para verificar de dónde proviene el usuario.El objeto explicitSessionParams
permite que su dapp solicite permisos específicos al usuario al conectarse.
Estos permisos pueden autorizar a su dapp a realizar ciertas acciones en nombre del usuario durante un período definido, creando una experiencia más fluida sin solicitudes de transacción o permitiendo automatizaciones.Por ejemplo, creemos una sesión explícita que permita a su dapp depositar 100 USDC en el pool de AAVE V3 en Arbitrum, en nombre del usuario durante las próximas 24 horas
[config.ts]
3
Envolver su aplicación con el Provider
Envuelva su aplicación con el Provider
SequenceConnect
para habilitar el uso de los hooks y componentes del paquete en toda su aplicación.La configuración que creamos en el paso 2 debe pasarse en el config
del provider.[main.tsx]
4
Disparar el modal de conexión
[App.tsx]
