---
title: "Slingshot 如何利用 Webhooks 打造跨鏈交易"
description: "Slingshot 2.0 支援超過 30 萬種代幣在 Solana、Ethereum 及多個 L2 之間即時交易。他們的獨到之處在於：使用者可以跨任何鏈交易任何代幣，無需擔心橋接或 gas 費用問題，這一切皆由 Alchemy Webhooks 驅動。"
---

# Slingshot 如何利用 Webhooks 打造跨鏈交易

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

<StatsCardDeck
  items={[
    { title: "100%", description: "onchain and non-custodial" },
    { title: "1", description: "omnichain USDC balance for all tokens" },
    { title: "300K+", description: "tokens supported" },
  ]}
/>

## **認識 Slingshot：重塑鏈上交易**

Slingshot 結合 DeFi 的優勢與中心化交易所的簡便性，重新構想鏈上交易的樣貌。Slingshot 2.0 支援在 Solana、Ethereum 及多個 L2 上即時交易超過 30 萬種代幣。他們的差異化之處在於：使用者可以跨任意鏈交易任意代幣，無需操心橋接或 gas 費用問題——讓 DeFi 交易變得盡可能簡單。

<ImageBlock
  src="https://media.alchemy.com/1730151814-1500x500-12.jpeg"
  alt="Slingshot 跨鏈交易應用程式橫幅"
  width={1500}
  height={500}
/>

## 挑戰

Slingshot 在開發新的交易 dApp 時，面臨一項關鍵挑戰：如何確保跨多條區塊鏈的存款追蹤可靠運作。他們最初的架構需要管理 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 發現 webhooks 可以徹底改變他們的存款追蹤系統。關鍵需求是找到一家能支援他們所有鏈（特別是 Solana）、且只需單一整合的供應商。

> 「我們一開始為 EVM 鏈建立了存款追蹤系統——維護起來很麻煩，但還算能用。但要為 Solana 重建一套同樣的系統，至少要花一個月時間，尤其是 Solana 的區塊時間又這麼短。當我們發現可以透過單一供應商，用 webhooks 處理所有鏈時，一切都變了。」
>
> ——Slingshot 團隊

「我們希望所有事情都由同一個團隊處理，」Slingshot 團隊解釋道。「有些供應商只支援部分鏈，其他供應商又支援另一部分。但 Alchemy 能可靠地支援我們需要的所有鏈。」

因此，Slingshot 使用 Alchemy Webhooks 來驅動他們的存款追蹤系統，在維持 100% 鏈上、非託管運作的同時，實現統一的多鏈代幣餘額。

## 轉變

Webhooks 能即時通知 Slingshot 所有鏈上的交易——零遺漏存款。

事實上，Slingshot 使用 Alchemy Webhooks 重建了整個存款追蹤系統，用僅僅 20 行程式碼取代了原本的 40 個 GCP 服務。成效立竿見影：

- 架構從 40 個 GCP 服務簡化為單一整合
- 大幅節省基礎設施成本
- 僅花一週時間就完成系統全面轉移
- 所有鏈上的資料準確性都保持一致
- 使用者能即時收到存款確認

> 「現在我晚上睡得著覺了，因為知道醒來時不會有存款遺漏，」Clinton 表示。「從使用者的角度來看，沒有什麼比把錢存進新應用程式卻看不到入帳更糟的事。現在一切都運作得完美無缺。」
>
> ——Slingshot 團隊

## 世界級的工程支援

Slingshot 轉型成功的一個關鍵因素，是整個過程中獲得的實際工程支援。「我們其實是在一起協作程式碼，」團隊解釋道。「這不只是回答問題而已——Alchemy 團隊傳給我們程式碼片段、審查我們的實作，並指出潛在問題。我在這個領域從未見過這種程度的支援。」

在處理複雜的跨鏈場景時，這種技術協作尤其珍貴：

> 「當我們分享自己的程式碼時，他們深入研究並幫我們優化。獲得真正了解區塊鏈基礎設施的工程師支援，讓整合變得非常輕鬆。我們曾花無數時間向其他供應商尋求支援，結果事情卻不如預期，但 Alchemy 的工程師用世界級的支援讓我們驚豔不已。」
>
> ——Slingshot 團隊

這種協作方式幫助 Slingshot 在開發過程中保持動能。他們的團隊迅速解決了技術挑戰，並落實最佳實務，在一週內打造出更穩健的解決方案。

## Slingshot 的下一步

存款追蹤系統可靠運作後，Slingshot 正專注於新增更多功能，並擴展到其他網路。

「我們很期待繼續推動 DeFi 交易的可能性邊界，」團隊表示。「讓複雜的跨鏈交易對使用者來說變得簡單可靠，這只是個開始。」
