
NFT發行指南:如何從零開始構建一個NFT項目?
TechFlow Selected深潮精選

NFT發行指南:如何從零開始構建一個NFT項目?
開始一個 NFT 新項目時需要考慮哪些步驟?

撰寫:Wipiway.eth、bozo.eth
編譯:深潮 TechFlow
經常會接到項目創始人的諮詢,他們想要啟動他們的第一個 NFT 項目,他們通常會詢問關於啟動 NFT 收藏的步驟的類似問題。儘管每個項目都是獨一無二的,但通常有一些的步驟適用於大多數項目。
以下是一些開始新項目時需要考慮的步驟。請注意,我的評論和意見包含在這些步驟中,但您當然可以選擇以不同的方式去處理。
1.決定在哪個鏈上啟動您的 NFT
有幾個好的選擇,例如以太坊主網、Polygon、Arbitrum、Solana、Tezos 等。每個鏈都有自己繁榮的生態系統和社區。
在決定要啟動哪個鏈時需要考慮以下幾個方面:
a)您擁有的技術團隊——他們是否有經驗和熟悉使用 EVM(基於以太坊的鏈,如 Mainnet、Polygon、Arbitrum、Optimism)還是 Solana 或 Tezos 等?
b)用戶進行交易的速度和成本對您非常重要嗎?例如,如果您正在構建遊戲,您可能希望用戶每次在遊戲中使用 NFT 時不要花費太多。在這種情況下,以太坊主網可能不是最佳選擇,而應該考慮像 Polygon 或 Solana 這樣更便宜/更快的替代方案。
c)投資者社區的規模——目前,所有NFT銷售和交易的絕大部分仍然發生在以太坊主網上。這是最大的鏈,擁有願意花費 ETH 的最大用戶群。

在這一步驟上,我的建議通常是使用以太坊主網,儘管它存在問題,但如上所述,超過 90% 的市場仍然由以太坊主導。
2.完成您的圖片
您的 NFT 可以是任何類型的媒體——視頻、圖像、音頻/音樂等。每種類型的創建過程都不同。我將在“靜態”圖像NFT上擴展一下,因為這是市場上最流行的類型之一。
對於 pfp 樣式的收藏品,通常在與您的平面設計師進行幾次討論後,他們將提供最終交付物。例如,您應該收到一個包含您想要的所有不同變體的“眼睛”文件夾。同樣,您還會獲得其他屬性的文件夾,例如鼻子、髮型、背景等等。
接下來的步驟是您或您的開發人員運行這些文件,通過一個藝術生成引擎,該引擎提供不同的邏輯和屬性的權重(例如,如果您希望黃金背景只出現在 1%的 NFT 中等等)。
通常情況下,您不需要為此開發自定義代碼,一個名為 HashLips Art Engine 開源項目會為您處理所有這些內容。

3.開發一個簡單、好看的前端登陸頁面
通常情況下,這個登陸頁面是您潛在買家的第一印象,因此,質量在這裡非常重要。在落地頁面中傳達您希望傳達的信息(例如:神秘感?卡通或有趣的動漫?恐怖等等)也非常重要,確保設計師/開發人員能夠充分理解您的想法。

4.最終確定銷售邏輯,順序和階段,並開發智能合約
在開始實際使用智能合約代碼之前,有幾個銷售的特性和方面需要最終確定,例如:
-
白名單——收集將在銷售期間被允許鑄造NFT的用戶地址列表。
-
預售,公開銷售 —— 一些收藏品喜歡在不同的階段和不同的價格出售 NFT。
-
拍賣——荷蘭拍在一些熱門的收藏中很常見,價格從高點開始逐漸降低,如果沒有足夠的買家,則價格會下降。
-
團隊保留 —— 一些團隊選擇為自己保留一些 NFT。例如,BAYC 團隊曾為自己保留了幾百個。
-
開圖——大多數 NFT 收藏品在銷售時並不開圖。相反,他們等待幾天,積累神秘感,通常在特定時間全部公開展示。
基於以上內容,一個最終重要的決定是:您是否可以使用和部署預構建的 NFT 銷售智能合約,還是需要一些自定義開發?有幾個不錯的選擇,如 Thirdweb,Manifold 等,它們的預構建模板可以節省很多開發時間。但是,如果它們不符合您的要求,則您的開發人員應該藉助 OpenZeppelin 庫的幫助,構建自己的鑄造合約。
請注意,銷售後募集資金的使用權這一重要方面需要預先確定,開發人員需要確保“提取資金”功能的安全性。
5.在網站上進行 Web3 集成,部署到測試網絡並進行模擬測試銷售
一旦智能合約準備就緒,前端網站需要與智能合約進行綁定,並向用戶界面添加鑄幣功能。測試也是確保銷售安全和安全性的關鍵,您的應用程序應該部署在像 Goerli 或 Sepolia 這樣的測試網絡上。作為項目創始人,您還應與開發人員一起參與幾個不同階段(白名單,公開銷售等)的模擬銷售。最好測試所有功能,包括開圖和資金提取。
在此階段還應徹底測試一些管理和維護功能-例如更新元數據鏈接(用於開圖後),向適當的錢包提取資金,暫停銷售(如有問題),添加白名單地址等。
6.審計
這一步是可選的,但我通常建議,如果您有預算,可以由第三方團隊對智能合約進行審計,特別是如果它是定製的合約。
7.將所有視頻/圖片上傳到 IPFS / Arweave
由於區塊鏈不是存儲數據的有效方式,大多數 NFT 收藏品的媒體文件存儲在諸如 IPFS 或 Arweave 等技術上,而僅將對該文件的引用存儲在區塊鏈上。
假設您的媒體文件現在已經準備就緒,開發人員現在應以特定格式將媒體文件上傳到 IPFS 或 Arweave 上。
如果您選擇不在銷售完成之前開圖,則還必須在 IPFS 上準備“預開圖”媒體集。

8. 是時候在主網上部署銷售智能合約了
如果這是您第一次在實際區塊鏈上部署智能合約,那確實是一種令人興奮的感覺。從礦工/驗證者及其服務器處理塊、保持共識和安全等方面,一切都可以完美地運行。
部署可以由您的開發人員完成,或者他們可以指導您如何使用自己的錢包從您自己的筆記本電腦上部署合約。
一旦合約被部署,我建議儘快鑄造至少一個非同質化代幣(NFT),以便 Opensea 認識到這個系列,併為您提供訪問系列管理員頁面的權限,您可以在其中上傳橫幅圖像、描述、社交媒體鏈接等信息。

9.在 Discord 向你的社區上提供所有相關細節:
-
鑄造步驟;
-
Opensea 系列、智能合約地址和 etherscan 鏈接的官方鏈接;
-
銷售的日期和時間;
-
白名單列表細節(如果有);
-
最大限制、Gas 價格估計以及如何檢查剩餘的 NFT 數量等;
10.開始銷售!
如果您已經進行了足夠的測試並擁有能力強的開發人員,那麼這個階段應該是最無事的過程,因為智能合約和您的網站將會承擔所有重活,您很可能會更多地關注面向公眾的營銷活動。
11.後續跟進並繼續與社區互動
我們經常看到項目在最初的銷售後被拋棄,因此我們試圖尋找具有長期計劃的項目。
NFT 領域仍處於非常早期的階段,我個人非常期待它在遊戲產業和元宇宙中產生的影響。是的,我們目前正在經歷一段低迷期,但這是任何新技術採用週期的一部分。在熊市中建立起來的項目和公司有最高的機會從最終的牛市中獲得最大利潤(例如,Uniswap、Compound、Opensea)。
歡迎加入深潮 TechFlow 官方社群
Telegram 訂閱群:https://t.me/TechFlowDaily
Twitter 官方帳號:https://x.com/TechFlowPost
Twitter 英文帳號:https://x.com/BlockFlow_News














