Logotipo de Squid

Alternativa a Squid Router para compras dentro de la app en otras cadenas

Una alternativa a Squid Router para billeteras que compran tokens con postHooks: la Trade API de Unigox cotiza el gas de destino y reembolsa una compra fallida en stablecoin en la red del token. Quédate con Squid para cadenas de Cosmos, swaps de stablecoins y widgets.

Cuándo quedarte con Squid

  • Tus usuarios tienen fondos en Cosmos, XRPL o Stellar

    Squid llega a cadenas de Cosmos, XRPL, Stellar y Hedera, y ofrece swaps de Bitcoin y Solana en una beta cerrada. Una compra con la Trade API solo funciona en los pares de stablecoin y red que Unigox confirma contigo durante la integración.

  • Tus usuarios hacen swaps entre stablecoins o vuelven a vender

    Squid afirma que no cobra comisiones en los swaps de stablecoins, y enruta de cualquier token a cualquier token en ambos sentidos. La Trade API solo compra; vender el token después es un swap aparte en la red donde está.

  • Necesitas un widget listo de swap, depósito o staking

    Squid ofrece un widget de swap para React, Next.js, Vite o un iframe, además de widgets de depósito y de staking. La Trade API no tiene widget: tu app construye la pantalla de compra y llama a la API desde su backend.

Una compra con postHook de Squid y una compra con la Trade API

Cada fila sigue una misma compra: el usuario tiene una stablecoin en una red y tus llamadas a contratos compran un token en otra.

Una compra con postHook de Squid y una compra con la Trade API
Cómo se ejecuta la compraAñades llamadas postHook, tantas como quieras, a la solicitud de ruta. Tras el swap o el puente, los tokens quedan en el contrato Multicall de Squid en la cadena de destino, que luego ejecuta tus llamadas.Tu backend envía tus llamadas y el receptor con la solicitud de cotización. Unigox lleva la stablecoin a la red de destino y ejecuta allí hasta ocho llamadas en una sola transacción, con un máximo de 16.384 bytes y 3.000.000 de gas.
Gas en destinoLo paga el usuario en el token nativo de la cadena de origen, dentro de la transacción de origen. Si el gas se dispara en el destino de una ruta de Axelar, la compra se detiene con el estado needs_gas.Se cobra en la stablecoin y se descuenta del importe entregado; la cotización lo muestra con un plazo límite antes de que el usuario firme.
Si la compra fallaSquid indica partial_success cuando la transacción de destino se revierte, lo que puede significar que falló una llamada postHook. En una ruta de Axelar, el usuario se queda con axlUSDC allí. La documentación de Squid no dice si los postHooks se ejecutan en las rutas de Squid Intents, donde un swap fallido se reembolsa en la cadena de origen en unos 15 minutos.La stablecoin entregada en la red de destino vuelve al receptor en esa red. Solo se descuenta el gas que haya consumido una ejecución fallida, con el cargo cotizado como tope.
Seguimiento de cada compraUna llamada de estado devuelve uno de seis estados: success, needs_gas, ongoing, partial_success, not_found y refund. En Squid Intents, la llamada debe incluir el quoteId; si no, la transacción se reembolsa a la cadena de origen.Una llamada de estado por el hash de la transacción de origen, o un webhook firmado en cada cambio, devuelve el estado, la transacción de destino y el reembolso, si lo hay. Cada compra termina con el token entregado o con un reembolso en stablecoin.
Comisiones y tus ingresosLas FAQ de Squid no indican ninguna comisión de protocolo, y su propia app añade una comisión de conveniencia en algunas rutas. Tu comisión fija o porcentual se configura con Squid, se suma a sus comisiones de plataforma y Squid se queda con la mitad.Una parte de los ingresos de trading, acordada con Unigox antes de tu primera compra. No hay una lista de precios publicada.
Sentido y redesDe cualquier token a cualquier token, en ambos sentidos, entre cadenas EVM y no EVM.Solo compras, en los pares de stablecoin y red que Unigox confirma contigo.

De un postHook de Squid a una cotización de la Trade API

  1. Indica las compras que pasan por hooks

    Solicita acceso en la página de la Trade API con los tokens y las redes que tus usuarios compran mediante postHooks de Squid. Unigox revisa cada par y acuerda tu parte de los ingresos; tu ID de integrador sigue sirviendo para todas las demás rutas.

  2. Traslada cada llamada postHook

    El target y el calldata de cada llamada postHook pasan a la solicitud de cotización de la Trade API, junto al receptor. Muestra al usuario el importe entregado, el cargo de gas y el plazo límite antes de que firme la transferencia de stablecoin.

  3. Sustituye el sondeo del estado

    Para estas compras, consulta el estado en la Trade API por hash de transacción o recibe sus webhooks firmados. Las pantallas de needs_gas y partial_success y la regla del quoteId se quedan solo para las rutas de Squid. Explica a tus usuarios que una compra fallida devuelve la stablecoin en la red de destino, no en la cadena desde la que pagaron.

Preguntas sobre alternativas a Squid Router

¿Qué puede sustituir a los hooks de Squid Router para comprar tokens?

La Trade API de Unigox, para compras con stablecoin: el cargo de gas está en la cotización, tus llamadas se ejecutan en la red del token y una compra fallida se reembolsa allí en stablecoin. Quédate con Squid para las transferencias por puente, los swaps de stablecoins, las ventas y cadenas como Cosmos y XRPL.

Ver la Trade API

¿Squid Router cobra comisiones en los swaps entre cadenas?

Squid no cobra comisión de protocolo y afirma que no aplica comisiones a los swaps de stablecoins; su propia app añade una comisión de conveniencia en algunas rutas. Los usuarios pagan el gas en la cadena de origen, y cualquier comisión de integrador se suma aparte, con la mitad para Squid.

¿Dónde reembolsa Squid Router al usuario si falla un swap?

En una ruta de Squid Intents, a la dirección del remitente en la cadena de origen, en el token de puente RFQ, en unos 15 minutos. En una ruta de Axelar, un swap fallido en destino deja axlUSDC en la cadena de destino. Una compra fallida en la Trade API devuelve la stablecoin entregada al receptor en la red de destino.

¿Puede una billetera mantener su ID de integrador de Squid y añadir la Trade API?

Sí. Tu ID de integrador de Squid sigue sirviendo para los swaps, las transferencias por puente, los widgets y las rutas no EVM, mientras que las compras con stablecoin pasan por la Trade API.

Squid y otros nombres y logotipos son marcas comerciales de sus respectivos titulares. Unigox no tiene vínculo con ellos ni cuenta con su respaldo o patrocinio. La información sobre otras empresas procede de fuentes públicas, principalmente de los sitios web de las propias empresas, y cada empresa puede cambiar sus productos y comisiones en cualquier momento.