閱讀時間 6 分鐘
概覽
Quicknode 是一個區塊鏈開發平台,提供快速且可靠的 API 與工具,讓 Web3 開發變得簡單且無縫銜接。
現代應用程式本身就已相當複雜——結合了前端介面、後端服務、資料庫和 API。若再將區塊鏈納入其中,便會帶來新的挑戰,從管理節點到處理鏈上資料皆然。
Quicknode 透過提供一個統一的平台,讓您的應用程式能在幾分鐘內連接到領先的區塊鏈網路,從而消除這種複雜性。
產品
無論您是個人還是企業,Quicknode 豐富多樣的产品套件皆可應用於各種操作,例如區塊鏈讀寫、即時區塊鏈通知、資料儲存以及去中心化儲存。
核心 RPC API
透過 QuicknodeCore API,您將能存取一個全球分散式的節點網路,讓您無需管理自己的基礎架構,即可與區塊鏈進行互動。Quicknode 會為您處理繁重的工作,讓您能專注於開發您的應用程式。
Core API 支援透過 HTTPS 和 WebSocket 端點進行讀取與寫入操作,並根據區塊鏈網路的不同,提供 RPC、REST 及 gRPC 存取方式。
想要更客製化的解決方案嗎?進一步了解「專用叢集」。
資源
請參閱位於 API 參考手冊 您感興趣的鏈條部分請點選此處: Quicknode 文件.
SQL 探索器
SQL Explorer提供直接存取已建立索引之區塊鏈資料的 SQL 功能,無需任何基礎設施。您可以使用標準的 SQL 語法查詢數十億筆鏈上資料,並在數秒內獲得結果。
SQL Explorer 支援完整的 SQL 功能,包括函數、子查詢、視窗函數、CTE 以及彙總運算。您可以透過互動式儀表板存取此功能,或透過 REST API 以程式化方式進行操作。
資源
串流
Streams讓您能夠輕鬆擷取、處理並將歷史與即時區塊鏈資料傳送至您指定的目標位置。您無需手動輪詢或管理基礎架構,即可將鏈上事件可靠地串流至 webhook、資料庫或訊息系統。
Streams 可確保資料的一致性、可擴展性及傳輸保證,讓您的應用程式能隨著每項區塊鏈事件保持最新狀態。
了解如何設定 Quicknode Streams,並將區塊鏈資料導入您的應用程式。
資源
Webhooks
要追蹤鏈上活動,必須對區塊鏈的資料模型有深入的了解,並具備穩健的基礎架構。為了確保可靠性並將延遲降至最低,需要頻繁進行輪詢或建立冗餘的 WebSocket 連線,這在規模擴大時可能會造成極高的成本。
Webhooks讓您能夠接收鏈上事件的即時通知。您可以設定條件,鎖定區塊鏈上的特定資料(例如:與特定錢包之間的交易、智慧合約事件,甚至新區塊),藉此追蹤特定的鏈上活動。
當您指定的事件發生時,Quicknode 會立即將通知(Webhook)傳送至您提供的目標網址,無需進行持續的輪詢。
資源
市集
Quicknode 市集是一個全面的工具庫,您可以在其中發掘並整合強大的附加元件,涵蓋專業數據、DeFi、MEV 防護、分析等領域——並直接整合至您現有的 Quicknode 端點之上。
外掛程式可透過多種方式進行整合,包括 RPC 外掛程式(可直接從您的端點使用)、REST 外掛程式(自訂 REST API)以及外部外掛程式(獨立產品)。
資源
鍵值儲存系統
鍵值儲存(Key-Value Store)是一種穩健的資料儲存解決方案,可讓您管理大量資料點清單(例如數百萬個錢包地址)以及鍵值對。
該功能專為高效儲存與快速檢索而設計,並能與 Quicknode Streams 無縫整合。這使您能夠以高效率的方式,將儲存的清單(例如:追蹤的錢包清單)與即時區塊鏈資料進行比對。
資源
管理員 API
管理 API讓您能夠透過 REST API 以程式化方式管理您的帳戶和資源。這使您能夠執行通常在「使用者儀表板」中進行的操作,例如:
- 建立、管理及刪除端點
- 擷取指標與計費資訊
- API 金鑰的管理與輪替
- 設定端點安全功能(例如:白名單、JWT 驗證)
資源
自訂 RPC 選項
Quicknode 提供專為企業客戶設計的客製化 RPC 方案,這些方案能滿足客戶對效能、隔離性及可擴展性的需求,其水準超越標準的共享基礎架構。這些解決方案非常適合對延遲敏感的應用程式(例如交易)或需要私有環境以確保效能一致性的營運情境。
資源
零手續費的 Solana 驗證者
Quicknode 在 Solana 網路上運行一個高效能的公開驗證節點,為您提供一種安全的方式來質押您的 SOL。
由於手續費為 0%,所有質押獎勵(包括 JITO 小費(MEV 獎勵))將 100% 直接轉交給您。透過將您的質押權限委託給 Quicknode 驗證節點,您不僅能協助維護 Solana 網路的去中心化與安全性,同時還能最大化您的收益,而这一切均由 Quicknode 業界領先的 100% 正常運行時間與可靠性所保障。
資源
- 進一步了解Solana 上的質押機制
IPFS
區塊鏈的儲存空間成本高昂,將檔案儲存於區塊鏈網路中可能並不切實際。這正是像 IPFS 這樣的去中心化儲存協定發揮作用之處。IPFS(星際檔案系統)是一個點對點檔案儲存系統。
IPFS 上的檔案是透過 IPFS 節點上傳的,若這些檔案長時間未被存取,或是節點發生故障,檔案便可能遺失。
透過 Quicknode 的 IPFS 固定服務,您可以將 IPFS 檔案固定,無需擔心無法存取資料。您可隨時上傳、儲存及管理檔案,且無需自行運行 IPFS 節點,只要您想存取,這些檔案隨時都可供您使用。
由於 IPFS 是一種協定,而大多數瀏覽器皆採用 HTTPS 協定運作,因此無法原生存取這些檔案。 因此,使用者需要一個閘道器,才能透過 HTTPS 協定存取 IPFS 上的檔案。Quicknode 提供 IPFS 閘道器服務,您可藉此存取 IPFS 上的檔案。透過 Quicknode,您可以為您的 IPFS 閘道器建立自訂網域,並建立私有閘道器(僅能存取透過 Quicknode IPFS 釘選功能上傳的檔案)或公開閘道器(可存取儲存於 IPFS 上的任何檔案)。
Quicknode 的 IPFS 釘選功能可透過 Quicknode 儀表板和 REST API 進行存取。
資源
工具包
除了自有產品之外,Quicknode 團隊還開發了各種工具,以協助開發者快速展開 dApp 開發工作。
Quicknode SDK
Quicknode SDK是一套開源軟體開發套件,可讓開發者更輕鬆地與 Quicknode 產品 API 進行互動,包括 Admin API、Streams、Webhooks 以及 Key-Value Store。
您可以透過以下方式安裝 Quicknode SDK:
npm i @quicknode/sdk
資源
多鏈水龍頭
在將去中心化應用程式(dApps)部署至主網之前,我們通常會先在測試網進行測試。在測試網進行開發需要測試網代幣,而這正是Multi-chain Faucet所提供的服務。
只要登入您的 Quicknode 帳戶或發佈推文,即可獲得多個區塊鏈測試網的測試網代幣,以及額外獎勵代幣。
智慧合約瀏覽器
顧名思義,智慧合約瀏覽器能協助您從各 EVM 網路上的智慧合約中獲取有價值的資料。
透過「智慧合約瀏覽器」,您可以存取熱門協議的智慧合約、智慧合約ABI、智慧合約事件,並針對合約事件設定部署警示。您甚至可以在「智慧合約瀏覽器」平台上實際操作智慧合約的讀取與寫入功能。最棒的是,如果您想在自己的程式碼中與這些智慧合約功能進行互動,這裡還提供多種語言的程式碼範例和函式庫供您參考。
EtherFlow
EtherFlow是一款可透過視覺化方式組合 EVM RPC 方法的工具。您只需提供 HTTPS 或 WebSocket 端點,即可從 EtherFlow 控制台呼叫絕大多數的方法。
您甚至可以取得 web3.js 和 ethers.js 的程式碼範例。
資源
- 進一步了解EtherFlow
油價追蹤器
使用者可透過 Gas Tracker,在 Solana 上追蹤以太坊的即時 Gas 費或優先級費用。
結語
若想進一步了解 Quicknode 如何協助您更輕鬆地在 Web3 環境中進行開發,歡迎參閱我們豐富多樣的技術指南、文件、範例應用程式及 影片教學。
我們 ❤️ 您的回饋!
如果您有任何意見回饋或對新主題的建議,請告訴我們。我們非常樂意聽取您的意見。
