Solana 生成式 NFT 完整指南
作者 John Favole
生成型 NFT 是一類非同質化代幣,讓 NFT 開發者能夠透過隨機組合設計素材,產生大量獨特的 NFT,這些素材會成為 NFT 的特徵與 metadata 屬性。
生成型 NFT 與由個別創作的 1-of-1 NFT 不同,也與使用演算法和人工智慧(AI)以程式化方式產生的電腦生成型 NFT 不同。
在本文中,我們將說明生成型 NFT 的運作方式、製作方法,以及所需的工具。此外,我們也會介紹兩個可用來部署生成型 NFT 智能合約的區塊鏈生態系:Solana 與 Ethereum。
什麼是生成型 NFT?
生成型 NFT 是一種非同質化代幣,它會採用多個設計變數,並將其層層疊加,以產生一系列獨特的 NFT。
例如,Degenerate Ape Academy NFT 系列(Solana 上一個藍籌大頭貼 PFP NFT 系列)的設計變數包含以下屬性變化:
- 背景類型
- 服裝類型
- 毛髮/皮膚類型
- 眼鏡類型
- 頭部配件
- 嘴部配件
- 牙齒類型
你想讓系列擁有多少數量的生成型 NFT,或希望作品有多豐富的變化,取決於每個屬性群組有多少屬性與設計素材的變化數量,這將決定能產生的獨特 NFT 總數。
如何計算生成型 NFT 的可能組合數
有兩種不同的方程式,可用來計算一系列特徵與圖層在生成型 NFT 合約中能產生的可能組合總數:一種方程式假設每個特徵(例如背景類型)都有相同數量的變化(例如 5 種不同顏色的背景選項),另一種方程式則假設該 NFT 專案的每個特徵有不同數量的變化選項。
每個特徵變化數量相同的 NFT 系列
當每個特徵的設計選項數量相同時,用來計算所有可能獨特生成型 NFT 總數的方程式為:
NFT 總數 = (特徵數量)^(圖層數量)
例如,假設某個 NFT 專案有 7 個獨特特徵,每個特徵有 5 種不同選項,那麼獨特組合的總數為 16,807。
每個特徵變化數量不同的 NFT 系列
當每個特徵的變化數量不同時,用來計算所有可能獨特生成型 NFT 總數的方程式,是將每個特徵的變化數量相乘。方程式大致如下:
NFT 總數 = (特徵 1 的變化數量)(特徵 2 的變化數量)(特徵 n 的變化數量)
例如,假設某個 NFT 專案有 7 個獨特特徵,各特徵的變化數量分別為 2、3、4、4、5、5 和 7,那麼獨特組合的總數為 16,800。
以上兩種計算方式都假設每個特徵的稀有度相同。如果你的 NFT 專案會限制鑄造某些特定特徵變化的 NFT 總數,由於移除的緣故,可能組合的總數就會減少。
生成型 NFT 與 1-of-1 NFT 有何不同?
生成型 NFT 是一系列透過智能合約與設計工具將創作過程自動化而產生的 NFT,而 1-of-1 NFT 則是由 NFT 藝術家所創作的單一 NFT,它可以構成整個系列,或是一系列 1-of-1 NFT 中的獨特一件作品。
簡單來說,第一個差異在於創作方式:1-of-1 NFT 是由藝術家直接創作,而生成型 NFT 則是運用一些基本邏輯、一份潛在特徵清單,以及特徵變化(即設計圖層),來產生大量獨特的 NFT。
第二個差異在於數量:1-of-1 NFT 是構成一個版次的單一獨特 NFT,而生成型 NFT 則可能有數千種不同的收藏品變化。
雖然這兩類 NFT 都是獨一無二的,但它們的差異卻是相反的。
生成型 NFT 與電腦生成型 NFT 有何不同?
生成型 NFT 是利用一些設計素材——例如身形、服裝與背景——組合出現有設計素材,以產生一系列隨機化的 NFT;而電腦生成型 NFT 則是由機器利用演算法、AI 與藝術樣本所產生的 NFT。
生成型 NFT 是由智能合約產生,而電腦生成型 NFT 則是由機器透過深度學習產生,之後再轉移上鏈。
用於產生電腦生成型 NFT 的深度學習框架,在 AI 領域被稱為生成對抗網路,簡稱 GAN。
GAN 的運作方式如下:
先提供一些原始圖片組成訓練集,機器再從這個集合中取樣,以產生新的圖片。這些被稱為次級圖片。
此時,機器可以將部分新產生的次級圖片與既有的原始圖片結合,形成新一代的次級圖片。
這種演算法操作會不斷持續下去。之後,所有由機器產生的圖片都可以鑄造為 NFT,並在 NFT 市場上出售。
Frakt 是一個基於 Solana、使用電腦生成型 NFT 的藝術 NFT 系列,而 Degenerate Ape Academy 則是一個受歡迎的生成型 NFT 系列。
生成型 NFT 如何運作?
身為藝術家,你不需要親自繪製成百上千件收藏品,而是設計出一系列構成你 NFT 的特徵,並為每個特徵設計一種或多種變化。準備好所有設計素材後,你需要撰寫或複製智能腳本,以據此產生新的 NFT 變化組合。你也需要為應產生的 NFT 數量設定上限。
讓我們來看看在 Solana 與 Ethereum 上鑄造生成型 NFT,以及一些常用的工具。
我該在哪個區塊鏈上製作生成型 NFT 專案?
在部署生成型 NFT 合約之前,你需要先決定要在哪個區塊鏈上建構。大部分的生成型 NFT 合約都部署在 Solana 與 Ethereum 上,因此你可以考慮在這些區塊鏈網路上建構。
不過,讓我們做個簡短的比較,幫助你為專案挑選更合適的選項。
Ethereum
Ethereum 生態系是第一個支援 NFT 的區塊鏈,其中一些最具代表性的系列包括 CryptoPunks,以及今日更受歡迎的 Bored Ape Yacht Club。Ethereum 區塊鏈眾多的 NFT 收藏者、開發者工具、NFT 教學資源,以及其安全性,吸引了大量新專案進駐。
雖然 Ethereum 在鑄造與推出生成型 NFT 專案方面有其優勢,但在建構之前,你也應該了解它的一些缺點。
與 Solana 相比,Ethereum 確認交易的速度較慢,每秒能確認的交易數量也較少。Ethereum 的可擴展性限制,意味著它無法在短時間內成功處理大量交易。因此,只有支付高額 gas 費用的交易才會獲得批准。
優點
- 大量的 NFT 收藏者
- 眾多既有的 NFT 工具與合約類型
- 使用者友善的 NFT 市場
- 高度的 Layer 1 安全性
缺點
- 較高的 gas 費用
- 較慢的交易速度
- 較激烈的競爭
Solana
Solana 是一個正在崛起的 NFT 生態系,擁有許多藍籌專案,例如 Okay Bears、Taiyo Robotics、Xin Dragons,以及其他熱門 NFT 系列。它也擁有強大的市場平台,例如 Magic Eden、Yawww Marketplace 與 Coral Cube。
由於 Solana 比 Ethereum 便宜且快速許多,因此吸引了大量新的建構者與收藏者,以較低的門檻進入這個社群。
值得注意的是,Solana 區塊鏈時常出現網路故障,多半是因為機器人以大量請求塞爆網路所致。在此背景下,你在決定要在哪個區塊鏈上部署生成型 NFT 智能合約時,應考量這些因素。
優點
- 更快的吞吐量
- 更便宜的交易費用
- 標準化的 NFT 智能合約
缺點
- 偶爾發生網路故障
製作生成型 NFT 需要哪些工具?
要創作生成藝術 NFT,你會需要一些工具。無論你打算在 Solana 還是 Ethereum 上建構,以下是一些值得了解的工具。
Ethereum 無程式碼生成型 NFT 工具
由於許多藝術家一直在尋找更簡便的方式,在 Ethereum 上創作生成型 NFT,一些公司也因此開發出相應的工具。
1. Bueno Ethereum 生成型 NFT 工具
Bueno 生成型 NFT 工具非常適合非程式設計背景的藝術家,因為它是一個無程式碼解決方案。使用這個工具,即使沒有開發經驗,你也能在短時間內產生多達 10,000 個新的 NFT。
在上傳作品之前,請確保每個特徵都放在各自的資料夾中。接著,上傳你的作品、為合約命名,並加入其他合作藝術家。
身為藝術家,你需要為你的生成藝術合約設定規則,而 Bueno 已透過三種規則將其簡化:
- 一定要與……搭配
- 不與……混合
- 只與……混合
這將告訴智能合約如何產生不同等級的稀有度。
在 NFT 產生完成後,你需要透過 Piñata 將它們上傳至 IPFS 進行儲存。當你想要匯出收藏品時——無論是匯出至 IPFS 還是平台外部——Bueno 生成型 NFT 工具都會向你收費。
2. NFT art generator
由 Onemint 打造的 NFT Art Generator,是另一個廣受歡迎的生成型 NFT 無程式碼工具,已部署超過 8,000 個合約,並產生超過 3,000,000 個 NFT。
只要用你的錢包登入後,你就會看到一個儀表板,可以在其中設定你的生成型 NFT 合約的運作方式。
填寫好專案的基本資訊,包括名稱與系列規模後,你就可以上傳圖片並選擇背景。
不過,你應該注意,NFT Art Generator 並不像其他一些 Ethereum 工具那樣具備精細的稀有度設定。此外,你也應該知道 NFT Art Generator 有一套需要付費的升級方案,可提供更多好處。
Solana 生成型 NFT 工具
如果你想在 Solana 上打造你的生成型 NFT 專案,以下是一些你可以運用的熱門 Solana 原生工具:
1. Metaplex
Metaplex 提供一系列標準化的 NFT 智能合約,簡化在 Solana 上開發 NFT 的過程。Metaplex 最初由 Solana Labs 的一個小團隊發起,如今是 Solana 生態系中最廣為使用的 NFT 標準。
Metaplex 提供諸如用來管理空投的 Gumdrop、用來規劃鑄造流程的 Candy Machine,以及讓創作者能建立自己的網站來出售 NFT 的 Storefront 等工具,是在 Solana 上推出生成型 NFT 專案的首選 NFT 工具。
2. Candy machine v2
Candy Machine 是 Solana 上最常被使用的生成型 NFT 工具之一,特別是其第二版 Candy Machine v2 內建了各種新功能,例如以驗證碼阻擋機器人、以不可預測的鑄造機制防止機器人只鑄造稀有 NFT,以及其他各項改進。
若要讓你的生成型 NFT 鑄造流程更能抵禦機器人,你也可以將 Candy Machine v2 與 Strata Protocol 全新的 NFT 鑄造定價工具整合。
在獎勵活躍社群成員方面,Candy Machine v2 是生成型 NFT 專案的一項好工具,因為它讓使用者能夠建立白名單,並更可預測地管理誰可以鑄造 NFT,而不是採用純粹先到先得的 NFT 鑄造方式。
結語
生成型 NFT 讓擁有龐大社群的專案,能夠產生大量共享同一套美術風格的 NFT,同時仍能根據每個變化特徵的組合,為每位持有者提供一項獨一無二的資產。
想開始在 Solana 上建構你的生成型 NFT 專案,立即註冊免費的 Alchemy 開發者帳號,馬上開始吧!
相關總覽
Solana2026年7月27日
Solana 節點:驗證者、RPC 節點與自架
說明 Solana 節點是什麼、驗證者、RPC 節點與次級資料系統的差異,以及何時該自架、何時該使用服務供應商。
Solana2026年7月22日
Solana 歸檔資料:如何查詢完整區塊與交易歷史
說明 Solana 歸檔資料:節點為何會修剪歷史資料、哪些 RPC 方法需要歸檔存取權限,以及如何大規模查詢完整區塊與交易歷史。
Solana2026年5月28日
Solana Agent Kit vs GOAT vs ElizaOS:該選哪個框架?
比較 Solana Agent Kit、GOAT 與 ElizaOS:Solana 原生深度、多鏈廣度,或完整的 agent runtime。附程式碼範例與選擇依據。

打造區塊鏈魔法
Alchemy 結合最強大的 Web3 開發者產品與工具,並提供資源、社群與卓越的支援。