SOL

Guide

Solana NFT 制作方法|自己发行(铸造)NFT 的步骤与费用

Solana NFTの作り方|自分でNFTを発行(ミント)する手順と費用
写真: Oddly Oaktree / CC BY-SA 4.0

结论

Solana NFT 的制作方法比想象中简单。你只需要 (1) Phantom 等钱包、(2) 用作 Gas 费的少量 SOL、(3) 把图片和元数据写入区块链的「铸造(Mint)工具」这三样。个人创作者即使不会编程也能发行。费用参考:铸造 1 枚普通 NFT 约 0.012 SOL(几元人民币级别),若要发放数千至数百万枚的大批量发行,使用压缩 NFT(cNFT)可以把成本大幅压低。本文将从原理、所需物品、主流工具、费用到注意事项一次性讲清楚。

本文要点

- 发行(铸造)NFT = 把图片与元数据记录到区块链上,证明所有权的行为

- 所需物品只有「钱包、少量 SOL、铸造工具」三样

- 普通 NFT 每枚约 0.012 SOL,大批量发放用压缩 NFT(cNFT)大幅压缩成本

- AI 生成也不能擅自使用他人画作。同时必须警惕诈骗(假铸造网站)

究竟什么是「铸造(Mint)」

铸造(mint)是指把图片、音乐、门票等数字数据,在 Solana 区块链上记录为「唯一资产」的处理过程。因类比铸币(铸造硬币)而得名。铸造后,该资产的「所有者是谁」「元数据(名称、说明、图片 URL)是什么」都会被刻在链上,形成任何人都能验证的形式。

选择 Solana 的理由在于手续费极低、处理速度快。在以太坊上一次铸造有时要花费数十元乃至上百元,而在 Solana 上每笔交易仅约 0.000005 SOL,成本极其低廉。想从 NFT 基础重新梳理的读者,可以先阅读 Solana NFT 入门指南,把握整体框架。

发行 NFT 所需的三样东西

所需物品具体示例作用
钱包Phantom / Solflare保管资产、签名批准铸造
SOL(少量)有 0.05~0.1 SOL 左右即足够Gas 费与账户维持的押金
铸造工具Metaplex / Crossmint 等把图片和元数据记录到链上

钱包的安装请参考 Phantom 使用方法。SOL 可在交易所购买后,转账到自己的钱包地址。即使是少量,如果「完全没有 SOL」,铸造时也会因付不出 Gas 费而报错,所以请留有余量准备。

主流发行工具对比

根据自己的目的(单件作品/收藏集/大批量发放、是否写代码)来选择工具。

工具无代码适用场景特点
Metaplex Core○(有 Web UI)单件、少量 NFTSolana 的新标准。单账户设计、低成本
Metaplex Candy Machine△(需配置)PFP 等收藏集发行可搭建数千件的一键销售(铸造页面)
Crossmint想免代码发行、发放的人从仪表盘发行,也支持压缩 NFT
Bubblegum(cNFT)×(面向开发者)数万至数百万枚的大批量发放状态压缩把成本降到近 1/1000

如果「想先只做 1 枚试试」,用 Metaplex 的 Web UI 或 Crossmint 的无代码发行最快捷。若不排斥编程,用 TypeScript 操作 Metaplex 的 Umi/Candy Machine 则自由度更高。

发行步骤(通用流程)

  1. 准备好钱包,并存入少量 SOL
  2. 准备图片(自绘插画、照片、AI 生成的概念艺术等)
  3. 制作元数据(名称、说明、属性)。图片本体保存到 Arweave 或 IPFS 等分布式存储,并把该 URL 写入元数据是标准做法
  4. 连接铸造工具,用钱包批准(签名)
  5. 发行完成。在钱包或区块浏览器(如 Solana Explorer)中确认显示

若要创建收藏集,先制作「收藏集用的父 NFT」,再把各个条目关联到它,就能在市场上正确地分组显示。

费用参考

费用以 SOL 计价、相对固定,换算成人民币会随 SOL 价格波动(最新汇率请在官方或交易所确认)。

  • 铸造 1 枚普通 NFT:约 0.012 SOL(含元数据保存账户押金的参考值)
  • 单笔交易手续费:约 0.000005 SOL
  • 用压缩 NFT(cNFT)铸造 100 万枚:合计约 110 美元(Solana 官方给出的估算)

也就是说,「几件到几十件」用普通 NFT 就足够,「想发放数千至数百万件(会员证、门票、游戏道具等)」则压缩 NFT 更现实,两者由此形成分工。

用压缩 NFT(cNFT)实现低成本化

能大幅降低大批量发行成本的,是利用 Solana 状态压缩(State Compression)的压缩 NFT(cNFT)。普通 NFT 会为每一件创建专用账户并存入押金,而 cNFT 通过 Metaplex 的 Bubblegum 程序,把数据压缩进「默克尔树(Merkle Tree)」后记录到账本。链上只保留密码学指纹(哈希),因此存储费用小到数量级不同。

按 Solana 官方估算,铸造 100 万枚在传统方式下约 12 万美元,而用 cNFT 仅约 110 美元。不过 cNFT 的读取与显示需要支持 Read API 的 RPC(如 Helius、QuickNode 等),实现面向开发者。原理详情请见 什么是压缩 NFT(cNFT)

发行前务必知晓(YMYL)

- 版权:擅自把他人的插画、照片、角色制成 NFT 属于侵权。即使是 AI 生成,也要注意训练来源或对既有作品的模仿,务必使用自己拥有权利的素材。

- 诈骗:伪装成「免费铸造」的假网站在连接钱包时要求非法签名的钓鱼行为频发。请务必确认批准内容(允许访问什么)。

- 本文为教育目的的讲解,并非投资建议。不保证 NFT 的发行与买卖能产生收益,价格波动风险与税务(在部分地区转让、出售收益可能属于应税对象)请自行核实、自负责任。

常见问题

Q. 不会编程也能发行 NFT 吗? A. 可以。用 Crossmint 的仪表盘或 Metaplex 的 Web UI,无需写代码即可上传图片进行铸造。建议先试做 1 枚,再进入收藏集发行。

Q. 发行要花多少钱? A. 普通 NFT 每枚约 0.012 SOL(换算成人民币取决于 SOL 价格)。手续费本身每笔交易约 0.000005 SOL,极其微小。大批量发行用压缩 NFT 会更便宜得多。

Q. 普通 NFT 与压缩 NFT(cNFT)如何区分使用? A. 几件到几十件的作品用普通 NFT 就足够。若要发放会员证、门票、游戏内道具等数千枚以上,能把成本降到近 1/1000 的压缩 NFT 更合适。

Q. 发行的 NFT 能在哪里出售? A. 可以在 Magic Eden、Tensor 等支持 Solana 的市场上架。上架同样需要连接钱包和少量 Gas 费。

参考与出处

Sources

  1. State compression brings down cost of minting NFTs on Solana(Solana公式)
  2. Creating Compressed NFTs with JavaScript(Solana Developers)
  3. Metaplex Core(Metaplex公式ドキュメント)
  4. Bubblegum Overview(Metaplex公式ドキュメント)
  5. What are Compressed NFTs and How to Mint one on Solana(QuickNode)

常见问题

不会编程也能发行 Solana NFT 吗?
可以。用 Crossmint 的仪表盘或 Metaplex 的 Web UI,无需写代码即可上传图片进行铸造。建议先试做 1 枚,再进入收藏集发行。
发行 Solana NFT 要花多少钱?
铸造 1 枚普通 NFT 约 0.012 SOL(换算成人民币随 SOL 价格波动)。手续费本身每笔交易约 0.000005 SOL,极其微小。大批量发行用压缩 NFT 会更便宜得多。
普通 NFT 与压缩 NFT(cNFT)如何区分使用?
几件到几十件的作品用普通 NFT 就足够。若要发放会员证、门票、游戏内道具等数千枚以上,能把成本降到近 1/1000 的压缩 NFT 更合适。
发行的 NFT 能在哪里出售?
可以在 Magic Eden、Tensor 等支持 Solana 的市场上架。上架同样需要连接钱包和少量 Gas 费。
SOLANA STATION 编辑局
  • 日本本土编辑团队
  • 一手信息・注明出处
  • 可变事实标注核实日期

SOLANA STATION 编辑局。以一手信息为准,对会变动的事实标注核实日期。

本文仅供参考,不构成投资、金融或交易建议。价格为参考值,可能已过时。投资决策请自行判断。