这是“ 如何在 EOS 区块链上创建 NFTs ”的后续教程指南,
在我们开始之前,请确保您已做好了充足准备:
EOS 账户;
在 atomichub.io 上创建的 NFTs;
导入 Anchor 钱包和 EOS 账户(创建 NFTs 的账户);
至少 1000 字节的 RAM。
注意:在本教程中,我们不会在截屏图片中使用提示箭头和方框。操作过程中要选择的元素,以及要输入的命令和文本会加粗突出显示。
对于此教程指南,我们使用 NFTs 系列中最近创建的 NFT moonridersBW22(ID #2199024330010):eosreturns22
1. 打开 Atomichub.io 网站,选择橙色登录按钮旁边的 EOS 四面体。单击橙色的“选择并关闭(SELECT AND CLOSE)”按钮进行确认。
2. 单击 登录(LOGIN) 按钮。然后选择 Anchor 打开您的 Anchor 钱包来签署交易。
3. 要用我们最近创建的 NFT 创建一个空投(drop),我们首先必须为获取 RAM 将一些 EOS 转账至 atomicdropsx 合约中(这是不可退还的)。所以我们导航到:
在主菜单上交易。
然后单击左侧菜单中的转账。
然后点击 NFTs 旁边右侧的 Tokens 。
4. 现在我们要输入:
转至(To):atomicdropsx
数量(Quantity):0.5 EOS (eosio.token)
备注(Memo):deposit_collection_ram:eosreturns22
你想把你的收藏名称而不是 eosreturns22
注意:这些用于 RAM 的转账加密存款不可退还。
单击 转账(Transfer) 以使用 Anchor 钱包签署交易。
5. 一旦 EOS 存入 RAM,我们就可以直接与智能合约交互来创建空投。
严格按照步骤操作,输入准确命令。让我们打开区块浏览器 bloks.io 并使用您用于创建 NFT 的帐户登录。您会在网站的右上角找到登录信息。
(在本教程指南中,我们使用 bloks.io的黑夜模式,您可以通过单击您帐户名称旁边的月亮符号来更改它)
6. 在 bloks.io 的搜索栏中,你想输入 atomicdropsx,它的站点应该会自动出现。
7. 在 EOS 账户名称下的 账户(Account) 旁边,选择 合约(Contract)。
8. 下一步是选择 合约操作和表格(Contract Actions and Tables) 搜索栏下方的操作
9. 这里要点击 createdrop(在第二行第五行找到)
10. 现在是细节的部分。请准确输入所有内容。
向下滚动并输入:
授权帐户(authorized_account):您的帐户
输入的不是 您的账户,而是您想授权的 空投账户。
在如何创建 NFT 教程中,我们添加了另外两个可以空投此收藏系列的帐户。
收藏名(collection_name):您的收藏
输入收藏系列名称而不是您的收藏。
资产创建(assets_to_mint): [{“template_id”:0000,“tokens_to_back”:[]}]
您要输入不带哈希符号的模板 ID 而不是 0000 。确保代码行中没有空格(在哪里可以找到模板 ID?按照 如何在 EOS 区块链上创建 NFTs 的第 32 步)。
列出价格(listing_prices): 0 NULL(所以空投是免费的)
您也可以设置一个价格,比如 1 EOS。
结算符号(settlement_symbol): 0,NULL(注意中间的逗号,没有空格)
如果你在上面设置价格,写 4,EOS(4 代表 EOS 的金额精确度为小数点后四位)。
接收者价格(price_recipient):您的账户
把它改成您的账户名。
11. 向下滚动继续输入:
授权要求(auth_required):关闭
最大申领(max_claimable): 00
您希望领取的最高金额
我们在如何创建 NFT 教程中已经创建了 1/22,所以将其设置为 21
账户限制(account_limit):0
您将限制每个帐户的申领数量,例如:1
账户限制冷却时间(account_limit_cooldown): 000
在您允许同一账户再次申领之前的秒数,例如:500 或 1000
开始时间(start_time):0000000000(GMT 2023 年 5 月 23 日 15:00:00)
个人所处的 Unix 时间戳,而不是 0000000000
在这里必须设置 Unix 时间戳,以确定空投的开始时间
请访问 https://www.epochconverter.com/ 以转换这种时间格式
结束时间:0000000000(GMT 2023 年 5 月 23 日 23:45:00)
个人所处的 Unix 时间戳,而不是 0000000000
在这里必须设置 Unix时间戳,以确定空投的结束时间
12. 仔细检查您输入的所有内容是否正确。然后通过提交 交易确认(Submit Transaction)(这可能需要一段时间):
13. 您可以在区块浏览器上查看您的交易。单击下面的链接以提交交易。
14. 您应该会看到类似这样的东西:
15. 您的空投已创建!您可以在 bloks.io 上查看并找到您的空投 ID
前往 bloks.io
输入atomicdropsx
导航到 合约、表格
然后 空投
您会看到最近制作的所有空投的列表
16. 您可以通过以下链接在 atomichub 上查看您的空投:
写下您的空投 ID,而不是 000
享受领取您的新 NFTs 吧!
作者: Markus Hinrichs
编辑: Randall Roland
译者: SHE
参考资源: