La mayoría de las interfaces de swap optimizan una sola cosa: la cotización de salida.
Pero una cotización es solo una predicción. No te dice si los datos de llamada finales se ejecutarán, si la ruta revertirá, cuánto gas consumirá o si la transacción aún respeta los parámetros que el usuario revisó.
Route está diseñado en torno a la ruta de ejecución completa.
Para cada solicitud, Route descubre liquidez en los pools verificados de Robinhood Chain y construye hasta 32 rutas candidatas a partir de un conjunto limitado de 96 pools. Las rutas pueden contener hasta tres saltos. El optimizador también considera hasta tres ramas divididas independientes, utilizando una cuadrícula de asignación del 10% seguida de un refinamiento local del 1%.
El muestreo de capacidad parcial es importante aquí. El mejor pool para una orden completa no es necesariamente el mejor pool para una parte de ella. Route muestrea diferentes asignaciones, rechaza ramas divididas que reutilizan la misma liquidez y evalúa las combinaciones resultantes sin pretender que la búsqueda limitada sea un óptimo global matemático.
El enrutamiento directo actualmente cubre Uniswap V2, V3, V4 sin hooks y GIGA CL. Route también puede evaluar candidatos upstream protegidos de KyberSwap y, cuando está habilitado, de 0x. Estos se tratan como proveedores separados, no etiquetados incorrectamente como integraciones nativas de Route.
Las solicitudes a proveedores se ejecutan en paralelo, los duplicados exitosos se fusionan y la construcción del plan upstream se superpone con la búsqueda directa. Los precios y el estado del pool tienen alcance de solicitud: ninguna cotización o precio completado sobrevive a otra solicitud o bloque.
La diferencia importante ocurre después del descubrimiento.
Route construye la transacción real para cada candidato final y ejecuta tanto eth_call como estimateGas contra un bloque compartido utilizando el mismo contexto de precio de gas de ejecución. Los candidatos que revierten se eliminan. Los candidatos simulados exitosamente tienen prioridad sobre los respaldos de solo cotización.
Cuando el gas se puede convertir en el token de salida usando una referencia común, Route clasifica los candidatos por:
salida simulada − gas de ejecución estimado
Esto evita que una cotización nominalmente más grande gane automáticamente cuando su ruta de ejecución consume suficiente gas adicional para eliminar la ventaja.
La liquidación está restringida de forma independiente en la cadena. El ejecutor aplica la entrada exacta, la salida real recibida, la salida mínima firmada, el destinatario y la fecha límite. Las aprobaciones temporales se eliminan. Los datos de llamada upstream se validan contra objetivos y selectores fijos, y Route no sustituye silenciosamente un proveedor o aprobador diferente después de la revisión.
Estudiamos sistemas de enrutamiento en tiempo de ejecución como el modelo JIT de DFlow, que puede reevaluar el precio de los AMM propietarios dentro de la transacción. Route construyó y probó un prototipo JIT experimental más limitado de dos rutas, pero no forma parte del producto activo. El sistema en vivo realiza una selección consciente de la ejecución antes de firmar; no reclama paridad con DFlow ni reenrutamiento en tiempo de ejecución.
Route tampoco reclama el mejor precio global, protección MEV universal, ejecución garantizada o seguridad auditada.
Lo que sí proporciona es un sistema de enrutamiento limitado e inspeccionable que evalúa transacciones ejecutables, no solo respuestas de cotizaciones, y preserva las restricciones revisadas por el usuario hasta la liquidación.
Para ser honesto, vi que @LadyExchange_ lo probó y algunas de las rutas simplemente no funcionaron. Así que construí esto para usarlo yo mismo y decidí ver hasta dónde podía llegar.
Route cobra 0 bps. Las tarifas de los pools, los cargos de los proveedores upstream y el gas de la red aún aplican.
Pruébalo ahora, la autenticación funciona con @dynamic_xyz





