Pular para o conteúdo
0%

Como a Slingshot construiu negociação cross-chain com Webhooks

slingshot product webhooks novo logo

100%

onchain e non-custodial

1

saldo omnichain de USDC para todos os tokens

300K+

tokens suportados

Conheça a Slingshot: revolucionando o trading on-chain

A Slingshot está reinventando o trading on-chain combinando o poder do DeFi com a simplicidade das exchanges centralizadas. A Slingshot 2.0 suporta trading instantâneo de mais de 300.000 tokens entre Solana, Ethereum e várias L2s. O que os diferencia? Os usuários podem negociar qualquer token entre quaisquer chains sem se preocupar com bridging ou taxas de gas - tornando o trading DeFi o mais simples possível.

banner do app de trading cross-chain Slingshot

O desafio

Ao construir seu novo dApp de trading, a Slingshot enfrentou um desafio crítico: garantir o rastreamento confiável de depósitos em múltiplas blockchains. Sua infraestrutura inicial exigia gerenciar 40 serviços GCP diferentes, com sistemas separados para chains EVM e Solana. Essa configuração complexa gerou problemas significativos:

"A cada dois dias, um dos nossos nodes ficava atrasado e os usuários perguntavam 'Ei, cadê meu depósito?'. Era extremamente estressante", compartilhou a equipe da Slingshot. O problema era particularmente grave com os block times curtos da Solana, e inconsistências entre nodes frequentemente causavam discrepâncias de saldo que impactavam diretamente a experiência do usuário.

O resultado desses problemas:

  • Usuários viam o dinheiro sair de suas contas, mas não sabiam para onde tinha ido
  • A equipe da Slingshot gastava energia corrigindo problemas em vez de construir funcionalidades
  • Novos usuários desistiam de experimentar a plataforma
Alchemy Dashboard Demo
Free video demo

Veja o dashboard da Alchemy em ação

Tour guiado de 30 minutos: todas as ferramentas do dashboard, demonstradas ao vivo.

Watch the demo

Encontrando a solução certa

Depois de enfrentar as limitações de gerenciar sua própria infraestrutura e avaliar vários provedores, a Slingshot descobriu que webhooks poderiam transformar seu sistema de rastreamento de depósitos. O requisito principal era encontrar um provedor que suportasse todas as suas chains, especialmente a Solana, em uma única integração.

"Inicialmente construímos o rastreamento de depósitos para chains EVM - era trabalhoso manter, mas funcionava. Mas reconstruir isso para a Solana teria levado pelo menos um mês, especialmente com os block times curtos da Solana. Quando descobrimos que poderíamos usar webhooks para todas as chains através de um único provedor, tudo mudou."

— A equipe da Slingshot

"Queríamos usar a mesma equipe para tudo", explica a equipe da Slingshot. "Alguns provedores funcionavam em um subconjunto de chains, outros em um subconjunto diferente. Mas a Alchemy suportava de forma confiável todas as chains de que precisávamos."

Como resultado, a Slingshot usa Alchemy Webhooks para alimentar seu sistema de rastreamento de depósitos, permitindo saldos de tokens unificados multi-chain enquanto mantém operações 100% on-chain e non-custodial.

A transformação

Webhooks notificam a Slingshot instantaneamente sobre transações em todas as chains - zero depósitos perdidos.

De fato, a Slingshot reconstruiu todo o seu sistema de rastreamento de depósitos usando Alchemy Webhooks, substituindo 40 serviços GCP por apenas 20 linhas de código. O impacto foi imediato:

  • Infraestrutura simplificada de 40 serviços GCP para uma única integração
  • Economia significativa de custos de infraestrutura
  • Transição completa do sistema em apenas uma semana
  • Precisão consistente dos dados em todas as chains
  • Confirmações instantâneas de depósito para os usuários

"Finalmente consigo dormir tranquilo sabendo que não vai faltar nenhum depósito quando eu acordar", compartilhou Clinton. "Do ponto de vista do usuário, não há nada pior do que depositar dinheiro em um novo app e não ver ele aparecer. Agora tudo simplesmente funciona sem falhas."

— A equipe da Slingshot

Construindo com suporte de engenharia de classe mundial

Um fator chave na transformação bem-sucedida da Slingshot foi o suporte de engenharia prático que receberam durante todo o processo. "Estávamos de fato colaborando no próprio código", explica a equipe. "Não era apenas responder perguntas - a equipe da Alchemy nos enviou trechos de código, revisou nossa implementação e apontou possíveis problemas. Nunca vi esse nível de suporte antes no nosso setor."

A colaboração técnica se mostrou especialmente valiosa ao lidar com cenários complexos entre chains:

"Quando compartilhamos nosso código, eles se aprofundaram nele e nos ajudaram a otimizar. Receber suporte de engenheiros que entendem profundamente a infraestrutura blockchain tornou a integração muito fácil. Gastamos horas incontáveis tentando obter suporte de outros provedores quando as coisas não funcionavam como esperado, mas os engenheiros da Alchemy nos impressionaram com um suporte de classe mundial."

— A equipe da Slingshot

Essa abordagem colaborativa ajudou a Slingshot a manter o ritmo durante seu processo de desenvolvimento. A equipe resolveu rapidamente desafios técnicos e implementou boas práticas, resultando em uma solução mais robusta em 1 semana.

O que vem a seguir para a Slingshot

Com o rastreamento confiável de depósitos em funcionamento, a Slingshot está focada em adicionar ainda mais funcionalidades e expandir para redes adicionais.

"Estamos animados para continuar expandindo os limites do que é possível no trading DeFi", diz a equipe. "Tornar o trading complexo entre chains simples e confiável para os usuários é apenas o começo."

Gradiente de fundo

Construa magia blockchain

A Alchemy combina os produtos e ferramentas de desenvolvimento web3 mais poderosos com recursos, comunidade e suporte lendário.