在Atomichub上创建NFT

如果您还没有看上一节关于 WAX 上的 NFT 的课程,强烈建议您这样做,因为它将让您掌握一些基本信息,以便从这里继续往下学习。

 

一个好的做法是先在 WAX 测试网上完成所有这些程序,然后再去 WAX 主网上进行。 这样您就能够进行试错,而不必冒不可变数据字段出错的风险。有水龙头(Faucets)可以直接在测试网上创建帐户、获取代币和使用 atomichub。 我们唯一没有的是WAX云钱包的支持。 这意味着您需要一个名为“anchor”的去中心化钱包才能使其正常工作。 更多内容将在本课程的“WAX 测试网”部分进行解释。 您还可以在本课的资源中找到一些有用的链接

NFT创作最佳实践

您在 NFT 中使用的图形(视频)最常上传到的是 IPFS,这是一个分散的存储系统,允许对图像、视频、文件等进行哈希处理。简而言之,它的作用是让您的数据托管在云中并在以后随时使用。 值得了解的是,您的 NFT 图形应该固定到 IPFS 中。 这是一项您可以在自己的终端上执行的服务,或者您可以用工具来执行此操作。在 https://www.pinata.cloud/ 上,您可以免费使用,不过一旦达到和超过 1GB 的存储空间,您就需要为该服务付费。

  1. 将您的图形上传到 pinata 或类似服务
  2. 确保它们已固定
  3. 您得到的哈希,就是您可以直接添加到 NFT 图像字段中的东西。

下面的视频将展示如何将 pinata 用于 NFT

首先,创建您的收藏(Collection)

  1. 创建您的收藏名称
    1. 创建您的收藏集非常简单。 确定您的收藏名称,该名称不得超过 12 个字符(a-z、1-5),或者,如果您有高级帐户,您可以将收藏名称设置为您的高级帐户名称。
    2. 必须是小写
  2. 选择您收藏的展示名称
    1. 这可以是您收藏的全名
  3. 添加收藏照片
    1. 这是可变的,以后可以更改
    2. 它还接受gif
  4. 添加一个 URL 以显示为您的网站
    1. 这是可变的,以后可以更改
  5. 添加一个集合说明(描述)
    1. 这是可变的,以后可以更改
    2. 它接受 Markdown 文本格式
  6. 设置市场手续费
    1. 这就是您将来在二级市场销售的分成。
    2. 常见数量在1-8%之间
    3. 这是可变的,以后可以更改

其次,创建图式(Schema)

  1. 设置您的图式名称
    1. 这是不可变的,以后不能更改或删除
  2. 选择要包含在图式中的属性
    1. 您添加的内容是不可变的,您以后无法更改
    2. 您可以稍后将更多不可变数据添加到您的图式中。
  3. 有一些属性名称会自动添加为市场过滤器。 比如上一课中所说的: 视频、稀有度、艺术家等。

第三,创建您的模板(Template

  1. 输入此模板代表的您的 NFT 的名称
  2. 在左上方的字段中上传图像,或在图像字段中添加 IPFS 哈希
  3. 填写您在 NFT 图式中输入的其他属性字段
  4. 选择模板是否“可转移”以及是否可以“销毁”。
    1. 默认两者都是允许,但对于某些用例不允许是有意义的。
  5. 请设置最大供应量。
    1. 这可以防止您铸造超过该设定数额的NFT
    2. 它还允许用户知道该模板不会达到比此处所述更大的供应数量。
  6. 单击“创建模板”并签署交易!

第四,铸造您的资产

如果您想在WAX上铸造您的第一个 NFT,请继续往下。

  1. 移至集合(Collection) > 模式(Schema) > 铸造资产(Mint asset)
  2. 在“资产所有者”(Collection owner)字段中输入将接收 NFT 的帐户
  3. 从您创建的“模板”列表中选择要使用的模板
  4. 选择您打算为该帐户铸造多少份 NFT
  5. 使用“创建资产”按钮签署交易

下面的视频展示了如何在 atomichub 上创建您的收藏和 NFT。 该视频是在EOS上,但WAX 的过程之相同。

概括

不错!您现在已经学习了如何创建一个集合并在 WAX 上铸造您的第一个 NFT!

如果愿意,您可以直接将它们挂在市场上,或者赠送给别人!

您也可以创建多个模板,然后去创建一个按需铸造的空投,您给大家一个购买页面(空投页面)的链接,他们可以选择购买您的 NFT,而当他们这样做时,他们将会得到NFT。

您可以设置价格、供应量,并且只会创建已被购买的 NFT。

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}