La empresa de tecnología Breez ha anunciado el 29 de junio el lanzamiento de una nueva función dentro de su kit de desarrollo de software (SDK). Bautizada como ‘Send USDT/USDC’, esta herramienta permite a los desarrolladores integrar en sus plataformas la capacidad de enviar stablecoins a diferentes redes blockchain partiendo exclusivamente de un saldo en bitcoin (BTC), sin necesidad de que la aplicación gestione un balance separado en dólares.
Experiencia de usuario y funcionamiento
En la práctica, cuando el usuario final ingresa la dirección de destino, el sistema integrado en la aplicación detecta automáticamente el tipo de dirección y la red a la que pertenece. A continuación, calcula la ruta de entrega óptima y muestra el monto, la red y la comisión antes de que se confirme el envío.
Si la aplicación tiene activada la función Stable Balance de Breez —que mantiene un saldo en dólares dentro de la billetera representado por la stablecoin USDB en la red de capa 2 (L2) Spark—, el usuario también puede elegir enviar los fondos desde ese saldo en lugar de hacerlo desde bitcoin. Por el momento, la función es exclusiva de envío; la recepción de dólares desde múltiples redes estará disponible próximamente.
Mecánica de conversión y proveedores
La ejecución técnica de la conversión se realiza a través de dos proveedores externos: Flashnet (identificado como Orchestra en la documentación) y Boltz.
- Orchestra acepta tanto bitcoin como USDB y trasladada los fondos a un proveedor que los mueve a la red de destino.
- Boltz opera únicamente con bitcoin como origen, ejecutando un swap invertido a través de Lightning Network: el SDK paga una factura retenida (hold invoice) y el proveedor reclama esa suma en la red de destino, completando la conversión.
La función incluye soporte para cadenas compatibles con la Máquina Virtual de Ethereum (como Arbitrum o Base), así como para Solana y Tron.
Protección de precio y advertencias técnicas
Para proteger al usuario durante la conversión, la herramienta incluye un sistema de protección contra slippage (deslizamiento de precio). Este margen, configurable por el desarrollador, cubre las variaciones entre la cotización inicial y la confirmación. El rango va de 10 a 500 puntos básicos (0,1% a 5%), con un valor por defecto del 1% (100 puntos básicos).
Sin embargo, la documentación técnica del SDK detalla ciertas limitaciones que el comunicado oficial omite:
- Entorno de pruebas: La función opera únicamente en mainnet, sin disponibilidad de testnet para que los desarrolladores prueben la integración antes de pasar a producción.
- Riesgo de duplicación de pago: Existe un riesgo de pago doble cuando el origen de la transacción es un token (como USDB). Al no contar con una garantía de idempotencia (el mecanismo que evita que una misma instrucción se ejecute dos veces), si la transacción falla de forma transitoria y la aplicación reintenta el envío automáticamente, el sistema podría procesar el pago por duplicado. Este riesgo no existe si el envío se origina directamente en satoshis dentro de la red Spark, ya que el protocolo sí detecta y bloquea los reintentos con los mismos datos.


