Cómo Funciona
Cargar
Tu juego se carga dentro del lanzador de BSMNT. Pasamos un JWT con el token de autenticación a tu juego.
Ejemplo de URL
Auth
Puedes cargar el perfil del jugador decodificando el JWT, o utilizando nuestra API. Nosotros nos encargamos de las conexiones de billetera, verificación y onboarding.
Perfil del Jugador
Activar
Permite que el usuario juegue tu juego. Cuando suceda algo, puedes activar una acción a través de nuestro motor de reglas estilo Zapier, o directamente a través de la API.
Ejemplo de API de Activación
Regístrate como Desarrollador
Comienza a construir juegos con el lanzador de BSMNT
Playground del Lanzador
Prueba la integración del lanzador en un entorno sandbox
¿Qué puedes hacer con el lanzador BSMNT?
El verdadero poder del lanzador de juegos está en la abstracción de UX cripto. Tu juego puede enviar eventos onchain de forma segura a través de una simple API REST, ejecutable del lado del cliente.Disponible Ahora
Guardar estado en IPFS
Almacena el estado del jugador en opciones de almacenamiento descentralizado como IPFS.
Comprar NFTs & Acuñar
Permite a los usuarios acuñar NFTs tras logros o en ciertos eventos del juego.
Clasificaciones Onchain
Lleva las clasificaciones de los jugadores a la cadena, organiza concursos y torneos.
Emitir Tokens & NFTs
Envía ERC20s y ERC721 & 1155 NFTs basados en acciones del juego.
Pagar con Tokens
Solicita a los usuarios que envíen o transfieran tokens para pagar por acciones o activos dentro del juego.
Próximamente
Intercambiar & Comerciar
Los usuarios pueden usar activos de otras cadenas para intercambiar por tus tokens.
PRÓXIMAMENTE
Rampa de Tarjeta de Crédito
Rampa directa de fiat a cripto para una experiencia de usuario sin fisuras.
PRÓXIMAMENTE
Recoger Reseñas
Sistema integrado de reseñas y calificaciones para juegos.
PRÓXIMAMENTE
Comparte tu Juego
Mecánicas sociales de compartir y viralizar.
PRÓXIMAMENTE
Grabar Jugabilidad
Grabación y compartición automática de la jugabilidad.
PRÓXIMAMENTE
Listar NFTs
Integración con el mercado para comerciar activos del juego.
PRÓXIMAMENTE
¡Y más acciones por venir - el futuro se ve brillante!
Empezando
¡Nos encantaría tener tu juego en basement.fun! Es simple, gratuito y fácil de empezar a integrar.¿Qué es Basement.fun?
Basement es el lugar para descubrir y jugar juegos onchain. Además de ser una plataforma de descubrimiento para encontrar grandes juegos onchain, Basement ofrece una manera para que los desarrolladores de juegos construyan experiencias nativas, integradas y sin fisuras dentro de Basement. Tu juego se carga dentro de nuestro lanzador de juegos, donde los usuarios se conectan a Basement, y su contexto de jugador se pasa a tu juego. Desde allí, puedes aprovechar cualquiera de nuestras funciones de ayuda genéricas (como guardar estado y puntuaciones) + activar cualquier número de UX cripto integradas (sin que tengas que integrar nada onchain en tu juego).Acceso a Datos del Jugador
El lanzador de juegos utiliza un JWT (JSON Web Token) para codificar de forma segura un contexto de jugador verificado y autenticado, que se envía a tu juego. La carga útil se lee de los parámetros GET, por lo que cualquier juego web alojado puede acceder y decodificarlo fácilmente utilizando cualquier número de bibliotecas JWT (o utilizando nuestras APIs de lanzador).Los Datos Básicos del Jugador Incluyen:
Nombre de Usuario y ENS
Nombre de Usuario y ENS
Nombre de usuario (y dirección ENS resoluble compatible con .b3.fun)
Avatar 3D
Avatar 3D
Avatar 3D (modelo .GLB impulsado por ReadyPlayerMe)
Dirección de Billetera
Dirección de Billetera
Dirección de billetera verificada para interacciones onchain
Datos Adicionales
Datos Adicionales
Datos específicos del jugador del juego, información de sesión y más - consulta nuestra Documentación de la API del Lanzador
Opcionalmente, puedes almacenar cualquier dato específico del jugador del juego utilizando nuestras APIs de estado del jugador.
Explorar APIs del Lanzador
Documentación completa para el acceso a datos del jugador e integración del juego
Abstracción de UX Integrada
Nuestra experiencia mínima con el lanzador de juegos significa que el enfoque permanece en tu juego. Hay varias personalizaciones disponibles en el lanzador de juegos, para que BSMNT pueda proporcionar una experiencia casi invisible, manejando todos los desafíos de UX cripto por ti.APIs Útiles Disponibles:
- Almacenar y recuperar puntuaciones y clasificaciones - Gestión del estado del juego persistente
- Enviar notificaciones - Alertar a los jugadores sobre eventos del juego
- Registrar y transmitir actividad del juego - Análisis y seguimiento del comportamiento del jugador
- Almacenar estado del jugador y sesiones de juego - Guardar el progreso del juego automáticamente
- ¡Y más por venir! - Nuevas características añadidas regularmente
Explorar APIs del Lanzador
Referencia completa de la API para todas las características del lanzador disponibles
Visión General de la Arquitectura
Flujo de Integración del Lanzador de Juegos