跳至內容
0%

推出 Notify V2,提升可靠性、擴展性與安全性

作者:Alchemy Team

最後更新:2022年4月26日1 分鐘閱讀

今天,我們很高興為 Ethereum 開發者推出 Notify API V2。此次更新將為所有新建的 webhook 帶來可靠性、可擴展性與安全性方面的改進。為了解析新的 webhook 回應格式,我們建議你修改程式碼。這裡有一份回應格式變更的簡明概覽。

Alchemy 的 notify API 擁有廣泛的應用場景

Notify API 讓你能夠取得事件、交易等各類 webhook,讓你可以在某個地址有活動時隨時收到通知。以下是一些應用範例:

  • 你正在開發一個錢包,想通知使用者其交易已成功上鏈
  • 你正在開發一個機器人,用來追蹤鯨魚地址的交易以取得市場優勢
  • 你正在開發一個 NFT marketplace,需要追蹤 NFT 轉移

Notify V2 帶來三項主要改進

可靠性提升

Notify V2 改進了重試機制,確保你不會錯過任何 webhook 事件。

提升可擴展性的工具

  • 為你的 webhook 地址提供分頁功能,讓你的 webhook 可以訂閱更多地址。
  • 後端的變更讓我們的團隊能更輕鬆地新增各種類型的 webhook,以滿足你的需求。如果有你正在尋找但我們尚未支援的使用場景,歡迎與我們聯絡!

安全性改進

  • Notify V2 將提供靜態 IP 位址,讓開發者可以確認通知確實來自 Alchemy 伺服器。
  • 每個 webhook 都將擁有各自的驗證權杖(而非多個 webhook 共用)——因此即使某個 webhook 遭到入侵,其他 webhook 也不會受到影響。

Telcoin 如何運用 Alchemy notify

我們的夥伴 Telcoin 是 Notify V2 的早期採用者。Telcoin 是一個基於 Polygon 的點對點支付系統,讓使用者能以比其他替代方案更低的成本,將款項匯給全球任何地方的其他使用者。這個宏大的目標,其成功與否取決於像 webhook 這樣可靠且可擴展的平台產品:

「隨著 Telcoin 的區塊鏈基礎設施不斷擴展、日益強健,並持續服務更多使用者,Notify V2 將在提供最佳效能與可擴展性方面發揮關鍵作用。我們很高興能與 Alchemy 在這項產品上合作,並期待未來隨著兩家公司持續發展,能有更多合作機會。」——Ryan Tully,Telcoin 產品副總裁

給開發者的建議行動

未來,這些變更將反映在所有透過我們的 Notify API 建立的新 webhook 上。為了讓所有 webhook 的解析程式碼保持一致,我們建議你修改程式碼以支援解析 V2 格式。請注意,Notify V2 目前尚未支援 gas 價格。

完整的 Notify API 文件請參閱這裡!

其他資源

  1. Alchemy Notify 教學:追蹤交易生命週期
  2. 透過即時交易通知建構 dApp
  3. 如何將 Alchemy Webhooks 與 Zapier 整合

Alchemy 電子報

搶先掌握最新發布消息

訂閱我們的電子報

取得 Alchemy 最新產品更新與資源

A
O
D
+
超過 80,000 名訂閱者

輸入您的電子郵件地址,即表示您同意接收我們的行銷通訊與產品更新。您了解 Alchemy 會依照我們的隱私權聲明處理所收到的資訊。您可以隨時取消訂閱。