夏天夏 夏天夏
首页
  • 技术分享

    • 小白都能看懂的闭包
    • 关于后台管理应用
    • 关于技术的取舍
    • 前端工程化
    • 切换node版本
    • 如何优雅的写事件代理
    • 我所不了解的技术
    • 我喜欢的parcel
    • angular1使用
    • npm script打造前端工作流
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • 年终总结

    • 2019年总结
    • 2020年总结
    • 2021年总结
  • JavaScript
  • CSS
  • 框架
  • Node
  • 服务
  • web3
  • 其他
我的作品
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

夏天夏

我也不饶岁月
首页
  • 技术分享

    • 小白都能看懂的闭包
    • 关于后台管理应用
    • 关于技术的取舍
    • 前端工程化
    • 切换node版本
    • 如何优雅的写事件代理
    • 我所不了解的技术
    • 我喜欢的parcel
    • angular1使用
    • npm script打造前端工作流
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • 年终总结

    • 2019年总结
    • 2020年总结
    • 2021年总结
  • JavaScript
  • CSS
  • 框架
  • Node
  • 服务
  • web3
  • 其他
我的作品
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 发行一个NFT项目

    • 准备文件
      • 准备合约
        • ERC721标准
        • 接口说明
      • 部署合约
        • 上传文件
          • 合约交互
          • 学习笔记
          • web3
          夏天夏
          2022-09-12
          目录

          发行一个NFT项目

          # 准备文件

          • image
          • json
          • metadata (opens new window)
          • ipfs节点查看 (opens new window)

          # 准备合约

          # ERC721标准

          要求每个ERC721标准合约需要实现ERC721及ERC165接口,接口定义如下:

          # 接口说明

          接口说明:

          • balanceOf(): 返回由_owner 持有的NFTs的数量。
          • ownerOf(): 返回tokenId代币持有者的地址。
          • approve(): 授予地址_to具有_tokenId的控制权,方法成功后需触发Approval 事件。
          • setApprovalForAll(): 授予地址_operator具有所有NFTs的控制权,成功后需触发ApprovalForAll事件。
          • getApproved()、isApprovedForAll(): 用来查询授权。
          • safeTransferFrom(): 转移NFT所有权,一次成功的转移操作必须发起 Transer 事件。函数的实现需要做一下几种检查:
          • 更多标准接口定义 (opens new window)

          # 部署合约

          # 上传文件

          # 合约交互

          编辑 (opens new window)
          上次更新: 2023/09/03, 15:25:22
          最近更新
          01
          远程办公的个人思考
          02-21
          02
          SEO
          01-02
          03
          NFT的价值
          12-27
          更多文章>
          Theme by Vdoing | Copyright © 2019-2025 夏天夏 | MIT License
          • 跟随系统
          • 浅色模式
          • 深色模式
          • 阅读模式