A maioria das interfaces de swap otimiza para uma coisa: a cotação de saída.
Mas uma cotação é apenas uma previsão. Ela não informa se os dados finais da chamada serão executados, se a rota irá reverter, quanto gás consumirá ou se a transação ainda manterá os parâmetros que o usuário revisou.
A Route é projetada em torno do caminho completo de execução.
Para cada solicitação, a Route descobre liquidez em pools verificados da Robinhood Chain e constrói até 32 caminhos candidatos a partir de um conjunto limitado de 96 pools. Os caminhos podem conter até três saltos. O otimizador também considera até três ramificações de divisão desconexas, usando uma grade de alocação de 10% seguida por refinamento local de 1%.
A amostragem de capacidade parcial é importante aqui. O melhor pool para um pedido inteiro não é necessariamente o melhor pool para parte dele. A Route amostra diferentes alocações, rejeita ramificações de divisão que reutilizam a mesma liquidez e pontua as combinações resultantes sem fingir que a busca limitada é um ótimo global matemático.
O roteamento direto atualmente cobre Uniswap V2, V3, V4 sem hooks e GIGA CL. A Route também pode avaliar candidatos upstream protegidos da KyberSwap e, quando ativado, da 0x. Estes são tratados como provedores separados — não rotulados incorretamente como integrações nativas da Route.
As solicitações de provedores são executadas em paralelo, duplicatas bem-sucedidas são mescladas e a construção do plano upstream se sobrepõe à busca direta. Os preços e o estado do pool têm escopo por solicitação: nenhuma cotação ou preço concluído persiste em outra solicitação ou bloco.
A diferença importante vem após a descoberta.
A Route constrói a transação real para cada candidato final e executa tanto eth_call quanto estimateGas contra um bloco compartilhado usando o mesmo contexto de preço de gás de execução. Candidatos que revertem são removidos. Candidatos simulados com sucesso têm prioridade sobre alternativas apenas com cotação.
Quando o gás pode ser convertido no token de saída usando uma referência comum, a Route classifica os candidatos por:
saída simulada − gás de execução estimado
Isso impede que uma cotação nominalmente maior vença automaticamente quando seu caminho de execução consome gás adicional suficiente para eliminar a vantagem.
A liquidação é restrita de forma independente onchain. O executor impõe a entrada exata, a saída real recebida, a saída mínima assinada, o destinatário e o prazo final. Autorizações temporárias são limpas. Os dados upstream da chamada são validados em relação a alvos e seletores fixos, e a Route não substitui silenciosamente um provedor ou aprovador diferente após a revisão.
Estudamos sistemas de roteamento em tempo de execução, como o modelo JIT da DFlow, que pode reavaliar preços de AMM proprietários dentro da transação. A Route construiu e testou um protótipo JIT experimental mais restrito de dois caminhos, mas ele não faz parte do produto ativo. O sistema ativo realiza seleção com consciência de execução antes da assinatura; ele não alega paridade com a DFlow ou rerroteamento em tempo de execução.
A Route também não alega ter o melhor preço global, proteção MEV universal, preenchimentos garantidos ou segurança auditada.
O que ela oferece é um sistema de roteamento limitado e inspecionável que avalia transações executáveis, não apenas respostas de cotação, e preserva as restrições revisadas pelo usuário até a liquidação.
Para ser honesto, vi que @LadyExchange_ testou e algumas das rotas simplesmente não funcionaram. Então construí isso para uso próprio e decidi ver até onde poderia ir.
A Route cobra 0 bps. Taxas de pool, cobranças de provedores upstream e gás de rede ainda se aplicam.
Vá em frente e experimente agora. A autenticação é fornecida por @dynamic_xyz





