Los desarrolladores que utilizan Neo N3 y Neo X ahora pueden integrar conexiones de billetera a través de una única configuración, utilizando un nuevo conjunto de código rajado. Adaptadores AppKit publicado por COZ. Los adaptadores se conectan Repropiar AppKitanteriormente WalletConnect AppKit, que admite más de 600 billeteras cercano con funciones como inicios de sesión sociales y autenticación de múltiples cadenas.
El extensión amplía el trabajo de larga duración de COZ en la infraestructura WalletConnect en el ecosistema Neo, que comenzó en 2021 cuando el equipo trajo por primera vez el soporte de WalletConnect a Neo N3. Los adaptadores AppKit cambian el enfoque en dirección a el costado de la dApp, proporcionando herramientas para desarrolladores que eliminan la escazes de implementaciones de conexión de billetera personalizadas.
Tres adaptadores, dos enfoques
Los adaptadores se publican como paquetes npm separados bajo el inteligencia `@cityofzion`, cada uno adaptado a los requisitos técnicos de su esclavitud de destino.
Como Neo N3 no es compatible con EVM, requiere un adaptador personalizado que anule la configuración predeterminada de Reown AppKit para tolerar sus métodos y espacios de nombres. El adaptador Neo N3 proporciona una Neo3Provider para interacciones en esclavitud, como invocaciones de contratos, y se envía con definiciones de red MainNet y TestNet preconfiguradas.
Neo X, al ser totalmente compatible con EVM, toma un camino diferente. Su paquete proporciona definiciones y utilidades de red preconfiguradas en oficio de un adaptador personalizado, y funciona con el adaptador Wagmi tipificado de Reown AppKit. Incluye configuraciones para el sistema de transacciones anti-MEV de Neo X, con opciones de red dedicadas MainNet y TestNet para enrutamiento resistente a MEV. Los desarrolladores que utilizan la función anti-MEV deben utilizar el sendTransaction función del paquete de COZ en oficio de los ganchos Wagmi tipificado.
Demostración del laboratorio Connect
COZ además ha publicado Conectar laboratoriouna aplicación de demostración para probar conexiones de billetera en cadenas compatibles. La aparejo está alojada en el monorepo del tesina y sirve como implementación de remisión y como entorno de prueba práctico para los desarrolladores que integran los adaptadores.
El repositorio completo se puede encontrar en el próximo enlace:
