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

54 阅读2分钟

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

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

image.png   而推出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"]))

盲盒有三种类型:标准盲盒、普通盲盒和豪华盲盒:

l标盲盒:最高奖120倍,240 jrt,小奖几十个,15 jrt,2 jrt。

l常见盲盒:设置数十个小奖奖励35 jrt;60倍奖金,即900 jrt;参加15次联合圆桌会议

l豪华盲盒:3,750 jrt奖金;设置几十个小奖,150 jrt;参加25次联合圆桌会议

另外,盲盒每3天一次,20: 30开奖。三种盲箱错开,每天只发一个奖。

盲盒也可以是一个项目的营销模式。盲盒里的惊喜可以吸引用户回购,或者分享给别人吸引更多新用户。比如在NFT游戏中开一些卡,收集卡可以有不同的技能等等。