关于区块链开发:NFT盲盒卡牌游戏系统开发搭建

55次阅读

共计 1071 个字符,预计需要花费 3 分钟才能阅读完成。

如玩家所说,你永远猜不到盒子外面是什么。这就是盲盒的魅力所在。投合了公众的心理,谋求未知的刺激。当初盲盒也开始转移到线上,再次掀起浪潮。
NFT 畛域呈现了许多无代码平台,其目标是使任何人都能轻松生成和销售他们的 NFT,创作者只有有零星的编码教训,就能够利用这些平台建设一个 NFT 系列。
而推出 NFT 的整个过程只需 3 个简略的步骤:
1. 生成艺术或珍藏和元数据,你的元数据是艺术的文件形容和艺术代表的内容。
2. 将艺术和元数据上传到 IPFS,区块链技术开发唯:Congge420,IPFS 是一个去中心化的文件存储系统,用于分享和存储文件,(这将产生一个 URL,是你上传数据的标识符)这个 URL 将被增加到你的智能合约中。
3. 生成一个智能合约并将智能合约部署到区块链上。
pythonCopy codefrom brownie import accounts, config, SimpleCollectible, SimpleCollectibleSale, Box, BoxSaledef main():
    dev = accounts.add(config”wallets”)
    simple_collectible = SimpleCollectible.deploy({“from”: dev})

    tx = simple_collectible.createCollectible(“test”, {“from”: dev})
    tx.wait(1)    print(“Created {} token!”.format(tx.events”Transfer”[“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”[“boxId”]))

正文完
 0