Qubic 產品、API 與 SDK 入門
Last updated
Last updated
Qubic Creator 是一個針對企業發行 NFT 需求所打造的 SaaS 服務,可以在 申請訂閱,除了提供開箱即可用(Out-of-the-Box)的公版商城服務,也提供無須程式開發的 供任何企業僱員發行與上架 NFT,無論是行銷或專案的需要,都可以用最快的速度與最低的成本發行企業專屬的 NFT,並擁有專屬的首次發行商城。
對於具備開發能力的企業,我們也提供 API 供開發人員打造客製化商城與結帳流程,並能夠存取後台資料用做分析。
Creator Storefront API 提供類似 Shopify 等開店服務的前端 API 介面,如果公版商城所能提供的基本功能不能滿足您的需求,您可以透過 Creator Storefront API 存取所有公版商城的功能,再加上您自己的客製化服務。
更多後台的資產與訂單數據可以透過 Creator Admin API 存取,也能透過 Creator Admin API 部署智能合約與發行 NFT
與 Creator Storefront API 這類前端 API 最大的不同,Creator Admin API 是後端的 API,因此較不會因安全性問題而功能受限,您可以在後端伺服器中操作 Creator Admin API 來盡情發揮創意。
當您訂閱 Qubic Creator 服務後,您將可以同時使用 Qubic Pass 的功能。Qubic Pass 服務可以將您透過 Qubic Creator 發行的 NFT 額外賦予通行證、門票與兌換券等功能,讓您的 NFT 具有更多實用價值。
在 Qubic Wallet 中完美支援 Qubic Pass 的通行證、門票與兌換券,可以直接使用 Qubic Wallet 出示您的票券兌換賦能,若您的用戶使用其他錢包,也可以透過錢包內建的瀏覽器開啟 ,同樣可以使用賦能。
此外我們也提供 API 讓開發人員能進一步客製化自己的應用與發行流程。
Pass Admin API 是提供給後端使用的 API,您可以透過 Pass Admin API 查詢鏈上資訊、賦能使用狀況、驗證 NFT 持有者等多種功能,來確保出示票券的用戶有資格與您的線上、線下應用進行互動。
即將停止支援
一個便捷的錢包權限驗證方式,可以簡單地獲得錢包簽名,保存該簽名並在後續的操作中使用,便能代表使用者確實擁有錢包之權限,整合方式較為彈性不受限,而且無需具備太深入的 Web3 技術。
此外也支援 Webhook 的方式驗證錢包,並可帶入 NFT 的合約與 tokenId 等參數,驗證使用者為 NFT 的持有者,適合在 ChatBot 等前端 UI 客製化程度較受限的應用中使用。
若只需要驗證地址與錢包擁有者,不需要完整的錢包功能,優先考慮 Qubic Pass Client Auth API,能減少整合所需的時間與成本。
因此在絕大多數的情況下,您不需要管理或開發 Qubic Wallet,所有您在 Qubic Creator 發行的 NFT,或是透過 Qubic Pass 設定的票券賦能,都可以用任何一種 Web3 錢包來保存或使用,但 Qubic Wallet 是一款適合初學者使用、介面友善且功能豐富的 Web3 錢包,我們誠摯地推薦您與您的用戶嘗試看看。
在應用中加入錢包功能有很多種方法,您可以自行串接 Metamask 或是 Wallet Connect 等熱門錢包,但對於只需要取得鏈上地址、驗證用戶身份等簡單的操作,整合 Metamask 或 Wallet Connect 顯得有點小題大作且做工繁複。
而 Qubic Connect SDK 是我們開發的一個多錢包串接工具,讓您可以快速整合包含 Qubic Wallet 以及 Metamask、Wallet Connect 等多種錢包,很容易就能在您的應用中加入 Web3 會員登入或連接錢包的功能,可以簡單快速驗證 Web3 用戶身份以及錢包地址。
如果單純的錢包驗證功能沒辦法滿足您,您需要在您的應用中使用 Qubic 錢包交易、簽名等 RPC 功能,那您需要看看我們的 Web3 SDK。
支援 Web3 RPC 格式的去中心化錢包,能嵌入至網頁,或使用 App DeepLink 方式開啟 iOS / Android App 發送交易以及簽名。
在應用中整合 Qubic Wallet SDK 能獲得最完整的錢包功能,但整合的技術門檻較高,需要熟悉 Web3 RPC 的原理與呼叫方式。
Qubic Wallet 是一個功能完整的 Web3、去中心化、MPC(多方安全計算)錢包,Qubic Wallet 是讓終端客戶使用的 iOS / Android App 錢包,我們也有提供 的版本。