- Marketplaces externos
- DEXs externos
- Aplicaciones externas

Puede ver una demo de nuestro conector de embedded wallet cross-app aquí.
- La app externa se comunica con la wallet a través del conector cross-app embedded wallet para Wagmi
- El conector utiliza un ProviderTransport para manejar la comunicación
- Los mensajes se envían entre ProviderTransport y WalletTransport
- El componente Wallet gestiona tres funcionalidades principales:
- Autenticación de usuario
- Firmado de transacciones
- Firmado de mensajes
1
Clone nuestra aplicación embedded wallet cross-app y el conector
2
Actualice Wallet Transport con su configuración
Agregue las variables de embedded wallet del ecosistema en el archivo
.env
. Luego, simplemente construya la aplicación de wallet con pnpm build
y despliegue en su plataforma preferida, como Cloudflare Pages, con una URL pública.3
Ejemplo de configuración de aplicación externa
Ahora, configuraremos una aplicación externa de ejemplo donde pasamos la URL del conector de wallet a wagmi.Vaya a la aplicación de ejemplo e instale las dependencias, en particular el paquete de conector cross-app de Sequence Luego actualice las variables de entorno con su clave de acceso del proyecto y la URL de la wallet que desplegó previamente:
@sequence-wallet/cross-app-connector
:4
Actualice el conector Wagmi
Por último, puede editar la configuración del conector wagmi ubicada en
src/wagmiConfig.ts
para su wallet específica. Aquí tiene un ejemplo de configuración que puede proporcionar a la aplicación externa: