
¿Qué es el B3 SDK?
El B3 SDK (@b3dotfun/sdk
) es un SDK de TypeScript unificado que proporciona todo lo que necesitas para construir aplicaciones en el ecosistema B3. Combina una poderosa infraestructura de pagos entre cadenas con autenticación sin fisuras, todo envuelto en componentes React amigables para el desarrollador y servicios sin interfaz.
Arquitectura
El SDK está organizado en módulos enfocados diseñados para la máxima flexibilidad y facilidad de uso:Módulo AnySpend
Motor de ejecución entre cadenas para pagos, intercambios y acuñación de NFT en múltiples blockchains.
Módulo de Cuenta Global
Autenticación y gestión de usuarios de Cuentas Globales B3 con inicio de sesión social y claves de sesión.
Estructura del Módulo
Cada módulo contiene componentes organizados y construidos con un propósito específico:react/
- Componentes y hooks de React para una fácil integraciónservices/
- Servicios TypeScript sin interfaz para implementaciones personalizadastypes/
- Definiciones de TypeScript completasutils/
- Funciones de utilidad y ayudantesconstants/
- Configuración y constantes
Soporte de Plataforma
Característica | React Web | React Native | Sin Interfaz |
---|---|---|---|
AnySpend | ✅ | ❌ | ✅ |
Cuentas Globales | ✅ | ✅ | ✅ |
Utilidades Compartidas | ✅ | ✅ | ✅ |
Instalación
Estilos CSS
Importa los estilos predeterminados para la mejor experiencia visual:Inicio Rápido
Pagos Entre Cadenas con AnySpend
Autenticación con Cuentas Globales
Acuñación de NFT
Características Clave
Infraestructura de Pago Universal
Pagos con Cualquier Token
Acepta pagos en cualquier criptomoneda con conversión automática a tu token preferido.
Intercambios Entre Cadenas
Habilita intercambios de tokens sin fisuras a través de más de 20 blockchains soportadas con enrutamiento óptimo.
Acuñación de NFT
Botones de acuñación de NFT de un clic que aceptan pagos en cualquier token de cualquier cadena.
Pasarelas de Fiat
Pasarelas de fiat a cripto integradas para usuarios sin criptomoneda existente.
Autenticación Sin Fisuras
Inicio de Sesión Social
Google, Discord y otros proveedores sociales con incorporación instantánea.
Claves de Sesión
Gestión de sesiones segura con permisos granulares para una UX mejorada.
Identidad Multiplataforma
Una identidad única que funciona en todas las aplicaciones y juegos B3.
Cuentas Inteligentes
Abstracción de cuenta inteligente integrada para transacciones sin gas.
Servicios TypeScript Sin Interfaz
Para desarrolladores que necesitan control máximo, toda la funcionalidad está disponible a través de servicios sin interfaz:Servicios de AnySpend
Servicios de Cuenta Global
Soporte y Comunidad
Soporte para Desarrolladores
Obtén ayuda integrando el B3 SDK en tu proyecto.
Comunidad en Discord
Únete a la comunidad de desarrolladores de B3 para soporte y discusiones.
GitHub
Ver código fuente, reportar problemas y contribuir al SDK.
¿Qué Sigue?
- Instala el SDK e importa los estilos
- Configura AnySpend para pagos entre cadenas
- Configura Cuentas Globales para autenticación de usuarios
- Explora ejemplos y patrones de implementación
- Únete a la comunidad para soporte y actualizaciones