火星链 火星链
Ctrl+D收藏火星链
首页 > XMR > 正文

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

作者:

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

源代码

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

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

先决条件

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

创建项目

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

安装必须的包:

Alchemy Pay以4亿美元估值完成1000万美元融资,DWF Labs领投:4月3日消息,总部位于新加坡的加密支付服务提供商Alchemy Pay宣布以4亿美元的估值完成1000万美元融资,此轮融资由DWF Labs领投,资金将用于扩大其在韩国的业务。(CoinDesk)[2023/4/3 13:41:42]

创建typescript参数:

确保启用resolveJsonModule,

禁用strictNullChecks。

准备静态文件

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

Token元数据

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

Polygon:zkEVM正接受全面审计:12月16日消息,据Polygon在社交媒体透露,目前已启动zkEVM全面安全审计,本次审计将重点关注zkEVM的正确性和稳健性两方面,也是在启动主网之前最后一个测试网需要完成的关键步骤。

据悉,Polygon本次邀请了两家安全公司Spearbit和Hexens负责相关审计工作,涉及Polygon zkEVM内部37个审计组件,确保在以太坊主网上推出时安全可靠。[2022/12/16 21:48:34]

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

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

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

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

JPEX荣获迪拜CryptoExpo2022最佳存款(Staking)平台:据官方消息,迪拜加密货币博览会CryptoExpo2022,加密资产服务平台JPEX荣获本次博览会 \"2022 The Best Staking Platform”大奖,该奖项是JPEX生态发展历程中的一个新里程碑。此外,JPEX已推出投选卡塔尔世界杯冠军球队活动,用户可通过质押JPEX平台币JPC获得投票机会。

据悉,JPEX是一家澳洲交易所,由来自日本、澳大利亚、美国等多个国家的开发团队共同维护,获得美国、加拿大等多国金融牌照。此外,JPEX也是Macarthur FC、Western Sydney Wanderers FC 以及Western United FC等知名足球俱乐部的加密合作伙伴。[2022/10/11 10:30:37]

在IPFS上托管资产

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

NFTUp工具

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

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

上传资产

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

Web3游戏工作室CLUB完成310万美元种子轮融资,Zee Prime Capital领投:金色财经消息,Web3游戏工作室CLUB宣布完成310万美元种子轮融资,Zee Prime Capital领投,ATKA、Merit Circle、CitizenX、Moonlanding Ventures、Petrock Capital以及几位专注于GameFi、足球和媒体的知名天使投资人参投。CLUB计划利用新融资进一步开发其首款游戏,包括构建市场,建立社区,并扩大其团队。与社区的游戏开发将在2022年第三季度开始。

CLUB正在开发P2E足球游戏“CLUB Game”,旨在引入Web3数字所有权来增强游戏体验。该游戏目前处于早期测试阶段,目前已有超过25000名注册用户。CLUB计划在整个2022/23年扩大测试。(Alexa Blockchain)[2022/7/16 2:16:57]

交易员现在认为美联储加息周期最早在今年结束:6月23日消息,隔夜利率掉期互换市场走势表明,交易员们开始放弃关于FOMC将在2022年12月之后继续加息的任何预期。欧洲美元走势意味着,美联储2023年甚至可能会实施单次幅度为50个基点的降息。最新数据表明,美联储2022年剩余时间里的加息空间为175个基点。这可以被解读为,在美联储发加息行动调整为不那么激进之前,还存在进行一次75个基点加息的空间。(金十)[2022/6/24 1:27:58]

填写完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

标签:NFTTOKKENTOKEBNFTArbitrage TokenCheesecakeSwap TokenIDEX Token

XMR热门资讯
MEV:Primer:简介区块提议和 MEV-boost 处理过程

以太坊的两个基础:区块提议和?MEV-Boost什么是区块提议者?什么是MEV-Boost,为什么它对今天的以太坊如此重要?为什么我们需要长期的解决方案.

1900/1/1 0:00:00
AND:Curve 稳定币设计白皮书(中英文参照版)

Curve稳定币设计白皮书的中英文参照版本,加入一些辅助理解的中文注释,也修正了一些原版的拼写错误,供大家参考学习.

1900/1/1 0:00:00
GENE:长推:Genesis 接下来可能面临的局面

根据Genesis说法,其目标是通过“与债权人建设性对话,并以协商一致的方式解决当前情况”。这是一个高风险的策略,可能导致双输的局面.

1900/1/1 0:00:00
OLY:【教程】设置并运行一个 Sui 全节点

背景Sui是一个去中心化的权益证明区块链,具有水平可扩展的吞吐量和存储。截至2022年10月31日,Sui生态目前在Devnet上,MystenLabs目前正在邀请节点运营商参与到激励的Test.

1900/1/1 0:00:00
SCR:详解以太坊扩容方案 Scroll 的技术与架构设计

Scroll近期在一级市场的表现非常好,所以我们今天来深入了解一下Scroll的技术与架构设计.

1900/1/1 0:00:00
FTX:FTX 员工自述:我们已经失去了一生积蓄

一个FTX员工的自述截图在社区传播,我们确认了它大部分的真实性,文章经过编译。全文如下:我是接近FTX情况的消息来源。SBF毁了他许多现任和前任雇员的生活。FTX的每个人都感到震惊和失望.

1900/1/1 0:00:00