宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 币赢 > 正文

教程丨三分钟教你制作专属NFT智能合约

作者:

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

本文编译自AmirSoleymani

在NFT领域成为艺术家,其中一个方面是在区块链上拥有自己的出处,没有什么比拥有自己的智能合约更能证明这一点。

通过拥有自己的智能合约,你将能够在一个收藏品系列中以自己的名义下铸造作品。

当然,当你计划在Opensea这样的开放市场上出售你的物品,你将无法在任何其他平台上出售你的智能合约中的作品。

拥有自己的智能合约和铸币的工作并不是一个容易的过程,首先你必须对区块链领域的技术和相关术语有基本的了解。

这个过程包括:

编写一个智能合约,你可以在区块链上铸造无形的代币将该智能合约部署在区块链上在etherscan上验证源代码创建元数据文件并将其与实际的图片一起上传到IPFS。通过连接代币、元数据和艺术品,将它们绑定到区块链上,并在区块链上铸造作品。对此,我编写了一个简单的智能合约,允许你铸造无限的独特作品,每个作品都有自己的元数据。你也可以销毁代币,仍然能够控制智能合约的所有其他标准功能。

比特币矿企Gridless完成200万美元种子轮,Block和Stillmark共同领投:金色财经报道,东非比特币矿业公司Gridless完成200万美元种子投资,比特币风险投资公司Stillmark和Jack Dorsey旗下支付公司Block共同领投。

据悉,Gridless在非洲农村地区设计、建造和运营比特币挖矿点以及小型可再生能源生产商。Gridless充当主要租户,为这些无法获得传统工业或商业客户的农村社区的数据中心建设和管理运营提供资金。(CoinDesk)[2022/12/6 21:26:13]

可以在此处查看合约源代码:

mondoir/NFT-Smart-Contract

在此源代码中,你需要更改3个部分来对其进行自定义:

第1358行#YOURCONTRACTNAME#

无论你的合约/收藏是什么。例如,MondoirPhotographyCollection。注意,这不能有任何空格。

第1370行#YOURCONTRACTNAME#&#SYMBOL#

名称相同,但在这里你可以使用空格,例如:MondoirPhotographyCollection。符号是代币名称。这可能有点令人困惑,但它基本上是类似ETH和BTC的东西。因此,请随意使用你的收藏品名称的某些部分,例如:MPC。

Foresight Ventures推出1000万美元的Web3基金:金色财经报道,Foresight Ventures (FV) 是一家拥有4亿美元的加密基金,它正在启动一个名为 Foresight X的孵化器计划。该计划将向三种不同类型的Web3投资1000万美元。Foresight Ventures加密基金计划支持全球市场区块链项目的发展。[2022/11/23 7:58:49]

这就是定制你的合约。

你现在需要到Remix去部署你的合约。RemixIDE是一个开源的Web和桌面应用程序。它促进了快速开发周期,并拥有丰富的插件和直观的GUI。

Remix-以太坊IDE?

参考A1

在Remix网页的左侧,有一个文件浏览器。

点击SingleSheet,创建一个新文件。将此文件命名为你的智能合约名称,以.sol结尾。所以你的文件名应该是这样的:myContract.sol

Finblox暂停分发奖励并下调提款额度,三箭资本为其投资者和主要借款人:6月16日消息,收益应用Finblox发布公告表示,三箭资本为其投资者和主要机构借款人,已经与包括3AC在内的8个合作伙伴和协议合作,以产生收益并尽可能均匀地分散风险。基于当前可用信息和维护平台完整性的优先考虑,决定采取以下行动,同时寻求所有可用选项,以评估3AC对流动性的影响,并确保公平对待系统中的所有用户资产:

1. 暂停Finblox平台上所有用户的奖励分发;

2. 更改各级用户的提款限额,由每天500美元更改为每月最多1500美元;

3. 延迟推荐计划和存款奖励;

4. 禁用为新注册用户创建加密地址。[2022/6/16 4:32:50]

然后复制我github页面上的合约源代码的内容,并将其粘贴到你刚刚创建的文件中。

外汇行业资深人士Ilies Larb从FXCM离职并成立新加密交易所Ouinex:5月9日消息,外汇行业资深人士Ilies Larbi在FXCM任职近15年后离职,并成立了总部位于法国的国际加密货币交易所Ouinex。(Finance Magnates)[2022/5/9 3:00:50]

你可以在此处更新我之前提到的那3项内容。,并且不要忘记删除#符号。

下一站,转到第2项来编译你的合约。确保你的屏幕和选项和上图看起来相同,然后按编译。

NFT交易平台OpenLive NFT Marketplace在越南推出:4月29日消息,NFT交易平台OpenLive NFT Marketplace近日在越南胡志明市推出。

OpenLive NFT Marketplace是东南亚第一个交换、购买和出售NFT资产的数字技术平台。OpenLive还将有助于保护越南的文化遗产。此外,OpenLive与30家国内外合作伙伴签约。(Vietnamnews)[2022/4/29 2:39:32]

如果你选择了自动编译,它可能已经编译了你的合约,但再次编译也无妨。

一旦完成,进入菜单3,将合约部署到以太坊网络上。

现在,根据你的需要,你可能想把它部署到testnet上测试你的合约,在这种情况下,你可以使用这个列表中的虚拟机。

如果你想使用末的元掩码并在主网或测试网上部署,请使用Web3提供程序并连接你的元掩码。

确保在合约部分选择了正确的合约,然后按部署。

部署成功后,你应该看到“部署”按钮下面的合约名称和地址。

通过单击合约名称和地址前面的2个堆叠文件复制合约地址,然后转到etherscan以验证你的合约。

根据你的网络,如果你选择在主网部署,你可以到https://etherscan.io/?,如果在测试网,可以到https://rinkeby.etherscan.io/或https://ropsten.etherscan.io/。

在Etherscan上,将你的合约地址粘贴到搜索栏上,然后进入你新创建的合约。

进入“合约”标签,然后点击验证和发布链接。

根据Remix选择编译器类型、版本和许可证类型。

最后,回到Remix并复制合约源代码。

根据上图,粘贴合约源代码并选择优化选项“是”。

重要提示:

在这个阶段,你可能会收到错误信息。我在Chrome浏览器上遇到了这个问题。如果你遇到这个问题,可以尝试使用Safari浏览器。

在点击验证和发布后,Etherscan应该读取你的合约源代码,找出这个合约的ABI并验证它。

验证您的合同后,你将能够在合约标签上用新增加的读写按钮与它进行交互。在写入部分,你将能够铸造新的作品。

实际铸造工作

为了铸造,你需要创建元数据json文件,并将其与图像/视频/html文件一起上传到IPFS。此前我曾解释过这个话题:

在Opensea上的MintHTML?

一旦你的文件在IPFS上,可以获取你的metadata.json文件的链接,然后转到ethersan和你的合约页面。

在那里写入,然后是mint。

在这里,你可以选择要将这个新创作的作品发送到哪个地址。很明显,这将是你自己的地址。然后你可以为这个作品选择一个代币ID。这是一个数字,只要它没有在你的智能合约中使用过,就完全由你来决定。为你的作品想出一个编号系统是一个很好的做法。

例如,静止图像以0001开头,然后将下一个作品添加到索引中。

然后在tokenURI上,将链接粘贴到工作的metadata.json文件,并按mint。确保你的metamask已连接,并且你有足够的ETH支付gas费。一旦完成,新铸造的作品将在你的opensea帐户上可用,你可以自由选择如何出售。

这个智能合约允许你铸造无限数量的独特作品,每个作品都有自己的代币ID和tokenURI。

标签:ETHETHERHERPENEthorsetogetherbnb黄油场景togetherbnb能推倒几个apenft币官方最新消息

币赢热门资讯
资产管理丨如何将比特派钱包中的BTM2.0迁移到Bytom链全节点钱包

一、下载Bytom链全节点钱包到电脑?Mac:https://bycoin.oss-cn-shanghai.aliyuncs.com/bitpie-keystore/bytom-wallet-desktop-2.0.5-mac.

1900/1/1 0:00:00
权限攻击:DAO Maker被黑事件分析

摘要:本次攻击原因很可能是现任管理员密钥被盗取,SharkTeam提醒您类似授权的关键函数应该更多的使用多签技术,避免单点攻击风险.

1900/1/1 0:00:00
Twitter CEO的「BTC计划」:有前途,但也有问题

本文来自decrypt,原文作者:JeffJohnRobertsOdaily星球日报译者|Moni 本周,Twitter推出了一项可以改变世界的BTC功能——但前提是,这家社交媒体公司能让人们真正使用这项功能.

1900/1/1 0:00:00
短视频共享应用Vine联合创始人计划对所有以太坊地址推出合成 Loot代币

巴比特讯,9月2日,Twitter旗下短视频共享应用Vine的联合创始人DomHofmann发推表示,将对所有以太坊地址推出合成Loot代币.

1900/1/1 0:00:00
Yearn.finance创始人AC宣布类Loot游戏Rarity扩展引入“技能”机制

巴比特讯,9月8日,Yearn.finance创始人AndreCronje发文表示,类Loot游戏Rarity下一个扩展引入了“技能”机制,每一个职业都会根据其职业和智力调整值在每个等级获得一定数量的技能点.

1900/1/1 0:00:00
Metaverse:一个熟悉的故事超越一个世界

“改变我们传统角色的最大障碍似乎不在于有意识意图的可见世界,而在于潜意识的阴暗领域”。——奥古斯都·纳皮尔博士与奥古斯都博士不同的是,扎克伯格痴迷另外一个“奥古斯都”——征服世界的皇帝——奥古斯都·凯撒大帝.

1900/1/1 0:00:00