Próximos cambios
Estamos trabajando en nuevas funcionalidades emocionantes que mejorarán tu experiencia. Mientras continuamos desarrollando estas actualizaciones, ¡puedes seguir construyendo!Recomendamos revisar regularmente este registro de cambios para las últimas actualizaciones y planificar tus ciclos de desarrollo en consecuencia. Tus comentarios son invaluables para nosotros, así que siéntete libre de compartir cualquier sugerencia o problema que encuentres.
Actualizaciones del producto
Nuevos lanzamientos y mejoras
Nueva FuncionalidadDirecciones
Endpoint de Validación de Direcciones
Ahora puedes comprobar si una dirección es válida para una blockchain determinada antes de mover fondos — por ejemplo, para validar un destino de retiro proporcionado por el cliente en el momento de ingresarlo, en lugar de descubrir el error cuando el retiro falla.Qué cambió
GET /addresses/validate: pasa un slug deblockchainy unaaddress, y la respuesta te indica si la dirección es válida para esa cadena. Para blockchains EVM, una dirección válida se devuelve en su forma con checksum EIP-55. El endpoint usa las mismas reglas de validación que los endpoints de retiro y es compatible con todas las blockchains de Blockradar — cadenas EVM, Tron, Solana y Stellar.- La validación se realiza sin conexión contra el formato de dirección de la cadena — no se realiza ninguna consulta on-chain ni screening AML, por lo que las respuestas son rápidas. Se aplican los límites de tasa estándar de la API, así que valida al enviar el formulario en lugar de hacerlo en cada pulsación de tecla.
- Una dirección inválida devuelve
200conisValid: false. Un404significa que el slug de blockchain es desconocido o no está disponible, y un400significa que la solicitud en sí está mal formada — así puedes distinguir “dirección incorrecta” de “solicitud incorrecta”. - Endurecimiento del lookup AML: enviar un parámetro de consulta
blockchainduplicado a/aml/lookupahora devuelve un400en lugar de un500.
Qué necesitas hacer
Nada — este es un endpoint nuevo y las integraciones existentes no se ven afectadas. Para comenzar a validar direcciones, consulta la referencia de API de Validate Address.Nueva FuncionalidadWebhooks
Comisiones de Red en los Payloads de Webhooks
Los webhooks de transacciones ahora te dicen exactamente cuánto te costó una transacción en comisiones de red, para que puedas trasladar el costo a tus clientes.Qué cambió
networkFee: la comisión de red total pagada por tus billeteras administradas por Blockradar en el flujo de la transacción, en el token nativo de la cadena y en USD. Null en eventos donde no asumiste ninguna comisión, comodeposit.success, donde el gas lo pagó el depositante.networkFees: un desglose por comisión. Cada entrada lleva la operación, la billetera que pagó, el monto en nativo y USD, y su propio hash de transacción para verificación en cadena. Las entradas patrocinadas por Blockradar se marcanPLATFORMoPROVIDERy se excluyen del totalnetworkFee.
Qué necesitas hacer
Nada, los campos son aditivos. Para cobrar a tus clientes el costo de red exacto, leenetworkFee.amountUsd en tu manejador de webhooks.Para más detalles, consulta Comisiones de red en los payloads de webhooks.Nueva FuncionalidadStellar
Stellar: Destinatarios de Contrato Soroban y Muxed
Los retiros y la firma de transacciones en Stellar ahora soportan tipos adicionales de destinatario y de transacción.Qué Cambió
- Destinatarios muxed (
M...): Los retiros aceptan direcciones muxed para todos los activos. Los fondos se liquidan en la cuentaG...subyacente y no se adjunta ningún memo — el ID de enrutamiento está incorporado en la propia dirección. - Destinatarios de contrato Soroban (
C...): Los retiros de tokens (p. ej. USDC, EURC) pueden enviarse a direcciones de contrato Soroban. La transferencia se ejecuta en el Stellar Asset Contract del token vía Soroban RPC. Los destinatarios de contrato son válidos solo para activos token — enviar XLM nativo a una direcciónC...devuelve un error400. - Transacciones Soroban en los endpoints de firma: Los endpoints
/signing/transactiony/signing/broadcastaceptan transacciones Soroban (transferencias del Stellar Asset Contract o invocaciones de contratos personalizados). Simula y ensambla la transacción antes de enviarla para su firma.
Lo que necesitas hacer
Nada — los retiros clásicos existentes a direccionesG... no se ven afectados. Para usar los nuevos tipos de destinatario, pasa una dirección M... o C... en el campo address.Para más detalles, consulta Direcciones de destinatario en Stellar y Transacciones Soroban de Stellar.MejorasActualizaciones de Activos
Actualizaciones de Direcciones de Contrato cNGN
El equipo de cNGN ha desplegado nuevas direcciones de contrato en 5 redes. Las direcciones anteriores ahora están etiquetadas como “Old v2” y serán eliminadas gradualmente.Qué Cambió
- Nuevo despliegue de cNGN: Direcciones de contrato actualizadas para cNGN en Ethereum, BNB Chain, Base, Asset Chain y Arc
- Direcciones anteriores reetiquetadas: Las direcciones existentes ahora están marcadas como “Old v2” en el panel de control
- Soporte de nueva red: cNGN ahora está disponible en la red Arc
Lo que necesitas hacer
- Ve a tu panel de control y agrega los nuevos activos cNGN (busca los que no tienen la etiqueta “Old”)
- Actualiza tus integraciones para usar las nuevas direcciones de contrato
- Las direcciones anteriores seguirán funcionando durante el período de transición
Nuevas Direcciones de Contrato
Tokens cNGN de Prueba
¿Necesitas cNGN de prueba para tu integración en sandbox (testnet)? Usa el cNGN Faucet oficial para obtener tokens de prueba.Para más información sobre el proyecto de stablecoin cNGN, visita el repositorio oficial.Cambio ImportanteCuentas Virtuales
Cambios Importantes en la API de Cuentas Virtuales
Por Qué Este Cambio
Anteriormente, cada billetera o dirección solo podía tener una cuenta virtual. Hemos escuchado de empresas que necesitan múltiples cuentas virtuales por billetera—por ejemplo, para asignar cuentas separadas a diferentes clientes o casos de uso. Esta actualización habilita esa flexibilidad mientras mantiene compatibilidad hacia atrás para recuperar cuentas individuales.Qué Cambió
Nuevos Endpoints
Para recuperar una cuenta virtual específica (equivalente a la respuesta de objeto único anterior), usa estos nuevos endpoints:Detalles de Paginación
Todos los endpoints de lista ahora soportan paginación con estos parámetros:Nuevas Funcionalidades
- Etiquetas de cuentas virtuales: Agrega etiquetas personalizadas para organizar cuentas (ej., “Cliente A”, “Nómina”)
- Regeneración de cuentas: Genera nuevos números de cuenta con seguimiento de razón para auditoría
- Historial de transacciones: Consulta transacciones vinculadas a cuentas virtuales específicas
Guía de Migración
Antes — Respuesta de objeto único:Ejemplo de Respuesta de API
Endpoint de listaGET /wallets/{walletId}/virtual-accounts:GET /wallets/{walletId}/virtual-accounts/{virtualAccountId}:¿Necesitas Ayuda?
- Documentación: Guía de Cuentas Virtuales
- Referencia de API: Endpoints de Cuentas Virtuales
- Soporte por email: [email protected]
Nueva FuncionalidadCuentas Virtuales
API de Cuentas Virtuales
- Nueva funcionalidad: La API de Cuentas Virtuales permite a las empresas crear y administrar cuentas bancarias virtuales vinculadas a billeteras maestras o direcciones secundarias
- Conversión de fiat a stablecoin: Los clientes pueden recibir pagos en NGN a través de transferencias bancarias tradicionales, convertidos automáticamente a stablecoins cNGN
- Soporte de financiamiento automático: Las cuentas de tipo AUTO_FUNDING automáticamente acuñan cNGN cuando se reciben pagos en fiat y se transfieren a billeteras vinculadas
- Integración de billetera maestra: Crea cuentas virtuales directamente vinculadas a billeteras maestras
- Integración de dirección secundaria: Crea cuentas virtuales vinculadas a direcciones secundarias específicas para un control granular
- Gestión de cuentas: Activa o desactiva cuentas virtuales para controlar el comportamiento de financiamiento automático
Lo que necesitas hacer
- Habilitar la funcionalidad: Contacta a [email protected] para habilitar las cuentas virtuales para tu negocio
- Asegurar soporte de cNGN: Asegúrate de que tu billetera maestra soporte el activo stablecoin cNGN
- Solo mainnet: Ten en cuenta que las cuentas virtuales solo están disponibles en el entorno MAINNET
- Revisar los endpoints de la API: Consulta la documentación de la API de Cuentas Virtuales para detalles de implementación
Endpoints de la API
A continuación se muestran los endpoints principales de la API para operaciones de Cuentas Virtuales:Endpoints de Billetera Maestra
- POST /wallets//virtual-accounts – Crear una cuenta virtual para una billetera maestra
- GET /wallets//virtual-accounts – Recuperar detalles de cuenta virtual
- PATCH /wallets//virtual-accounts/ – Actualizar estado de cuenta virtual
Endpoints de Dirección Secundaria
- POST /wallets//addresses//virtual-accounts – Crear una cuenta virtual para una dirección secundaria
- GET /wallets//addresses//virtual-accounts – Recuperar detalles de cuenta virtual
- PATCH /wallets//addresses//virtual-accounts/ – Actualizar estado de cuenta virtual
Características Clave
- Moneda soportada: NGN (Naira Nigeriana) para pagos en fiat, cNGN para conversión a stablecoin
- Flujo de financiamiento automático: Acuñación y transferencia automática de cNGN cuando se reciben pagos (tipo AUTO_FUNDING)
- Activación de cuenta: Controla el comportamiento de financiamiento automático activando o desactivando cuentas
- Gestión de clientes: Crea cuentas con información del cliente (nombre, apellido, correo electrónico, teléfono)
MejorasActualizaciones de Activos
Actualizaciones de Direcciones cNGN en Testnet
- Direcciones de testnet cNGN actualizadas: El equipo de cNGN ha actualizado sus direcciones de testnet en múltiples redes
- Nuevo soporte de activos: Se agregó soporte para el stablecoin cNGN actualizado en el panel de control
- Gestión de activos: Las direcciones de testnet anteriores ahora están etiquetadas como “antiguas” y se eliminarán en 30 días
- Soporte de USDT de Tron: Se agregó dirección actualizada de USDT de Tron soportada con la dirección anterior etiquetada como “antigua”
Lo que necesitas hacer
- Ve a tu panel de control y agrega los nuevos activos cNGN (busca los que no tienen la etiqueta “antiguo”)
- Actualiza tus integraciones para usar las nuevas direcciones de testnet
- Las direcciones de testnet antiguas se eliminarán automáticamente después de 30 días
- Nota: Estos cambios solo se aplican a entornos de testnet - las direcciones de mainnet permanecen sin cambios
Direcciones de Testnet Actualizadas
Dirección de USDT de Tron Actualizada
Para más información sobre el proyecto de stablecoin cNGN, visita el repositorio oficial.

