写点什么

NFT 盲盒卡牌游戏系统开发搭建

作者:Congge420
  • 2023-05-19
    广东
  • 本文字数:753 字

    阅读完需:约 2 分钟

如玩家所说,你永远猜不到盒子里面是什么。这就是盲盒的魅力所在。迎合了大众的心理,追求未知的刺激。技术 Congge420 整理发布,现在盲盒也开始转移到线上,再次掀起浪潮。

NFT 领域出现了许多无代码平台,其目的是使任何人都能轻松生成和销售他们的 NFT,创作者只要有零星的编码经验,就可以利用这些平台建立一个 NFT 系列。

  而推出 NFT 的整个过程只需 3 个简单的步骤:

  1.生成艺术或收藏和元数据,你的元数据是艺术的文件描述和艺术代表的内容。

  2.将艺术和元数据上传到 IPFS,IPFS 是一个去中心化的文件存储系统,用于分享和存储文件,(这将产生一个 URL,是你上传数据的标识符)这个 URL 将被添加到你的智能合约中。

  3.生成一个智能合约并将智能合约部署到区块链上。

pythonCopy codefrom brownie import accounts, config, SimpleCollectible, SimpleCollectibleSale, Box, BoxSaledef main():

    dev = accounts.add(config["wallets"]["from_key"])

    simple_collectible = SimpleCollectible.deploy({"from": dev})

    

       tx = simple_collectible.createCollectible("test", {"from": dev})

    tx.wait(1)    print("Created {} token!".format(tx.events["Transfer"][0]["tokenId"]))

    box = Box.deploy(simple_collectible.address, {"from": dev})

    box_sale = BoxSale.deploy(box.address, {"from": dev})

    

    simple_collectible_sale = SimpleCollectibleSale.deploy(

        simple_collectible.address, {"from": dev}

    )

 

    tx = box.createBox(5, 1, {"from": dev})

    tx.wait(1)    print("Created box with id {}".format(tx.events["BoxCreated"][0]["boxId"]))

 

用户头像

Congge420

关注

还未添加个人签名 2023-05-12 加入

还未添加个人简介

评论

发布
暂无评论
NFT盲盒卡牌游戏系统开发搭建_区块链_Congge420_InfoQ写作社区