【Web3 系列开发教程——创建你的第一个 NFT(3)】开始创建 NFT

本文将引导你使用以太坊和星际文件系统 (IPFS) 编写和部署不可替代 (ERC721) 代币智能合约。

星际文件系统 IPFS 是一个旨在实现文件的分布式存储、共享和持久化的网络传输协议。它是一种内容可寻址的对等超媒体分发协议。在IPFS网络中的节点构成一个分布式文件系统。它是一个开放源代码项目,自2014年开始由协议实验室在开源社区的帮助下发展。其最初由Juan Benet设计。

ERC721 是针对不可置换 Token 的智能合约标准接口,(non-fungile tokens)不可置换 Token 简称 NFTs。

随着 NFT 将区块链带入公众视野,越来越多与 NFT 相关的应用正在落地。而现在,正是通过在以太坊区块链上发布你自己的 NFT(ERC-721 代币)来进一步学习 NFT 的绝佳机会!

在本文中,我们将介绍使用 Metamask、Solidity、Hardhat、Pinata 和 AlchemyGoerli 测试网络上创建和部署 ERC-721 智能合约。

第 1 步:连接到以太坊网络

有很多方法可以向以太坊区块链发出请求,但为了让事情变得更简单,我们将在 Alchemy 上使用一个免费帐户来开展这项工作。Alchemy 是一个区块链开发者平台,它允许我们与以太坊链进行通信,而无需运行我们自己的节点

在本教程中,我们还将利用

你可能感兴趣的:(Web3,实战教程,区块链,以太坊,NFT,智能合约,Web3)