首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ERC-721合同

ERC-721合同
EN

Ethereum用户
提问于 2023-05-24 02:01:41
回答 1查看 21关注 0票数 0

我正在做一个ERC-721智能合同,并希望有一个功能,一个NFT与特殊的额外福利,只有当它已经转移到一个不同的钱包。场景:人A造币厂有特殊津贴的NFT,但不能声称bc,它没有被转移/出售到另一个钱包。人A出售NFT给人B现在人B可以要求额外的,因为有一个转移的区块链。我将如何在坚实的基础上实现这一点。我正在考虑一个计数器,以跟踪可声明的NFT已转移的时间。因此,如果计数器>1: NFT是可以声明的。有什么主意吗?

EN

回答 1

Ethereum用户

发布于 2023-05-24 15:02:22

我想简单的方法是,当用户A造币,NFT,它被铸造成合同本身,当有人购买它,然后所有权转移给那个人。

这将不允许任何人转移not,因为合同拥有所有权,not已被铸造,但未售出。

使用计数器似乎不是一个优化的想法,因为每个NFT都需要单独的计数器。

我的方法也可能是安全脆弱的,但我们可以更多地考虑这一点。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/150589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档