Logotipo de Squid

Alternativa ao Squid Router para compras no app em outras redes

Uma alternativa ao Squid Router para carteiras que compram tokens via postHooks: a Trade API da Unigox cota o gas de destino e reembolsa uma compra malsucedida em stablecoin na rede do token. Fique com a Squid para redes do Cosmos, swaps de stablecoins e widgets.

Quando continuar na Squid

  • Seus usuários têm fundos em Cosmos, XRPL ou Stellar

    A Squid chega a redes do Cosmos, XRPL, Stellar e Hedera, e oferece swaps de Bitcoin e Solana em beta fechado. Uma compra pela Trade API só funciona nos pares de stablecoin e rede que a Unigox confirma com você durante a integração.

  • Os usuários trocam stablecoins ou vendem de volta

    A Squid diz que não cobra taxa em swaps de stablecoins e roteia de qualquer token para qualquer token, nos dois sentidos. A Trade API só compra; vender o token depois é um swap separado na rede onde ele está.

  • Você precisa de um widget pronto de swap, depósito ou staking

    A Squid oferece um widget de swap para React, Next.js, Vite ou iframe, além de widgets de depósito e de staking. A Trade API não tem widget: o seu app monta a tela de compra e chama a API a partir do próprio backend.

Compra por postHook na Squid e compra pela Trade API

Cada linha acompanha uma compra: o usuário tem uma stablecoin em uma rede, e as suas chamadas de contrato compram um token em uma segunda rede.

Compra por postHook na Squid e compra pela Trade API
Como a compra é executadaVocê adiciona chamadas postHook, quantas quiser, à requisição de rota. Depois do swap ou da bridge, os tokens ficam no contrato Multicall da Squid na rede de destino, que então executa as suas chamadas.O seu backend envia as suas chamadas e o destinatário junto com a requisição de cotação. A Unigox leva a stablecoin à rede de destino e executa ali até oito chamadas em uma só transação, dentro de 16.384 bytes e 3.000.000 de gas.
Gas no destinoPago pelo usuário no token nativo da rede de origem, dentro da transação de origem. Se o gas disparar no destino de uma rota da Axelar, a compra fica pausada com o status needs_gas.Cobrado na stablecoin e descontado do valor entregue; a cotação mostra esse custo com um prazo antes de o usuário assinar.
Se a compra falharA Squid informa partial_success quando a transação de destino é revertida, o que pode significar que uma chamada postHook falhou. Em uma rota da Axelar, o usuário fica com axlUSDC na rede de destino. A documentação da Squid não diz se os postHooks rodam em rotas Squid Intents, onde um swap com falha é reembolsado na rede de origem em cerca de 15 minutos.A stablecoin entregue na rede de destino volta para o destinatário ali mesmo. Só é descontado o gas que uma execução com falha consumiu, limitado ao custo cotado.
Acompanhamento de cada compraUma chamada de status devolve um de seis estados: success, needs_gas, ongoing, partial_success, not_found e refund. Na Squid Intents, a chamada precisa levar o quoteId, ou a transação é reembolsada na rede de origem.Uma chamada de status pelo hash da transação de origem, ou um webhook assinado a cada mudança, devolve o estado, a transação de destino e o eventual reembolso. Cada compra termina com o token entregue ou com um reembolso em stablecoin.
Taxas e sua receitaO FAQ da Squid não lista taxa de protocolo, e o próprio app dela cobra uma taxa de conveniência em algumas rotas. A sua taxa fixa ou percentual é configurada com a Squid, é somada às taxas de plataforma dela, e a Squid fica com metade.Uma participação na receita de trading, combinada com a Unigox antes da sua primeira compra. Não há tabela de preços publicada.
Sentido e redesDe qualquer token para qualquer token, nos dois sentidos, entre redes EVM e não EVM.Só compras, nos pares de stablecoin e rede que a Unigox confirma com você.

De um postHook da Squid para uma cotação da Trade API

  1. Identifique as compras que passam por hooks

    Solicite acesso na página da Trade API com os tokens e as redes que seus usuários compram por postHooks da Squid. A Unigox analisa cada par e combina a sua participação na receita; o seu ID de integrador continua atendendo todas as outras rotas.

  2. Migre cada chamada postHook

    O target e o calldata de cada chamada postHook entram na requisição de cotação da Trade API, junto com o destinatário. Mostre ao usuário o valor entregue, o custo de gas e o prazo antes de ele assinar a transferência de stablecoin.

  3. Troque o ciclo de status

    Para essas compras, leia o status da Trade API pelo hash da transação ou receba os webhooks assinados dela. As telas de needs_gas e partial_success e a regra do quoteId ficam só para as rotas da Squid. Avise os usuários de que uma compra com falha devolve stablecoin na rede de destino, não na rede de onde pagaram.

Perguntas sobre alternativas ao Squid Router

O que pode substituir os hooks do Squid Router em compras de tokens?

A Trade API da Unigox, para compras com stablecoin: o custo de gas vem na cotação, as suas chamadas rodam na rede do token, e uma compra com falha é reembolsada em stablecoin ali mesmo. Mantenha a Squid para bridges, swaps de stablecoins, vendas e redes como Cosmos e XRPL.

Ver a Trade API

O Squid Router cobra taxas em swaps cross-chain?

A Squid não cobra taxa de protocolo e diz que não cobra nada em swaps de stablecoins; o próprio app dela adiciona uma taxa de conveniência em algumas rotas. Os usuários pagam o gas na rede de origem, e qualquer taxa de integrador vem por cima, com metade retida pela Squid.

Onde o usuário recebe o reembolso quando um swap no Squid Router falha?

Em uma rota Squid Intents, no endereço do remetente na rede de origem, no token de bridge RFQ, em cerca de 15 minutos. Em uma rota da Axelar, um swap com falha no destino deixa axlUSDC na rede de destino. Uma compra com falha na Trade API devolve a stablecoin entregue ao destinatário na rede de destino.

Uma carteira pode manter o ID de integrador da Squid e adicionar a Trade API?

Sim. O seu ID de integrador da Squid continua atendendo swaps, bridges, os widgets e as rotas não EVM, enquanto as compras com stablecoin passam pela Trade API.

Envie à Unigox os tokens que os seus hooks da Squid compram

Liste os tokens e as redes em que os seus postHooks compram. A Unigox confirma os pares que consegue executar e faz a primeira compra junto com os seus desenvolvedores.

Squid e outros nomes e logotipos são marcas comerciais de seus respectivos proprietários. A Unigox não tem vínculo com eles nem é endossada ou patrocinada por eles. As informações sobre outras empresas vêm de fontes públicas, principalmente dos sites das próprias empresas, e cada empresa pode alterar seus produtos e taxas a qualquer momento.