---
title: "Slingshot 如何利用 Webhooks 构建跨链交易"
description: "Slingshot 2.0 支持在 Solana、Ethereum 及多个 L2 上即时交易超过 30 万种代币。其独特之处在于：用户无需担心跨链桥接或 gas 费用，即可在任意链上交易任意代币——这一切均由 Alchemy Webhooks 提供支持。"
---

# Slingshot 如何利用 Webhooks 构建跨链交易

<ImageBlock
  src="https://media.alchemy.com/1730244112-slingshot-5.jpg"
  alt="Slingshot 产品 webhooks 新 logo"
  width={2025}
  height={1350}
  priority
/>

<StatsCardDeck
  items={[
    { title: "100%", description: "链上且非托管" },
    { title: "1", description: "适用于所有代币的全链 USDC 余额" },
    { title: "300K+", description: "支持的代币数量" },
  ]}
/>

## **认识 Slingshot：重塑链上交易**

Slingshot 正通过结合 DeFi 的能力与中心化交易所的简洁性来重塑链上交易。Slingshot 2.0 支持在 Solana、Ethereum 及多个 L2 上即时交易超过 300,000 种代币。他们的独特之处在于：用户可以跨任意链交易任意代币，无需担心桥接或 gas 费用——让 DeFi 交易变得尽可能简单。

<ImageBlock
  src="https://media.alchemy.com/1730151814-1500x500-12.jpeg"
  alt="Slingshot 跨链交易应用横幅"
  width={1500}
  height={500}
/>

## 面临的挑战

在构建新的交易 dApp 过程中，Slingshot 面临一个关键挑战：确保跨多条区块链的存款追踪可靠无误。他们最初的基础设施需要管理 40 个不同的 GCP 服务，EVM 链和 Solana 分别使用独立系统。这种复杂的架构导致了严重的问题：

Slingshot 团队表示："几乎每隔一天就会有一个节点落后，用户就会问'嘿，我的存款去哪了？'这让人压力很大。"这个问题在 Solana 的短出块时间下尤为突出，节点不一致的情况经常导致余额出现差异，直接影响用户体验。

由此带来的后果：

- 用户看到资金从账户中转出，却不知道去向
- Slingshot 团队把大量精力花在修复问题上，而不是开发新功能
- 新用户因此对尝试该平台望而却步

<VideoCta
  title="查看 Alchemy 控制台实际运行效果"
  description="30 分钟引导讲解：现场演示控制台中的每个工具。"
  ctaHref="/resources/dashboard-demo"
  thumbnail={{
    src: "https://media.alchemy.com/alchemy-dashboard-demo-thumbnail.png",
    alt: "Alchemy Dashboard Demo",
  }}
/>


## 寻找合适的解决方案

在体验到自建基础设施的局限性并评估了多家供应商后，Slingshot 发现 webhook 可以彻底改变他们的存款追踪系统。关键需求是找到一家能够通过单一集成支持所有链（尤其是 Solana）的供应商。

> "我们最初为 EVM 链构建了存款追踪系统——维护起来很痛苦，但它能用。但为 Solana 重建这套系统至少要花一个月时间，尤其考虑到 Solana 的出块时间很短。当我们发现可以通过一个供应商为所有链使用 webhook 时，一切都变了。"
>
> ——Slingshot 团队

Slingshot 团队解释道："我们希望所有事情都用同一个团队来做。有些供应商只支持部分链，另一些支持的又是另一部分。但 Alchemy 可靠地支持了我们需要的所有链。"

因此，Slingshot 使用 Alchemy Webhooks 来支撑其存款追踪系统，在保持 100% 链上、非托管运作的同时，实现了统一的多链代币余额。

## 转变

Webhook 会就所有链上的交易即时通知 Slingshot——零漏单。

事实上，Slingshot 使用 Alchemy Webhooks 重建了整个存款追踪系统，用短短 20 行代码取代了 40 个 GCP 服务。效果立竿见影：

- 基础设施从 40 个 GCP 服务简化为单一集成
- 基础设施成本显著降低
- 整个系统迁移仅用一周时间完成
- 所有链上的数据准确性保持一致
- 用户可获得即时存款确认

> "现在我终于可以安心睡觉了，不用担心醒来时发现存款不见了，"Clinton 说道。"从用户角度来看，没有什么比往新应用里存钱却看不到到账更糟糕的了。现在一切都运行得完美无缺。"
>
> ——Slingshot 团队

## 依托世界级工程支持进行构建

Slingshot 转型成功的一个关键因素，是他们在整个过程中获得的实际工程支持。该团队解释道："我们是真的在代码层面展开协作。这不只是回答问题——Alchemy 团队给我们发来代码片段，审查我们的实现，并指出潜在问题。我在这个行业从未见过这种程度的支持。"

在处理复杂的跨链场景时，这种技术协作显得尤为宝贵：

> "我们分享代码后，他们深入研究并帮助我们做优化。能得到真正深刻理解区块链基础设施的工程师的支持，让集成工作变得非常轻松。我们曾在其他供应商那里花费无数时间寻求支持，却得不到预期的效果，但 Alchemy 的工程师用世界级的支持让我们大为惊叹。"
>
> ——Slingshot 团队

这种协作方式帮助 Slingshot 在开发过程中保持了推进节奏。他们的团队迅速解决了技术难题，并落实了最佳实践，在一周内就实现了更稳健的解决方案。

## Slingshot 的下一步

在存款追踪问题得到可靠解决后，Slingshot 正专注于进一步添加功能并扩展到更多网络。

该团队表示："我们很期待继续拓展 DeFi 交易的可能性边界。让复杂的跨链交易对用户而言既简单又可靠，这只是个开始。"
