本文环境:
操作系统:windows 64;
浏览器:chrome;
metamask:metamask-chrome-7.7.9;
remix IDE:/
参考合约:/OpenZeppelin/openzeppelin-contracts
本文介绍标准 ERC721 智能合约的改进流程及部分功能;仅供参考;
1.ERC721_01.sol
实现功能:1.通过 importopenzeppelin 实现标准而简单的 ERC721 合约功能;
2.开放 mint,即任何人都可以通过该合约创建 NFT,且数额不受限制;
// SPDX-License-Identifier: MITpragma solidity ^0.8.0;import "./openzeppelin/contracts/token/ERC721/ERC721.sol"; // 标准 ERC721 合约import "./openzeppelin/cont