月亮链 月亮链
Ctrl+D收藏月亮链

NFT:NFT必修课:如何使用IPFS创建NFT以及部署智能合约?_META

作者:

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

多年来,数字艺术并未被认为是“真正的”艺术。绘画、雕塑和装置是“真正的”艺术,而数字艺术被视为“二流”艺术。然而,数字艺术家也花费了大量时间来建立他们的艺术和完善他们的技能,就像更多的“古典”艺术家一样。

多年来,数字艺术和数字艺术家的作品并没有得到应有的报酬。数字艺术家更像是自由职业者,从一场演出到另一场演出,总是很难从他们的数字艺术中赚到更多的钱。

原因是很难让数字艺术独一无二。数字艺术一旦被创造出来,就很容易在互联网上被复制数千次,而且很难追踪这些副本并区分哪一个是原始的。

在古典绘画中,我知道萨尔瓦多·达利的《记忆的永恒》上有成千上万张照片,但原始实物绘画是某人所有的。

尽管我可以多次复制/粘贴此图像,但原始图像始终具有价值,因为很容易证明原始图像的所有权。原件被物理锁在博物馆里

我们如何将数字艺术变成独一无二的东西?

那便是今天的主角——NFT。

NFT是具有不可替代性的代币,这意味着每个代币都是独一无二且不可替代的。他们通常使用以太坊ERC-721标准,该标准于2018年1月在以太坊网络中引入并彻底改变了整个行业。

如果你想了解如何创建和铸造数字NFT,让我们开始吧!

使用IPFS铸造、存储NFT资产

让我们将NFT创建分解为两个部分。首先,有处理NFT的铸造和存储的区块链。区块链通过在全球数千台计算机/节点上复制它,来确保NFT的元数据是不可变的和安全的。然而,区块链无法处理存储大量数据,因为在这数千个节点之间复制大量数据变得极其昂贵。这就是第二部分:存储NFT数据。

在以太坊区块链上存储图像可能会花费数万美元。出于这个原因,大多数NFT数据需要存储在链外,我们也需要保护这些数据。

链游Ascenders将于5月18日在Arbitrum上开启NFT mint:5月8日消息,链游Ascenders: Simulation宣布将于 5 月 18 日在 Arbitrum 上开启 NFT mint,Ascenders: Simulation是一款资源管理经营模拟网页游戏,计划于 6 月 8 日正式上线。

此前报道,2022 年 3 月 8 日,链游 Ascenders 完成 640 万美元融资,三箭资本等领投。[2023/5/8 14:50:12]

我们可以通过IPFS——星际文件系统,一种用于共享和存储文件的点对点协议来解决这个问题。IPFS使用内容寻址来唯一标识全局命名空间中的每个文件,这对于我们的NFT将NFT元数据链接到资产或艺术品的存储位置很重要。与Dropbox或GoogleDrive等集中式服务相比,IPFS可以被视为具有数据固定的更持久性。

创建NFT时,我们需要使用引用资产的URL链接。此URL将包含在NFT的元数据中。正如您现在所知,NFT数据是不可变的,它将永远存在于区块链中,因此为与NFT相关的资产或图像找到一个合适的家也很重要。

Pinata是著名的IPFS服务之一:pinata.cloud

IPFS使用称为CID的内容标识符,它将内容作为哈希引用。这些CID是URL的一部分,如果内容没有改变,URL也不会改变。某个CID和相应URL后面的图像将始终是相同的图像,这使我们对链下存储的NFT数据具有一定程度的不变性。

在“逐步铸造”部分中,我们将看到如何使用Pinata创建IFPSCID/URL并将其与我们将要铸造的NFT相关联。

铸造NFT

步骤0—资产的所有权

比特币NFT协议Ordinals铭文累计铸造量突破90万枚:金色财经报道,Dune Analytics最新数据显示,比特币NFT协议Ordinals累计铭文NFT铸造量已突破90万枚,截至发稿时达到907,688枚,月内增幅超80%,当前费用收入159.8862 BTC,约合4,560,445.52美元。[2023/4/5 13:46:21]

在创建NFT之前,您需要确保您是要代币化的资产/艺术品的创建者或所有者。你必须有办法证明你是所有者或创造者。

步骤1—准备资产

确保您拥有该图像的文件。您可以简单地对JPEG/PNG进行标记,但最好也有源文件或高质量的文件。如果您处理的是数字艺术,TIFF、AI/EPS也可以在销售过程中共享。

第2步—选择市场并进行身份验证

现在我们需要铸造NFT代币。当您想出售代币时,可以直接在OpenSea市场上铸造它,或者您可以先在Rarible上铸造它,因为在Rarible上,您可以铸造代币而无需实际出售它。由你来决定。

在这一步一步中,我假设你已经安装了Metamask浏览器插件,并且有一些ETH用于手续费。

在OpenSea上,单击创建并连接您的Metamask钱包。单击Metamask图标登录到您的Metamask钱包,然后单击连接。之后你还需要Ether在铸造过程中向网络支付交易费用,但现在你不需要花钱。

连接您的钱包后,您将使用您的公钥在网站上进行身份验证和识别。这类似于您使用Google或Facebook身份登录。

第3步—通过上传文件开始创建NFT

要创建新项目,请继续并单击创建。您必须创建一个集合,并且您的NFT可以成为集合的一部分。以后可以制作更多的收藏品——例如,2D收藏品、3D收藏品等。

创建集合后,您可以向集合中“添加新项目”。点击“添加新项目”。您将能够上传文件,并且您会发现多种可用格式:PNG、GIF、WEBP、MP4、MP3等等。您可以在此处选择并上传您的文件。

音乐NFT平台Sound.xyz推出新功能“Navigation Panel”:金色财经报道,音乐NFT平台Sound.xyz在社交媒体宣布推出“Navigation Panel”新功能,用户查找即将发布的内容并加入聆听列表,同时也能导航到收藏和点赞内容,一键创建新的播放列表并收听。Sound.xyzl提供一个免许可底层区块链,艺术家可以自由部署自己的智能合约,对应智能合约由艺术家所有且不可升级,还能收取5%的主要销售费用。[2023/3/4 12:42:15]

步骤4—创建IPFS链接

重要的是要强调图像本身并没有存储在区块链上。存储在区块链上的只是关于图像的元数据,即文件的哈希值、名称、时间戳和指向文件存储位置的链接。区块链不适合存储大文件,而且文件总是需要存储在其他地方。对于OpenSea,他们将负责存储图像。

如果您希望买家收到高分辨率文件或源文件,您也可以将此文件存储在存储服务中,并在“可解锁内容”字段中共享文件链接.?购买完成后,此文件将与买家共享。

为了让事情更加去中心化并保持区块链精神,我们不要使用像GoogleDrive或Dropbox这样的集中式存储服务,而是使用IPFS——星际文件系统。IPFS不是区块链,而是一个分布式点对点文件系统,允许我们存储和共享文件。

使用UPFS的最简单方法是Pinata。如果您尚未注册,请转到Pinata.cloud并注册。拥有Pinata帐户后,转到仪表板,然后单击上传。选择文件并上传。

文件上传后,您将找到一个CID哈希,类似于Qma4Jse7V6tZ7k3756iPv39tsMG6DhxUQrc42cKoAVVsbR。

这是将链接到图像的哈希值。同时复制图像的链接,返回OpenSea网站,并将其粘贴到“可解锁内容”字段中。该链接应如下所示:

https://gateway.pinata.cloud/ipfs/Qma4Jse7V6tZ7k3756iPv39tsMG6DhxUQrc42cKoAVVsbR

步骤5—NFT属性

WoWGalaxy系列NFT发布首日交易额超2400万美元:3月27日消息,据 NFTGo.io 数据显示,女性题材 NFT 项目 World of Women(WoW)新系列 World of Women Galaxy 发布首日 24 小时内交易额已达 2473.4 万美元,当前地板价为 1.449 ETH。

World of Women Galaxy 是女性题材 NFT 项目 WoW 于今日发布的新系列 NFT 作品,包含 22,222 枚独特女性形象 NFT。[2022/3/28 14:21:21]

完成附加属性和标签。

最后点击创建。

您现在已经在OpenSea网站上创建了资产,但它仍未上市出售。

步骤—6出售NFT

转到您的商品页面,然后单击“出售”。

您还可以设置“设置价格”。这类似于Ebay的“立即购买”,它是您愿意立即出售您的商品的价格。价格可以用不同的加密货币列出,但最常见的是以太币。

您也可以选择“最高出价”。这是拍卖选项,在此选项中,您可以选择最低出价、底价和拍卖截止日期。

最后,点击“发布您的列表”。

单击后,按照步骤铸造令牌。您的Metamask窗口将提示并单击符号。OpenSea不收取任何费用,但是每当您创建新的NFT时,您都会将数据写入区块链,并且您将产生gas费用。

单击“批准”后,它会提示您的Metamask钱包,以便您支付费用。在您的Metamask钱包上,您可以单击“编辑”来编辑费用并选择慢速或快速。慢意味着您将支付更少的gas费用,但交易可能需要更长的时间才能在区块链中结算。

考虑到以太坊可能会拥堵,铸造新NFT的成本有时可能会很高,但未来可能会降低。

这样你的NFT现已上市,人们将能够竞标或购买。

使用IPFS创建NFT的智能合约

如果你对代码非常感兴趣并想部署自己的ERC-721智能合约,那么你需要完成以下几个重要步骤:

APENFT艺术元宇宙首秀,Decentraland展馆开启:3月15日,APENFT基金会发布公告,APENFT联合TRON耗时3个月在去中心化虚拟空间Decentraland上打造的艺术展馆已经开启。整个展馆的设计以一颗包裹着红色晶体的漂浮原石作为构想,融合了各种互动技术和创意,体现了Web3梦想与加密艺术的完美融合。

APENFT的艺术展馆陈列着APENFT基金会各式各样的NFT艺术藏品,漂浮在起伏的数字海洋上空。其中位于正中央的巨大雕塑是贾科梅蒂的超现实主义作品“鼻子”,作品将超现实主义和非洲雕塑元素结合。

该展馆是APENFT在Decentraland上的首秀,也是构建艺术元宇宙的重要一环。[2022/3/16 14:00:47]

1、获取一些测试ETH

2、下载IPFS

3、将你的作品上传到IPFS

4、打开EthereumRemix并创建智能合约

5、部署智能合约

6、铸造NTF

获取ETH测试币

首先,使用Metamask,将你的钱包网络切换到Ropsten测试网。

然后打开Ropsten水龙头网站:?https://faucet.ropsten.be/?,将你的钱包地址复制到水龙头并获取一些测试以太币。我们将需要它来支付智能合约的gas费用。

下载IPFS并上传您的艺术作品文件

大多数NFT数据需要存储在链外,我们需要保护这些数据。

我们可以通过IPFS——星际文件系统,一种用于共享和存储文件的点对点协议来解决这个问题。IPFS使用内容寻址来唯一标识全局命名空间中的每个文件,这对于我们的NFT将NFT元数据链接到资产或艺术品的存储位置很重要。因此,与Dropbox或GoogleDrive等集中式服务相比,IPFS可以被视为具有数据固定的更持久性。

我们将使用IPFS来存储我们的NFT文件。前往IPFS网站并在您的台式机/笔记本电脑上安装IPFS。安装后,运行它。恭喜,您现在是一个IPFS节点!

IPFS官网:https://docs.ipfs.io/install/ipfs-desktop/#windows

单击文件并上传您的艺术品!

上传后,您将可以访问可共享的链接,将链接复制保存下来。

打开EthereumRemix并创建智能合约

现在,我们转到EthereumRemixIDE并创建一个新的Solidity文件,例如“erc721.sol”。我们将使用EthereumRemix并使用0xcert/ethereum-erc721合约来创建我们的NFT智能合约。

将以下脚本复制/粘贴到新创建的.sol文件中:

//SPDX-License-Identifier:MITpragmasolidity0.8.6;导入“https://github.com/0xcert/ethereum-erc721/src/contracts/tokens/nf-token-metadata.sol”;导入“https://github.com/0xcert/ethereum-erc721/src/contracts/ownership/ownable.sol”;合约newNFT是NFTokenMetadata,Ownable{?constructor(){??nftName="SynthNFT";??nftSymbol="SYN";?}?functionmint(address_to,uint256_tokenId,stringcalldata_uri)externalonlyOwner{??super._mint(_to,_tokenId);??super._setTokenUri(_tokenId,_uri);?}}然后你需要去编译它,以下图所示:

一旦智能合约编译完成,就可以部署它了!

使用InjectWeb3部署智能合约并确保它已连接到您的Metamask的Ropsten测试网。

单击部署后,它会提示您的Metamask确认合约部署。

单击确认继续并部署合同。在这种情况下,我们在测试Ether中支付我们的gas费用,但如果你使用的是以太坊网络,您将不得不向矿工支付实际费用。

恭喜!您的智能合约现已部署!你甚至可以去以太坊浏览器检查你的新智能合约!

铸造NFT

现在转到DeployedContracts部分并展开你的智能合约。

此外,扩展mint函数并添加以下详细信息:

在_to字段中添加您的Ropsten地址在_tokenid字段中输入任何数字值将您的IPFSURL添加到我们在IPFS部分获得的_uri字段最后,点击交易并在Metamask上确认您的交易!

好极了!!!你的NFT是铸造的!您可以使用新的智能合约铸造任意数量的NFT!

要检查您是否真的铸造了NFT,您可以在Remix上查看它,或者通过单击Metamask来检查交易,或者打开以太坊浏览器查看:?https://ropsten.etherscan.io/

恭喜!你已经从头开始创建了自己的NFT智能合约和NFT!您现在可以将其发送给朋友或者去以太坊主网实战,并以一百万美元的价格出售它!

?

标签:NFTMETAETHETANFTLaunchMetavault TradeSETH价格Metadium

比特币交易热门资讯
ASH:干货 | Schnorr 签名如何提升比特币_HASH

在阅读Blockstream撰写的?MuSig?论文时,我一直在想象,这对于我一个比特币用户来说,到底意味着什么。我发现Schnorr签名的一些特性实在是非常棒而且便利,但某一些特性则非常烦人.

1900/1/1 0:00:00
区块链:科普 | 比特币的私钥:转码与使用_区块链dapp开发一个多少钱

凡是关心自己的比特币财产安全的人都应该试着理解下图: 数字如果你完全理解二进制、十进制和十六进制,可以跳过这部分。十进制指每一位数都有10种可能。数字“6.15”有3位数.

1900/1/1 0:00:00
BASE:律师详解:币圈公司涉嫌,技术人员会受牵连吗?_COIN

吴说作者|广东广强律师事务所?李泽民律师韩武斌律师?作者独家授权吴说区块链编辑发布公司化运营的期货出现的案件中,经常会有一批员工——技术人员,他们往往受雇于公司.

1900/1/1 0:00:00
RARE:加密艺术平台SuperRare发行策展代币RARE,如何领取空投?_manitosupertoken

律动BlockBeats消息,8月18日,加密艺术平台SuperRare宣布正式完成品牌升级,并推出SuperRare空间、SuperRareDAO以及主权智能合约.

1900/1/1 0:00:00
DAO:19条新思考:DAO之于艺术,能实现什么?_NFT

来源:Medium作者:Felipe翻译:stacey在过去的几个月里,PleasrDAO?、NounsDAO、PaperclipDAO等因为NFT而聚集在一起.

1900/1/1 0:00:00
OpenSea:是什么让Opensea崛起成为“NFT中的亚马逊”?_ENS

领先的NFT市场OpenSea在本月人气暴增。昨晚,根据DuneAnalytics的数据,仅在8月份,该网站在以太坊上的交易额就超过了30亿美元,昨天更是创下了近3.23亿美元的每日新纪录.

1900/1/1 0:00:00