Swap
O Vurto Swap é um meta-agregador. Ele pergunta a vários agregadores e lê várias pools direto da rede, todos para a mesma troca no mesmo instante, e ordena as rotas pelo que de fato chega na sua carteira.
Fontes
| Família | Agregadores | Pools lidas direto |
|---|---|---|
| EVM (9 redes) | Velora, KyberSwap, 1inch, CoW Protocol | Uniswap, SushiSwap, PancakeSwap (BNB Chain, Ethereum, Base, Arbitrum), Aerodrome (Base), QuickSwap (Polygon) e Composto |
| Solana | Jupiter (router), Raydium | Orca, Meteora |
O Composto não é uma bolsa: ele pega o melhor primeiro salto numa bolsa e o melhor segundo salto em outra, e roda os dois numa transação só.
Cada rede só pergunta às fontes que existem nela. As redes EVM são Ethereum, Optimism, BNB Chain, Gnosis, Polygon, Base, Arbitrum One, Avalanche e Unichain.
Como a melhor rota é escolhida
- Todo mundo cota ao mesmo tempo. Todas as fontes da rede são consultadas em paralelo, para o mesmo valor. A fonte lenta demais fica de fora daquela rodada, em vez de atrasar a lista inteira.
- Cotação impossível sai. Com três cotações ou mais, a rota que promete mais de 1,5 vez a saída mediana, ou menos de um décimo dela, fica de fora. A rota cuja pool não tem os tokens que promete também sai.
- Gás e taxas são descontados. Cada rota é comparada pelo valor líquido: o que ela entrega, menos o gás estimado, menos a taxa. Rota cujo gás não dá para precificar não é tratada como grátis.
- Ganho primeiro. A rota que vence a segunda colocada vai para o topo, na ordem do tamanho desse ganho. As outras vêm em seguida, pelo valor líquido.
- Conferida de novo antes de você assinar. Quando você segue, a rota é cotada de novo e simulada contra a rede. Se a provedora escolhida recusar por limite de requisição, ou se a simulação provar que a rota não entrega, entra a próxima rota crível, e a tela avisa da troca antes de a carteira pedir a assinatura.
O preço se mexe. Por isso a rota é cotada de novo logo antes da assinatura, e o número final pode diferir um pouco da lista que você viu.
Passo a passo
- Abra o app. Entre em swap.vurto.cc e conecte a sua carteira.
- Escolha a troca. A rede, o token com que você paga, o token que você quer e o valor.
- Leia a lista. Cada rota mostra o que chega na sua carteira depois do gás e das taxas. A rota que vence a segunda colocada mostra o ganho para você e a taxa do Vurto.
- Aprove, se pedir. O token que precisa de aprovação pede o valor exato desta troca, nunca ilimitado.
- Assine a troca. A carteira mostra a transação. Nada sai antes de você assinar.
Mais de um token de uma vez
| Forma | O que faz | Tudo ou nada? |
|---|---|---|
| Double Out | Um token dividido em dois outros, os dois cotados no mesmo instante. | Não: são duas pernas, assinadas uma depois da outra. A segunda só começa depois de a primeira confirmar. |
| Double In | Dois tokens convergindo em um, os dois cotados no mesmo instante. | Não, pelo mesmo motivo. |
| Cesta (N:N) | Vários tokens financiando vários outros, divididos por valor. | No EVM, sim: uma transação executa todas as pernas ou nenhuma. Na Solana, cada transação é tudo ou nada, e uma cesta grande pode precisar de mais de uma transação. |
Ordens da CoW Protocol
Uma rota da CoW Protocol é uma ordem, não uma troca imediata. Vendendo um token ERC-20, você assina uma mensagem e um solver executa a ordem depois. Vendendo a moeda nativa da rede, a sua transação só registra a ordem. Nos dois casos, a troca só termina quando a ordem é executada. Uma ordem ETH-flow que vence sem execução pode ser reembolsada.
Taxas
Não existe taxa base. O Vurto só cobra dentro do ganho que a rota vencedora tem sobre a segunda colocada, e a taxa vai a zero se cobrá-la deixasse você abaixo da segunda colocada. A regra inteira, com os tetos por tipo de par e as exceções, está em Taxas.