月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 火必APP > 正文

NFT:如何在Aptos 链上发布自己的NFT?_KEN

作者:

时间:1900/1/1 0:00:00

源代码

推荐下载源代码,帮助你亲身体验发布NFT。

https://github.com/zengxinhai/issue-NFT-on-Aptos

先决条件

你需要知道一些Typescript就可以开始了,确保你已经安装了node。

创建项目

创建一个空项目并进行一些init操作:

安装必须的包:

Bitfarms在巴拉圭签订150兆瓦水电合同:金色财经报道,矿业公司Bitfarms在巴拉圭签署了两份购电协议(PPA),购买多达150兆瓦的生态友好型水力发电:比利亚里卡(Villarrica)多达50兆瓦,毗邻公司在巴拉圭的现有业务;伊瓜苏(Yguazu)多达100兆瓦,靠近世界第三大水电大坝伊泰普(Itaipu)大坝。

Villarrica项目计划于2023年第三季度开工,首先建设一个变电站,然后建设第二个采矿设施。在伊瓜苏,Bitfarms有机会开发一个采矿能力高达100兆瓦的新矿场,具体时间表正在确定中。这两个地点的水力发电合同成本约为每千瓦时3.9美分(未含增值税),并且不受年度通货膨胀调整的影响。[2023/7/19 11:05:13]

创建typescript参数:

确保启用resolveJsonModule,

PancakeSwap将在Polygon zkEVM区块链上上线:6月29日消息,据开发者“Chef Cocoa”透露,去中心化交易所 (DEX) PancakeSwap 将在 Polygon zkEVM 网络上上线。

这将是继 BNB Chain、以太坊和 Aptos 之后PancakeSwap 上线的第四个区块链。[2023/6/29 22:08:52]

禁用strictNullChecks。

准备静态文件

图片制作一个资产文件夹来放置collection的logo和图片。在这里,我们有一个logo图像,在token图像子文件夹中有两个token图像。

Token元数据

创建一个元数据文件夹,用于放置集合中每个token的元数据。下面是token元数据的示例。

币安发言人:未来18个月将把业务重点放在法国、意大利和西班牙等欧盟国家:金色财经报道,在退出荷兰和塞浦路斯市场之后,一位币安发言人表示在未来 18 个月欧盟实施新的加密法规之前,币安将会把业务重点放在法国、意大利和西班牙等欧盟国家,该发言人称币安正在努力准备,以确保其业务完全符合 MiCA(欧盟加密资产市场法)。(news.bitcoin)[2023/6/18 21:44:21]

名称:描述将被市场用于在网站上显示信息。

用户将使用属性根据不同的特征进行过滤。

图像将显示给用户。我们将在将图像上传到IPFS后填充它。

现在我们有这样的文件夹结构:

在IPFS上托管资产

这里我们使用nft.storage将文件上传到IPFS

数据:5亿美元BTC和3.6亿美元ETH期权合约将于今日到期交割:3月10日消息,Deribit数据显示,超过5亿美元BTC和3.6亿美元ETH的期权合约将于今日到期交割。其中BTC的最大痛点价格为2.25万美元;ETH的最大痛点价格为1600美元。

注:期权最大痛点假设市场上所有持仓是由大户沽出的,对大户最有利的结算价为市场内在总值最低的价位。广义来说就是市场会向大多数人比较痛苦的方向发展,这样才可以使主力的利益最大化。[2023/3/10 12:54:06]

NFTUp工具

下载地址:https://nft.storage/docs/how-to/nftup/

按照其步骤设置帐户以及如何上传资产。

上传资产

上传token-images文件夹,然后我们可以为token元数据填充image字段。为您的所有令牌元数据执行此操作。

美联储7月加息75个基点的概率为99.5%:6月22日消息,据CME“美联储观察”:美联储到7月份加息25和50个基点的概率为0%,加息75个基点的概率为99.5%,加息100个基点的概率为0.5%。

到9月份累计加息25、50、75和100个基点的概率均为0%,累计加息125个基点的概率为56.7%,累计加息150个基点的概率为43.1%,累计加息175个基点的概率为0.2%。(金十)[2022/6/22 4:44:38]

填写完token元数据的所有信息后,上传元数据文件夹。

最后上传logo图片。

设置元数据、版税、token配置

在项目根文件夹中创建一个nft-config.json,我们将使用这些信息供以后使用。以下内容:

您可以根据需要调整配置。有几点需要明确:

takeRate:提成的百分比,5代表5%。

feerreceiver:收取特许权使用费的地址

maxSupply:此集合的最大供应

设置Aptos帐户

我们需要一个Aptos帐户来与区块链交互。如果您没有帐户,您可以使用Petra钱包生成一个帐户。

用一些$APT代币为您的账户提供资金,1$APT代币应该足够了,你可以在币安上购买。

使用typescript铸造NFT?

在项目根目录中创建一个src文件夹来包含所有的源代码,还需要一个.env文件来存储PRIV_KEY,以防止提交到gitrepo。

account.ts?

在src文件夹下创建account.ts。以下内容:

从.env文件中获取私钥

转换为Unit8Array

初始化帐户,并导出供以后使用。

chain.ts

创建链。SRC文件夹下的Ts。内容如下:

在这里,我们获得tokenClient与Aptos区块链交互,

以及一个帮助函数fundAccountForDev来获得$APT用于开发目的。

isMainnet标志用于打开/关闭主网交互。

issue_NFT.ts

创建issue_NFT.SRC文件夹下的Ts。内容如下:

上面的代码创建了一个集合,并在该集合下创建了1个token,以下是需要了解的几点:

您只能创建一个具有相同名称的集合。

如果你设置CHAIN_NET=main,你将需要用$APT为你的账户提供资金来制造token

测试NFT

在package.json中添加一个命令。

运行以下命令:

npmrunissueNFT

如果没有任何问题,那么你已经发出了NFT

如果你在主网上发布的,你可以去topaz.so看看你的NFT是什么样的。

责任编辑:MK

标签:NFTKENTOKETOK无聊猿nft交易平台Versal TokenIRISTOKEN价格imtoken数字钱包

火必APP热门资讯
MPC:80亿亏空带走FTX,钱包安全方案才能守护住Web3底线_WEB3

报告速览加密货币交易平台FTX.com掀起币圈雷曼风暴,比特币、以太坊等应声大跌,加密货币圈受到重创,引发了市场恐慌,熊市必将延期,目前还难以判断何时才会触底.

1900/1/1 0:00:00
BLU:如何在Blur第二轮空投中获取更多奖励?_coinw币赢交易所下载

编者按:本文作者为自封Blur“首席禅修官”的?ZenAcademy?创始人?Zeneca,过去半年里?Zeneca一直活跃在Blur社区,积极参与着这一新锐?NFT?交易所的落地与发展.

1900/1/1 0:00:00
CON:Curve War 的新工具:Concentrator 和 Clever_CLEV

虽然Crypto处于熊市,但是显然Defi的Builder们可没有太多的时间怨声叹气,因为还有无数的竞争博弈在等着他们.

1900/1/1 0:00:00
TER:Matter Labs C轮融资 2 亿美元_Coinhunters

MatterLabs在BlockchainCapital和Dragonfly领投的C轮融资中筹集了2亿美元.

1900/1/1 0:00:00
FTX:MarsBit周报 | 借贷平台Genesis暂停提款;Alameda及附属公司负债约51亿美元_Genesis NFT

一、过去一周行业发生重要事件1.产业破产文件显示Alameda及附属公司负债约51亿美元根据11月17日提交的破产法庭文件,截至9月30日.

1900/1/1 0:00:00
WEB:推特落“马口”,前掌门人Jack Dorsey的Web 5进展如何?_比特币行情走势图最新消息

导言推特作为社交巨头终于花落马斯克之手,开启了Web2社交平台向Web3社交协议的进化之旅,在一系列大刀阔斧的改革进程下,我们依稀可以窥见未来的大致方向:引入更多的区块链技术.

1900/1/1 0:00:00