Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

El SDK de Deflex está congelado desde 2023 mientras Haystack Router hereda la pila de enrutamiento de órdenes

· · · · · · ·

SDK de Deflex congelado desde 2023 mientras Haystack Router hereda la pila de enrutamiento de órdenes

Un paquete que se detuvo hace tres años

La página de npm de @deflex/deflex-sdk-js presenta un proyecto de aspecto saludable: 23 versiones, una licencia MIT y un README lleno de TypeScript ejecutable. Los metadatos del registro cuentan otra historia. La versión 2.0.5, publicada el 31 de octubre de 2023, es la última versión que se ha lanzado, y cero paquetes dependen de ella. El repositorio de GitHub al que apunta su página de inicio devuelve 404 — una instantánea de Internet Archive demuestra que el repositorio aún existía en abril de 2025 — por lo que el tarball que npm sigue sirviendo es una instantánea congelada de un protocolo que desde entonces ha sido adquirido, renombrado y parcialmente desactivado.

Lo que Deflex construyó: el 'Océano de Liquidez'

Deflex se autodenominó 'El Océano de Liquidez de Algorand', y el nombre capturó un problema real: la liquidez DeFi de Algorand está repartida entre muchos exchanges — Tinyman, Pact, Algofi, Humble — cada uno con sus propios pools y precios. Dos protocolos atendieron eso. Un enrutador de órdenes divide un swap de mercado entre varios pools y enruta a través de tokens intermedios para encontrar la ejecución más barata. Un protocolo de órdenes limitadas permite a un usuario depositar activos en una custodia de contrato inteligente y que la orden se ejecute más tarde a un precio objetivo, obteniendo liquidez de cualquier DEX en lugar de emparejarse solo con otras órdenes limitadas. El conjunto fue construido por los equipos detrás de la billetera Defly y Alammex, anunciado en diciembre de 2022, y auditado dos veces antes de cambiar de manos — por Vantage Point en noviembre de 2022 y Ulam Labs en abril de 2023.

Se necesitaba un SDK debido a dos mecánicas de Algorand. Una billetera debe optar por un contrato inteligente — registrar su disposición a interactuar — antes de llamarlo, y una ruta que toca varios pools se ejecuta como un grupo de transacciones, un paquete que se liquida atómicamente en un solo bloque para que cada tramo tenga éxito o ninguno lo haga. El paquete envolvía ambas cosas, y su superficie API se lee mejor como una lista de verificación de lo que un desarrollador que integra swaps multi-DEX tendría que construir a mano:

ConceptoImplicación en el mundo real
Manejo de opt-in de aplicaciones (requiredAppOptIns)En Algorand, una billetera debe registrarse con cada contrato antes de llamarlo; el SDK devolvía la lista de aplicaciones que cada ruta necesitaba y construía las transacciones de opt-in por sí mismo
Ensamblaje atómico de grupos de transaccionesUna ruta de múltiples pools debe liquidarse como una sola unidad en un solo bloque; getSwapQuoteTransactions producía el paquete firmado exacto que ejecuta cada tramo o ninguno
Cotizaciones de entrada fija y salida fijagetFixedInputSwapQuote fijaba el precio de 'gastar exactamente X' y getFixedOutputSwapQuote fijaba el de 'recibir exactamente Y' — las dos formas en que un operador puede acotar un swap contra slippage
Clientes de órdenes limitadasDeflexLimitOrderPlatformClient creaba y cancelaba órdenes; DeflexLimitOrderFillerClient las ejecutaba — el ciclo de vida completo del protocolo de custodia

Un cambio de nombre y un reinicio bajo TxnLab

En julio de 2025, TxnLab adquirió Deflex — una operación que la Fundación Algorand registró en su informe mensual de ecosistemas como un 'algoritmo de enrutamiento de órdenes para mejores swaps'. El linaje del SDK pasó luego por tres nombres de npm en ocho meses: @txnlab/deflex-sdk-js (julio de 2025), @txnlab/deflex (descontinuado en enero de 2026 con una versión final 1.9.0), y el actual @txnlab/haystack-router, versión 2.0.5, con 525 descargas en el último mes. La migración es deliberadamente mecánica. Según la guía de migración del repositorio, la clase de cliente cambia de DeflexClient a RouterClient, los nombres de tipos cambian, el endpoint de cotizaciones se mueve a hayrouter.txnlab.dev/api, y todo lo demás — métodos, parámetros, lógica de enrutamiento — no cambia. El patrón de descargas semanales muestra el cambio en progreso:

Chart: Descargas semanales de npm en el linaje del SDK de Deflex

Lo que sobrevivió, lo que no, y lo que un desarrollador debería sopesar

El enrutador de órdenes está vivo: la aplicación V2.2 del protocolo recibió llamadas de aplicación tan recientemente como hoy de una contraparte no identificada, y la documentación de Haystack Router describe el enrutamiento a través de múltiples DEX con una comisión predeterminada de 10 puntos básicos sobre la salida. Dos cosas que un desarrollador comprobaría antes de integrar parecen menos tranquilizadoras. El protocolo de órdenes limitadas está desactivado — la documentación afirma claramente que 'las órdenes limitadas están actualmente deshabilitadas y ya no son compatibles' — y su registro en cadena conserva el registro: 2.407 órdenes ejecutadas, 7.853 canceladas, 15 abiertas. Eso es uso histórico real, no funcionalidad actual. Y las dos auditorías, como se señaló anteriormente, ambas son anteriores a la adquisición; nada en la documentación indica que el contrato V2.2 actual fuera reauditado después de que TxnLab tomara el control.

Una segunda tensión es estructural. TxnLab es simultáneamente el mantenedor del enrutador y el operador de Haystack, la aplicación DeFi móvil que es su consumidor más visible — y el propio servicio de cotizaciones es una API gestionada por TxnLab protegida por una clave API, con una clave de nivel gratuito (60 solicitudes por minuto) grabada en la documentación. El enrutamiento en cadena es sin permisos; la búsqueda de rutas que lo alimenta no lo es. Añade la instantánea de DeFiLlama de $16 de valor total bloqueado contra Deflex (su pico fue de $90 en noviembre de 2024), y la importancia histórica del protocolo para el DeFi de Algorand no es lo mismo que su escala actual.

Dicho esto, constructores independientes todavía se conectan al enrutador: un paquete de middleware publicado en noviembre de 2025 permite que los activos con impuestos 'First Stage' se intercambien a través de él, y el servidor MCP de Algorand de GoPlausible expone Haystack Router como una herramienta para la agregación DEX de agentes de IA. Para un desarrollador que empiece hoy, el camino es claro — instala @txnlab/haystack-router, sigue el cambio de nombre mecánico, y trata el paquete original congelado como un artefacto. Lo que vale la pena sopesar es lo que la adquisición no actualizó: cobertura de auditoría en el contrato actual, la API de cotizaciones centralizada, y el producto de órdenes limitadas retirado.

Fuentes

Source: https://www.npmjs.com/package/@deflex/deflex-sdk-js