Guarda la autenticación fuera del código fuente

Utiliza fetch nativo en un entorno de servidor o Node de confianza. El navegador debe llamar a tu backend, no a ChainsFlow con un token secreto.

Usa los identificadores devueltos por la API

Crea carteras con POST /api/v1/portfolios y guarda el portfolioId devuelto en tu backend. La clave API define el límite de propiedad.

Gestiona el contrato de respuesta

Comprueba el estado HTTP antes de decodificar los datos correctos. Los errores utilizan application/problem+json; las respuestas correctas con consumo incluyen encabezados con el coste y el saldo de créditos.