Primeros pasos con Marketplace SDK
Aprenda cómo comenzar con Marketplace SDK instalando los paquetes necesarios y configurando las configuraciones necesarias.
Antes de iniciar esta integración, asegúrese de haber instalado y configurado nuestro Web SDK. Para instrucciones de configuración, consulte la documentación de Web SDK - Primeros pasos. Una vez completado, regrese aquí para continuar.
De lo contrario, lo guiaremos por el proceso de instalación de Marketplace SDK, instanciar el SDK y le mostraremos algunos hooks para trabajar con nuestro marketplace.
Instalación de los paquetes de Marketplace SDK
Marketplace SDK es modular, lo que le permite instalar solo los paquetes necesarios. Para comenzar, instale el paquete principal @0xsequence/marketplace-sdk
y otras dependencias necesarias.
Configurando su Dapp
Para utilizar el wrapper principal de marketplace-sdk e interactuar con su marketplace desde su aplicación, siga estos pasos:
Verifique si su Web SDK está correctamente integrado
Asegurarse de que su Web SDK esté correctamente integrado es fundamental antes de comenzar con Marketplace SDK. Para verificarlo, simplemente compruebe si puede iniciar y cerrar sesión correctamente.
Crear una configuración
A continuación, deberá crear una variable de configuración para Marketplace SDK. En este archivo, definiremos y gestionaremos los ajustes esenciales de configuración para nuestro Marketplace SDK, incluidas las variables de entorno. Este enfoque centralizado garantiza que los valores de configuración sean fácilmente accesibles y mantenibles.
config.ts
Crear un SSR Client
A continuación, deberá crear un SSR Client para Marketplace SDK. Este SSR Client sirve como punto de entrada para inicializar el marketplace SDK en el servidor de Next.js, permitiendo una obtención eficiente de datos y configuración antes de renderizar la interfaz de usuario.
Entendiendo el SSR Client
El SSR Client le permite acceder a datos clave y configuraciones del marketplace, esenciales para inicializar correctamente el SDK del lado del servidor. Se puede obtener la siguiente información:
Esta configuración asegura una integración fluida del marketplace SDK con el renderizado del lado del servidor, mejorando el rendimiento y la experiencia del usuario.
ssrClient.ts
Agregue los proveedores de Marketplace SDK junto con los proveedores de su Web SDK
Abra su archivo Providers.tsx
, donde está configurado el Web SDK, e integre los proveedores de Marketplace SDK.
Listo
¡Felicidades! Ahora está listo para explorar los hooks disponibles en nuestro Marketplace SDK. Consulte la documentación de hooks de Marketplace SDK para obtener más información.