NFT 版税声明和到手金额:ERC-2981 查到之后还要看什么
接口很短,故事很长
ERC-2981 是 NFT 版税的链上声明标准,接口设计极简:合约实现 royaltyInfo(tokenId, salePrice),返回一个收款地址和wei 计的金额(等于成交价乘以声明比例);市场先通过接口探测确认合约声明了这项支持。整条链路里没有“强制执行”四个字——标准文档的定位就是提供一个可查询的声明层。这个“声明与执行分离”的架构,是所有版税争论的技术根源:链上告诉你“项目方声称该付多少给谁”,不告诉你“某笔具体成交实际付没付”。

查询步骤本身
普通用户可以做的:用合约浏览器或节点调用 supportsInterface(传入 ERC-2981 的接口标识)确认可用;再对目标编号和假设成交价调用 royaltyInfo,得到比例与收款地址。这一步能立刻过滤两种情况:合约根本没实现接口(声明不存在),或收款地址指向一个可疑地址(值得追问项目方)。它过滤不了的是“声明执行在别处”——这正是下面三层信息要补的。
声明之外的三层信息
市场政策层:各市场对版税的态度经历过多次公开调整,有的按声明执行、有的设统一档位、有的在部分路径上降低或取消。同一枚 NFT 在不同路径成交,创作者到手完全不同。成交路径层:通过聚合器路由的订单,撮合方与版税执行方之间可能隔着多层协议,最终谁在分账、比例多少,取决于路由终点。私下一致层:场外大宗交易中,版税付不付属于双方合同问题,链上只有 Transfer 与 ETH 流转,比例是谈判结果。声明、政策、路径、合同四层里,只有第一层永远可验证,其余三层是规则文档与信任问题。
买家视角:版税去哪了
对买家,版税主要出现在总成本里。看一个合集值不值得参与时,把“转手要付多少给创作者”当成和 gas 同级的摩擦成本:比例高且强制的路径,换手摩擦大;比例低但创作者收入受损,长期可能影响更新维护——两头都是真实变量,不存在“正确比例”,只有清楚规则后各自的取舍。
创作者视角:把承诺写进可验证的地方
如果你是创作者或项目方,可执行的动作包括:把版税收款地址登记进合约声明并保持稳定、在市场政策变动时公开同步公告、避免在不同渠道声明互相矛盾的比例。承诺的强度来自“能查到”加上“查到的和说的一致”。
一句边界
版税是收入结构,不是投资回报承诺;任何“买了就有版税分成躺着赚”的话术都混淆了“你付费”与“你收钱”的方向——普通持有人通常不是版税的受益方。风险提示:本文为标准与市场机制科普,不构成投资建议;市场政策为动态信息,以各平台当日文档为准。
把“查一次版税”写成可复用流程
给一个五分钟流程。第一步,打开该合集任一 NFT 的链上合约页,确认源码可查;用接口调试页调用 supportsInterface,填入 ERC-2981 的接口标识,返回为真才继续。第二步,选一个编号、假设成交价(比如 1 ETH 换算成 wei),调用 royaltyInfo,记下返回的收款地址与金额。第三步,核对收款地址:是项目方公开的企业/多签地址,还是来源不明地址;金额除以成交价,是否等于公告比例。第四步,翻该合约最近若干条 Transfer 事件,粗看历史成交是否伴随向版税地址的 ETH 流转(事件数据有限,这里只能看模式,不能当铁证)。四步都过,说明声明层健康;之后把它与目标市场的政策文档拼在一起,才是你对“这笔交易创作者到手多少”的完整估计。
需要提醒两个查询陷阱:royaltyInfo 是按输入价格线性计算的,它不会告诉你市场设的上限或档位;部分合约对 ERC-1155 型代币返回全合集统一声明,与个别编号的实际权益未必一致。遇到数字与公告对不上时,优先相信合约返回值、其次市场政策页、最后才是群聊转述。创作者一侧补充一句:把收款地址迁移到多签等受管地址是常见的治理动作,迁移时发布含新旧地址的交易公告,能省掉一半社区猜疑。风险提示:本文为标准与市场机制科普,不构成投资建议;市场政策为动态信息,以各平台当日文档为准。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。