> For the complete documentation index, see [llms.txt](https://qubic.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://qubic.gitbook.io/docs/intro.md).

# Qubic 產品、API 與 SDK 入門

## 產品

### Qubic Creator

Qubic Creator 是一個針對企業發行 NFT 需求所打造的 SaaS 服務，可以在 [Qubic 的官網](https://www.qubic.market) 申請訂閱，除了提供開箱即可用（Out-of-the-Box）的公版商城服務，也提供無須程式開發的 [管理後台](https://admin.qubic.market) 供任何企業僱員發行與上架 NFT，無論是行銷或專案的需要，都可以用最快的速度與最低的成本發行企業專屬的 NFT，並擁有專屬的首次發行商城。

#### Qubic Creator APIs

對於具備開發能力的企業，我們也提供 API 供開發人員打造客製化商城與結帳流程，並能夠存取後台資料用做分析。

{% content-ref url="/pages/EDnhnU6TeBbEZZuMpN0y" %}
[Creator Storefront API](/docs/api/creator-storefront-api.md)
{% endcontent-ref %}

Creator Storefront API 提供類似 Shopify 等開店服務的前端 API 介面，如果公版商城所能提供的基本功能不能滿足您的需求，您可以透過 Creator Storefront API 存取所有公版商城的功能，再加上您自己的客製化服務。

{% content-ref url="/pages/QO8Xscui5aFjzhBLKBn9" %}
[Creator Admin API](/docs/api/creator-admin-api.md)
{% endcontent-ref %}

更多後台的資產與訂單數據可以透過 Creator Admin API 存取，也能透過 Creator Admin API 部署智能合約與發行 NFT

與 Creator Storefront API 這類前端 API 最大的不同，Creator Admin API 是後端的 API，因此較不會因安全性問題而功能受限，您可以在後端伺服器中操作 Creator Admin API 來盡情發揮創意。

### Qubic Pass

當您訂閱 Qubic Creator 服務後，您將可以同時使用 Qubic Pass 的功能。Qubic Pass 服務可以將您透過 Qubic Creator 發行的 NFT 額外賦予通行證、門票與兌換券等功能，讓您的 NFT 具有更多實用價值。

在 Qubic Wallet 中完美支援 Qubic Pass 的通行證、門票與兌換券，可以直接使用 Qubic Wallet 出示您的票券兌換賦能，若您的用戶使用其他錢包，也可以透過錢包內建的瀏覽器開啟 [網頁版 Qubic Pass](https://pass.qubic.app)，同樣可以使用賦能。

#### Qubic Pass APIs

此外我們也提供 API 讓開發人員能進一步客製化自己的應用與發行流程。

{% content-ref url="/pages/SjxYDiL3zdsayHf13Ubk" %}
[Pass Admin API](/docs/api/pass-admin-api.md)
{% endcontent-ref %}

Pass Admin API 是提供給後端使用的 API，您可以透過 Pass Admin API 查詢鏈上資訊、賦能使用狀況、驗證 NFT 持有者等多種功能，來確保出示票券的用戶有資格與您的線上、線下應用進行互動。

#### Pass Client Auth API

{% hint style="warning" %}
即將停止支援
{% endhint %}

一個便捷的錢包權限驗證方式，可以簡單地獲得錢包簽名，保存該簽名並在後續的操作中使用，便能代表使用者確實擁有錢包之權限，整合方式較為彈性不受限，而且無需具備太深入的 Web3 技術。

此外也支援 Webhook 的方式驗證錢包，並可帶入 NFT 的合約與 tokenId 等參數，驗證使用者為 NFT 的持有者，適合在 ChatBot 等前端 UI 客製化程度較受限的應用中使用。

若只需要驗證地址與錢包擁有者，不需要完整的錢包功能，優先考慮 Qubic Pass Client Auth API，能減少整合所需的時間與成本。

{% content-ref url="/pages/QWXIEbeB8lMXpe4jxlGX" %}
[Pass Client Auth API](/docs/advanced/pass-client-auth-api.md)
{% endcontent-ref %}

### Qubic Wallet

Qubic Wallet 是一個功能完整的 Web3、去中心化、MPC（多方安全計算）錢包，Qubic Wallet 是讓終端客戶使用的 iOS / Android App 錢包，我們也有提供 [行動網頁](https://wallet.qubic.app) 的版本。

因此在絕大多數的情況下，您不需要管理或開發 Qubic Wallet，所有您在 Qubic Creator 發行的  NFT，或是透過 Qubic Pass 設定的票券賦能，都可以用任何一種 Web3 錢包來保存或使用，但 Qubic Wallet 是一款適合初學者使用、介面友善且功能豐富的 Web3 錢包，我們誠摯地推薦您與您的用戶嘗試看看。

#### 在您的應用中使用 Qubic Wallet 或是任何一種 Web3 錢包

在應用中加入錢包功能有很多種方法，您可以自行串接 Metamask 或是 Wallet Connect 等熱門錢包，但對於只需要取得鏈上地址、驗證用戶身份等簡單的操作，整合 Metamask 或 Wallet Connect 顯得有點小題大作且做工繁複。

{% content-ref url="/pages/T98fEP6ZU9ko6rGDi4BK" %}
[Qubic Connect SDK](/docs/guides/qubic-connect-sdk.md)
{% endcontent-ref %}

而 Qubic Connect SDK 是我們開發的一個多錢包串接工具，讓您可以快速整合包含 Qubic Wallet 以及 Metamask、Wallet Connect 等多種錢包，很容易就能在您的應用中加入 Web3 會員登入或連接錢包的功能，可以簡單快速驗證 Web3 用戶身份以及錢包地址。

#### Web3 SDK

如果單純的錢包驗證功能沒辦法滿足您，您需要在您的應用中使用 Qubic 錢包交易、簽名等 RPC 功能，那您需要看看我們的 Web3 SDK。

{% content-ref url="/pages/3ZxqvTV8pDssQIHOuc4u" %}
[Web3 Qubic SDK](/docs/guides/web3-qubic-sdk.md)
{% endcontent-ref %}

支援 Web3 RPC 格式的去中心化錢包，能嵌入至網頁，或使用 App DeepLink 方式開啟 iOS / Android App 發送交易以及簽名。

在應用中整合 Qubic Wallet SDK 能獲得最完整的錢包功能，但整合的技術門檻較高，需要熟悉 Web3 RPC 的原理與呼叫方式。
