繁体   English   中英

在所有者允许的情况下,我可以使用钱包地址通过智能合约烧毁 NFT 吗?

[英]Can I burn an NFT via smart contract using the Wallet address when an owner gives permission?

如果我有一个游戏,其中有许多 NFT 游戏丢失了游戏,我可以通过智能合约将它们烧掉吗?

为了清楚起见; NFT 被铸造并在玩家的钱包中。 玩家可以选择继续玩游戏,但是如果他们的游戏块死了,NFT 就会被烧毁。

我目前可以看到的选项是; 玩家自己烧掉它们,报告回来,并通过分类帐进行检查。 玩家“赠送”NFT 作为他们继续玩的选择的一部分,然后在死后,我会烧掉 NFT。

关于如何在智能合约中自动执行此操作的任何建议,因为我不想依赖玩家单击 Opensea 上的“刻录”按钮,或者必须通过每个有天赋的 NFT 进行 go 并手动刻录。

谢谢。

这是有趣的。 你用的是什么区块链? 需要支持某种自动化,并且需要从代币合约的所有者或通过合约调用调用 function(烧掉代币)来避免费用。 然后合约调用需要通过外部事件触发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM