如何从 Etherscan 上的智能合约创建 NFT

铸造 NFT 是在区块链上创建您的非同质化代币的操作。即使您是从新项目的网站创建 NFT,您也是在与底层智能合约交互以创建您独特的 NFT。但是,当网站因大肆宣传的流量而陷入困境并且无法正常工作时,您如何从 Etherscan 上的智能合约中生成 NFT?

随着Loot(针对冒险家)及其衍生品等新项目完全从智能合约中铸造,了解如何使用 Etherscan 从智能合约中铸造非常重要。请记住,此过程仅适用于从项目启动到售完为止。

  1. 找到智能合约
  2. 导航到“合同”然后写合同
  3. 单击“连接到 Web3”并签名
  4. 选择合约函数,通常以“mint”开头,或者在 Loot 项目的情况下,“claim”并填写所需的输入(在这一步三重检查!)
  5. 在 MetaMask 中确认交易并接收您的 NFT!
    1大多数项目都在他们的网站或他们的 Discord 中列出了它们。如果创建了一个项目,则可以通过单击任何已创建的 NFT 并打开“详细信息”部分,通过 OpenSea 找到合同。点击合约地址,带你进入Etherscan如果您只有合约地址而没有 Etherescan 的链接,请访问 Etherscan.io 并按合约地址搜索。
    2编写合约并连接到 Web 3
    进入合约页面后,您需要按下靠近底部的合约按钮,以显示代码、读取合约和写入合约。在这里,您将选择“写合同”选项。Write Contract 会调出几个选项来执行智能合约上定义的功能。
    选择 Write Contract 按钮后,单击 Connect To Web 3 按钮并连接您的钱包。如果你有多个钱包或账户,请确保连接你想要持有这个 NFT 的钱包,这样你以后就不必支付gas 转移它。

3. 从智能合约中铸造你的 NFT

该过程的最后一步是铸造新的 NFT。连接钱包后,您将需要扩展铸造类别,它是选项四。但是,每个智能合约都是不同的。扩展“mint”将为您提供铸造选项。在第一个框中插入铸币价格,第二个框中插入您想要铸币的数字。如果你想铸造两个nft单价为0.02,你应该输入 .04 / 2;对于三个,.06 / 3…等等。 这是最重要的部分:三重检查您的输入,以确保它们与项目价格和您的代币数量相匹配。区块链是去信任的,所以它依靠你来确保一切都是正确的。单击写入按钮并在您的钱包上签署交易以完成交易。

。如果该 ID 已经被认领,用户将获得非常高的 gas 估值(多个 ETH),这意味着它无法执行,也就没有铸造的必要了。

2 Likes

厉害:+1:t2: