
KOSH 如何透過單一 Webhook 整合支援五個連鎖品牌,而無需為Solana 新增第二家服務供應商。
KOSH 是一款專為亞洲自由工作者、專業人士及企業設計的「行動優先」金融帳戶:提供美元帳戶、全球通用 Visa 卡,以及以 USDC 和 USDT 結算的跨境付款服務。使用者可接收來自 90 多個國家客戶的美元及歐元付款。 每個帳戶在開立時都會獲得一個智能合約錢包。這些錢包安全地部署於 EVM 鏈上,並在Solana 上的 Squads 中運作。KOSH 會自動將每個錢包註冊至Quicknode Webhooks ,每條鏈上每位用戶僅對應一個地址。 這意味著橫跨五條鏈的地址總數超過 11 萬個,每月處理約 4,000 筆鏈上事件。
KOSH 需要在五條鏈上提供 Webhook 支援:Solana 、Ethereum 、Base 、Arbitrum One 以及 OPMainnet 。Solana 應與 EVM 鏈處於相同層級,且不得處於測試階段。
他們現有的架構無法透過單一整合來實現這項功能。要麼付費聘請第二家服務供應商,僅為了支援Solana ,要麼就無法在發行時包含該鏈。
Quicknode Webhooks 監控橫跨五條區塊鏈上的每個 KOSH 錢包,並監聽 USDC 與 USDT 的轉帳,以及各條區塊鏈上的原生資產。
一筆付款在鏈上確認後,Quicknode 會觸發 webhook。KOSH 會驗證簽名、將款項計入餘額,並推送通知。KOSH 會將事件識別碼寫入Quicknode 鍵值儲存庫,並優先檢查這些識別碼,因此重新傳送的事件絕不會導致餘額被重複計入。
對於在Solana 上接收 USDC 的使用者而言,計時從鏈上確認時開始。不到 3 秒後,手機便會震動,而餘額也已顯示在應用程式中。
從決定到上線,遷移過程不到 5 天。API 介面與equipe 現有的介面非常接近,因此大部分工作在於將地址遷移過去,並讓兩個服務提供者並行運作一段足夠長的時間以便進行比較。Quicknode (equipe )在問題一出現時便立即予以解答。整個遷移過程未遇到任何阻礙。
Quicknode 涵蓋同一層級的所有五條鏈。其中包含Solana ,且與 EVM 鏈採用相同的整合方式,而非並行運作。
該整合方案處理了超過 11 萬個地址。只需一個聯絡窗口、一個儀表板、一張帳單,且當資料有所變更時,無需與第二家服務供應商進行同步。
Webhook 的費用從「隨用隨付」改為固定月費,因此 KOSH 會在每月開始前設定數額,而非在月底進行對帳。新增第六條鏈僅需對同一整合進行設定變更,無需啟動第二個採購週期。
五條鏈、一次整合,以及發票上的固定金額。
「這些功能全都仰賴我們無需費心思考的 Webhook 基礎架構。」 Tarun Mangukiya,KOSH 創辦人

「一家服務供應商、五家連鎖機構、一次整合。正是這一點,讓我們不再將連鎖機構的保險涵蓋範圍視為營運問題。」塔倫·曼古基亞,創辦人,KOSH
📚 新書:在……上開發財務軟體Solana免費電子書,內含 10 套完整程式,涵蓋從選擇權到永續合約等內容。
取得一份副本