本文目录
先说个最常见的错愕
很多人第一次卖 NFT,挂出去的时候盘算得好好的:成本花了 0.8 ETH,挂 1 ETH 卖掉,稳赚 0.2。结果成交后打开钱包,到账只有 0.9 出头,心里咯噔一下:钱去哪了?
钱没丢,是被几道扣项分走了。挂单价是「买家付出的总价」,不是「你能拿到的净额」。这篇就把卖出 NFT 的全过程摊开,让你在按下「挂单」之前,就清楚最后能落多少进口袋——以及怎么避开卖出环节特有的几个坑。
两种挂法:一口价 listing 和 接出价 offer
在主流市场上卖 NFT,基本是两种思路。
| 方式 | 怎么操作 | 适合什么情况 |
|---|---|---|
| 一口价(listing) | 你设一个固定售价挂出去,谁愿意就直接按这个价买走 | 你心里有明确底价、不急着马上出 |
| 接出价(accept offer) | 买家主动给你的 NFT 出一个价,你觉得合适就点接受 | 想快点变现,或想看看市场真实愿意出多少 |
一口价的好处是定价权在你,缺点是可能挂很久没人买。接出价能更快成交,但买家出的价通常会低于地板,是否接受要自己权衡。无论哪种,成交后扣的费用是一样的逻辑,下一节细说。
到手为什么变少:三项扣除拆开看
一笔 NFT 成交,通常会经过这三道扣除,剩下的才是你的到手金额。
把成交价减去前两项的百分比、再扣掉 Gas,才是真正进你钱包的数。换句话说:到手 = 成交价 − 平台手续费 − 创作者版税 − Gas。这几项加起来可能吃掉不小一块,尤其是低价 NFT,Gas 占比会显得更重。
为什么同样的价格,不同市场到手不同
同样挂 1 ETH,在 A 市场和 B 市场卖掉,到手可能差一截。原因就在上面那两项百分比:各家平台手续费比例不同,对版税的处理也不同。有的市场为了抢卖家,把手续费压得很低、甚至让版税可选,卖家到手就高;有的市场费用规则更严,到手就低。
定价怎么参考地板价
给自己的 NFT 定价,绕不开地板价。地板价是这个系列当前最低的挂单价,它给你一个参照:定得明显高于地板,多半是因为你的编号稀有度高,否则很难成交;定在地板附近甚至略低,成交概率大但赚头小。
要提醒的是,地板价是个会被人为摆弄的参考数字,不是真实价值,别完全照它定价。它怎么算、怎么被操纵,单独写在地板价是什么里。结合稀有度、近期真实成交价、以及你自己愿意接受的底价,综合定价比死盯地板靠谱。
挂单授权的风险,和怎么取消
第一次在某个市场挂卖某个系列时,钱包会弹出一个授权(approve)请求。它的作用是允许这个市场的合约在成交时帮你把 NFT 转给买家——没有这步,市场没法替你完成交易。在正规市场上,这是必要且正常的操作。
另外,授权是会留存的。即使你后来不在那个市场卖了,旧授权仍可能挂着。养成习惯定期检查、撤销(revoke)不再需要的授权,能减少被利用的口子。转账或操作前,把对方地址逐字核对一遍也很重要,可以用ETH 地址校验工具帮忙比对。更系统的保管做法,见买到手之后怎么安全收好。
卖不掉怎么办:流动性这道坎
NFT 和股票不一样,不是你想卖就有人接。一个冷门系列,可能挂好几天甚至更久都没人问。这就是流动性差——有价无市。
遇到这种情况,常见的几个选择:
- 降价靠近地板,用价格换成交速度,但要算清降到这个价还剩多少到手。
- 挂到买家更多的市场,或同时在多个市场挂(注意各家费用不同)。
- 等市场情绪回暖再卖,但这意味着继续承担价格下跌甚至归零的风险。
- 接受现有的出价(offer),哪怕低于预期,先变现落袋。
动手卖之前,先算一遍到手
与其成交后才发现到账缩水,不如挂单前就把账算明白。把你打算的成交价、这家平台的手续费比例、这个系列的版税比例、再估一笔 Gas,全部代进去,得出净到手,再决定值不值得卖、在哪卖、定多少。
这个计算用文末的工具几秒就能做完。如果你还想顺带算清这一单相比当初买入是赚是亏,可以再用NFT 盈亏计算器。NFT 价格波动大、可能归零,把每一步的成本和到手都算清楚,是少踩坑的基本功,但任何计算都不构成对涨跌的承诺。
成交了,可钱包里为什么没多出 ETH
这是卖家第二次发懵的地方。市场页面明明写着已售出,交易记录也有了,可钱包首页的 ETH 余额一动不动。
多半是因为你接的是出价(offer),到手的不是 ETH,而是 WETH。
为什么会这样,得从以太坊的一个设定说起。ETH 是这条链的原生货币,它本身不是代币,链上没有一份「ETH 合约」可以让别的合约代为调度。而买家想挂一个「我出 0.9 ETH 收这个,你什么时候想接都行」的出价,前提是他得先把这笔钱交出去锁住——否则你点了接受,他账上可能早就空了,这单就成了空头支票。
办法是把 ETH 存进一个合约,换出等量的代币凭证,这个凭证就叫 WETH(Wrapped ETH,包装过的 ETH)。它是一个再普通不过的 ERC-20 代币,能被合约按需划转,所以拿它挂出价才成立。你点下「接受」的那一刻,市场合约从买家那里划到你地址上的,就是这笔 WETH。
所以卖 NFT 时,记住这条对应关系就够了:
| 成交方式 | 到手的通常是 | 要多做一步吗 |
|---|---|---|
| 别人按你的一口价买走 | ETH | 不用,直接进余额 |
| 你接受了买家的出价 | WETH | 要,想当普通 ETH 用得先解包 |
WETH 和 ETH 永远 1:1,不存在谁贵谁便宜。但它们在钱包里是两个独立条目,而不少钱包默认只显示原生币,不会主动把新冒出来的代币列出来。想看见它,通常得在代币列表里手动添加,或者打开「显示全部代币」之类的开关。余额不是没了,是没显示。
换回 ETH 要花一笔钱
把 WETH 换回 ETH 叫解包(unwrap),在市场或钱包的兑换界面点一下就能做,但它是一笔实打实的链上交易,要付 Gas。换句话说,接出价这条路比一口价多一道成本,虽然通常不大,但在你算净到手的时候值得记上一笔。
反过来,如果你打算继续在这个市场买东西或者给别人出价,WETH 留着不换反而省事——出价本来就要用它。什么时候解包,取决于你下一步要干什么,不必一到手就急着换。
撤下一个挂单,要不要花钱
挂单和撤单,多数人以为是对称的两件事,其实不是。
你在主流市场挂一个一口价,通常并没有产生链上交易——你只是用钱包签了一份意向书,大意是「有人付够这个价,就允许把这个 NFT 转出去」,这份签名存在市场自己的服务器上。签名不上链,所以挂单本身一般不花 Gas。第一次卖某个系列时那笔 approve 是例外,那个确实是链上交易。
撤单就得分情况了。判断方法很简单,不用去背各家规则:
- 点撤单后,钱包弹窗只要求你签名、没有显示预估手续费——这是免费的,市场在自己系统里把那份签名作废掉
- 弹窗显示了 Gas 估值、要你确认交易——这就是要花钱的那种,说明这次作废必须写到链上
各家市场的做法不同,也会随版本升级变化,但弹窗永远说实话。花两秒看一眼弹窗,比记任何规则都可靠。
挂久了会自己失效吗
会。挂单和出价一般都带有效期,到期后签名自动作废,不用你去管。所以一个挂了很久没人问的单子,可能早就不在市场上了——你以为还挂着,其实已经过期。想继续卖,重新挂一次就行。
还有一种被动失效:你把这个 NFT 转到别的地址了,或者把给市场的授权撤销了。这时挂单记录还在,但已经无法执行。定期清理授权的时候,顺手看一眼自己还有哪些单子在生效,能省掉不少「怎么突然卖不出去」的困惑。
最后一步:把 ETH 换回你能花的钱
卖出只走完了一半。钱包里的 ETH 仍然是加密资产,要变成能交房租的钱,还得再走一段。这一段的路线是:钱包 → 交易所 → 银行账户。
- 从钱包转到交易所的充值地址。在交易所找到 ETH 的充值页面,复制它给你的地址、看清它要求的网络,回到钱包发起转账。规矩和提币时一模一样,只是方向反过来:网络必须对上,地址必须复制粘贴。
- 在交易所卖成法币。到账后在交易页面把 ETH 卖掉,或者走平台的快捷兑换。
- 提到银行账户。提现通道、到账时长和手续费各地差别很大,在交易所的提现页面选好币种和方式后,页面会显示这一笔的手续费和预计到账时间。第一次提现建议先提小额,确认银行那边能正常入账。
- 留好记录。很多国家和地区卖出加密资产要申报收益。买入和卖出的成交记录、交易哈希、当时的价格截图都留着,报税时用得上;具体怎么报,看你所在地税务机关对加密资产的说明。
为什么算出来的数和最后到账对不上
很多人在换算工具上看到一个数字,就把它当成会落进银行卡的钱,结果基本对不上。中间至少隔着四道:
- 转账的 Gas——从钱包发到交易所要付一笔
- 成交价不等于报价——你按市价卖出时成交的是当时买盘的价格,和参考行情有出入
- 交易所的交易手续费——按成交额抽成
- 法币提现手续费——提到银行时还有一笔
再加上 ETH 价格本身随时在动,从你决定卖到钱真的到账,中间可能过去几十分钟。把换算器的结果当成一个粗略参照就好,别当成承诺。你可以用站内的 ETH 与法币换算工具 先估个量级,心里有数即可。
几个高频问题
卖出 NFT 时到底会被扣哪几项?
通常是三项:平台手续费、创作者版税,以及链上 Gas 费。前两项按成交价的百分比扣,不同市场和不同系列比例不一样,具体看平台页面实时显示。Gas 主要发生在你首次挂单授权和实际成交转移时。把这几项加起来,才是你真正到手的金额。
为什么同一个价格在不同市场到手不一样?
因为各家平台收的手续费比例不同,对创作者版税的执行方式也不同,有的强制收、有的可选或不收。所以同样卖 1 ETH,扣完费用后落到你手里的可能差一截。挂单前先看清这家平台的费用规则,再决定在哪挂。
挂单要给的授权有风险吗?
有。挂单一般需要你授权市场合约去操作你的 NFT,授权对象应是你信任的正规市场。风险在于在假冒网站上签了恶意授权,可能被转走资产。只在官方域名上操作,授权时看清内容,不用了及时撤销,能挡掉大部分风险。
卖 NFT 收到的 WETH 是什么?和 ETH 是一回事吗?
WETH 是包装过的 ETH,一枚永远等于一枚 ETH,价值上没有差别。区别在于 ETH 是以太坊的原生货币,而 WETH 是一个 ERC-20 代币,可以被合约调度——这正是买家挂出价时要用它的原因。你接受出价成交,到手的通常就是 WETH。它在钱包里是单独一行,有些钱包要手动添加才显示;想当普通 ETH 花,需要先解包,而解包本身是一笔要付 Gas 的链上交易。
取消 NFT 挂单需要付 Gas 吗?
看情况,用弹窗判断最准。主流市场的挂单多数是链下签名,挂的时候不花 Gas;撤单如果市场能在自己系统里作废这份签名,也是免费的。但如果这次作废必须写到链上,就要付 Gas。点撤单后看钱包弹窗:只要求签名、没有手续费估值的是免费,显示了 Gas 估值要你确认交易的就是收费。另外挂单一般自带有效期,到期会自动失效,不需要专门去撤。
延伸与出处
本文涉及的概念,你都可以在下面这些官方与权威页面自行核对:
- OpenSea —— 实际挂单、接出价与查看费用规则的市场
- OpenSea 开发者文档 —— 手续费、版税与挂单机制的官方说明
- Etherscan —— 查看成交记录、Gas 与授权情况
- 以太坊 ERC-20 代币标准文档 —— WETH 属于这个标准,说明它为什么能被合约调度
- revoke.cash —— 检查并撤销不再需要的合约授权
