查看原文
其他

Aleo生态|如何在Aleo链部署NFT,Leo Wallet官方保姆级教程

AleoAsia AleoAsia 2023-06-29

您想在 Aleo 上推出自己的系列吗?现在你可以!

看 Art Factory(艺术工厂)的文档,了解如何部署您自己的收藏!

回顾Aleo生态|Leo钱包的ZK NFT平台Privacy Pride面世! 限量OG白名单,可享未来平台收益?

正文开始之前,有个好消息!大家期待已久的Aleo上海线下交流会来啦~

时间:7月2日   地点:上海    名链接:https://lu.ma/aleosh

现场将会邀请到社区开发者与大家分享目前有奖测试部署的相关情况,还邀请到了生态项目交流分享,大家有时间有兴趣的,踊跃报名哦!

(更多资讯,可以进群了解)

 概述 

Art Factory 是一个入门工具包存储库,可帮助您开始使用 . 该项目的目标是让开发人员以及非技术社区成员尽可能轻松地启动自己的 NFT 项目。

它是 Aleo 上第一个功能齐全的 DApp。一切都是无需许可和无需信任的。所有私钥均在 Leo 钱包内管理,所有操作均通过链上程序执行。

这项工作还很早期,应该被视为实验性的。

Art Factory包含:

** Leo NFT 计划。这将直接部署在 Aleo 上,并用作 DApp 内功能的基础。

** 一个 React-Typescript-NextJS 应用程序包含:

     * 面向Mint(铸造)页面的用户

     * 一个管理面板,使某人能够:

             · 部署NFT程序

             · 创建 NFT

             · 管理白名单

             · 启用/禁用铸造

     * 第一方与 Leo 钱包集成

 快速开始 

  1. fork 存储库并将其克隆到本地

git clone https://github.com/your_username/art-factory && cd art-factory

2. 编辑  . / .env  文件

ADDRESS=aleo1uran94ddjnvdr0neh8d0mzxuvv77pyprnp7jmzpkuh7950t46qyqnsadeyPROGRAM_NAME=leo_nft_test_1.aleoRPC_URL=https://ar-nft.aleorpc.comURL=https://privacypride.comTWITTER=https://twitter.com/theLeoWalletDISCORD=https://link.leo.app/discord

该 address 应该是 NFT 计划的管理员帐户的地址。该地址应部署该程序,并将负责控制白名单并将 NFT 添加到集合中。

3. 配置 Aleo 程序

您需要安装yarn然后运行:

yarn && yarn copy-program

这将重命名该程序,并确保在该程序发布到链上后,只有您在 .env 中提供的地址才能管理该程序。

4. 提交并推送存储库

git add . && git commit -m "My awesome NFT collection" && git push origin main

5. 连接到 Vercel 并且您的网站应该已上线

您需要创建一个 Vercel 帐户并按照此处的说明进行操作:

https://vercel.com/docs/concepts/deployments/git/vercel-for-github

这一切应该能够在不编写任何代码的情况下完成

 Admin 管理 

Art Factory 存储库不提供部署和管理 NFT 收藏的代码方式。管理仪表板中正在添加更多功能,但目前支持以下操作:

* 将程序部署到 Aleo 测试网3

* 通过设置集合中 NFT 的最大数量等参数来初始化集合。

* 将 NFT 添加到集合中

* 将地址添加到薄荷列表中

* 启用或禁用铸币

 部署 

第一步是部署该程序。运行开发环境时,您可以通过导航到 http://localhost:3000/deploy 来访问此页面

1. 程序代码以形式可见(但不可编辑)。仔细检查程序代码以确保所有更改均符合您的预期。

2. 连接您的钱包,然后单击“提交”按钮。这将自动向 Leo 钱包请求部署交易。一旦您接受,钱包将立即开始部署程序。请注意,部署此程序至少需要几分钟的时间。

交易完成后,您将能够刷新页面并看到合约已部署。

NFT 计划已部署

 初始化 

通过设置集合的最大项目数、符号和基本 URL 来初始化您的集合。

您可以通过导航访问此页面 http://localhost:3000/initialize

初始化收集表

参数为:

·Maximum Number of Items : 集合中可创建的 NFT 数量限制

·Symbol : 您想要用来识别集合的符号。最大长度为 16 个字符

·Url : 这是将用作 NFT 链接基础的 URL。目前仅支持 https 链接,但很快就会支持 Arweave 和 IPFS。

尽管某些参数可以更改,但您只能初始化程序一次,直到程序被冻结为止。程序初始化后,刷新此页面应显示一条确认消息以及一个资源管理器链接。

集合已初始化

 白名单 

将地址添加到您的白名单以及每个成员可以铸造的物品数量。

您可以通过导航至 来访问此页面。http://localhost:3000/whitelist

参数为:

·Address: 您想要列入白名单的 aleo 地址

·Maximum Number of Items :  该地址能够铸造的 NFT 的最大数量。

将地址添加到白名单或将任何地址添加到白名单后,您应该能够在表单下方的部分中看到完整列表。该程序对您可以列入白名单的地址数量没有限制。

白名单地址表

 添加NFT 

将 NFT 添加到您的收藏中。URL 和版本共同构成每个 NFT 的唯一标识符。

您可以通过导航至 来访问此页面。http://localhost:3000/add

添加新的 NFT

参数为:

·URL : 这是 NFT 的相对 URL,与初始化中的基本 URL 结合时,会给出 NFT 的完整路径。

·Edition : 对于具有同一项目的多个副本的 NFT,您可以编辑版本并使用相同的 URL(或者将原始版本保留为 0)

添加 NFT 或已添加任何 NFT 后,您应该能够在表单下方的部分中看到完整列表。您受限于初始化中指定的 NFT 数量。

当前收藏中的 NFT(包括已铸造的和未铸造的)

(完)来源https://art.privacypride.com/admin/add-nft

 Aleo 是第 1 层区块链,为网络带来隐私 

了解Aleo应用生态

100AleoAleo -Leo

错过Leo隐私钱包了的100万Aleo 测试积分?还有机会撸!快点进来!

重磅!事关Aleo激励测试网3的3阶段,即将开启!附抽100万Aleo测试积分的机会

Aleo首款零知识大话骰子(Boloney!)游戏应用!早期测试!求组队体验!

Aleo生态| 撸隐私跨链桥IZAR限量POAP,仅剩3天!

Aleo生态| 隐私跨链桥IZAR派1万5Aleo测试积分,仅3000个名额,12号截止!

Aleo生态| PrivX,首个基于Aleo的去中心化交易所,即将开放候补白名单!(含 HK Q&A 问答总结)

Aleo|IZAR

Aleo|Uniswap, PrivX250U3

Aleo|

Aleo| PrivX24400

Aleo|AleoAleo

Aleo|IZAR

Aleo| IZAR10NFT

Aleo|LeoZK NFTPrivacy Pride! OG

其他重要的项目信息,将首发在VX群哦!

AleoAsia大中华社区,旨在为大中华区社区的伙伴传递最权威、最快速、最全面的项目资讯;同时协助Aleo在大中华区举办各种活动,包括宣传、会议、AMA等,扩大Aleo在大中华区的知名度,获得更多人对Aleo的认同感,从而加入到Aleo,一起为Aleo生态的繁荣努力!

加入AleoAsia大中华社区VX交流群,能更快获取信息哦!

入群要求:请关注我们AleoAsia 公众号然后转发文章至朋友圈,

或点赞+点看我们任一篇文章AleoAsia

进群请遵守群规

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。DYOR!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存