首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建自己的NFT只能在自己的市场上出售

创建自己的NFT只能在自己的市场上出售
EN

Stack Overflow用户
提问于 2022-07-02 04:26:55
回答 1查看 56关注 0票数 -2

我正面临着NFT市场项目的挑战。如何创建NFT的规则是,这些NFT只能在我们自己的平台上出售,而只能在其他平台上销售。技术上是可能的,不过,我需要一些帮助。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-07-02 08:06:25

是的,这是可能的,因为您必须在智能契约级别上维护映射或某种逻辑,以跟踪地址是否属于您的ERC 721协议。

代码语言:javascript
复制
transferFrom(from, to, tokenId)

就像有人在您的智能合同上创建NFT时,您可以保存minter的地址。而在销售的时候,你可以有一个条件,在transferFrom开始类似。

代码语言:javascript
复制
require(to == exists[to], "Warning, You are selling outside of the contract")

映射可以是这样的。映射(地址=>地址)存在;

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

https://stackoverflow.com/questions/72836435

复制
相关文章

相似问题

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