自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 使用ipfs为NFT配置元数据

我们的mintNFT智能合约函数接收了一个tokenURI参数,这是一个描述NFT元数据的JSON文档 -- 这才是真正给NFT带来生命的东西,可许它有可配置的属性,如名称、描述、图像和其他属性。我们将使用Pinata,一个方便的IPFS API和工具包,来存储我们的NFT资产和元数据,以确保我们的NFT是真正去中心化的。最重要的是,确保图像字段指向你的IPFS图像的位置。星际文件系统(IPFS)是一个去中心化的协议和点对点网络,用于在分布式文件系统中存储和共享数据。但在这之前,我们需要创建文件!

2024-06-24 15:59:22 353

原创 在钱包中查看NFT

在Metamask程序的顶部,按 "Wallet" 按钮,之后会提示你选择一个网络。由于我们的NFT是在Sepolia网络上铸造的,你要选择Sepolia作为你的网络。

2024-06-24 15:56:58 362

原创 使用Pinata创建IPFS CID/URL并将其与NFT关联的学习指南

IPFS是一个点对点的分布式文件系统,它提供了一种去中心化的存储和访问文件的方式。Pinata是一个基于IPFS的服务提供商,它简化了将文件上传到IPFS网络的过程,并提供了方便的API用于管理文件和生成CID。使用Pinata创建IPFS CID/URL并将其与NFT关联可以实现将NFT的元数据存储在去中心化的IPFS网络上,实现更安全和可靠的存储和展示。本文详细介绍了使用Pinata上传文件到IPFS网络的过程,并将生成的CID与NFT关联的方法。

2024-06-24 15:50:40 1155

原创 ERC721学习笔记

来表示特定的非同质化代币,授权或转账都要明确。就进了黑洞,永远转不出来了。一样,元数据会直接获取无聊猿的,类似。安全转账函数,目标合约必须实现了。只需要明确转账的数额即可。的拓展接口,实现了3个查询。标准的接口合约,规定了。如果一个合约没有实现。来确保目标合约实现了。定义的所有功能,包含。

2024-06-24 15:40:20 381

原创 Hardhat工程的学习记录

本文介绍了Hardhat的安装配置、项目结构、智能合约编写、测试和部署等方面的内容,并提供了相应的代码示例。它提供了一套易用的工具和插件,使得以太坊智能合约的开发、测试和部署变得简单高效。在contracts/目录下创建一个新的Solidity文件,例如MyContract.sol,并编写你的智能合约代码。在test/目录下创建一个新的测试文件,例如MyContract.test.js,并编写你的测试代码。在scripts/目录下创建一个新的部署脚本文件,例如deploy.js,用于部署你的合约。

2024-06-24 15:28:22 560

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除