02 / MARKET

SECOND
MARKET

零托管:挂单期间币一直在你自己的钱包里,市场合约只记一个价格。买家付款的那一笔交易里,币和钱同时换手。撤单随时,只要没人买走。

#ID
BNB
A / HOW IT WORKS

三步,没有第四步。

01 / APPROVE

授权一次

对市场合约做一次 approve(tokenId) 或 setApprovalForAll。授权不等于交出币,币还在你钱包里。

02 / LIST

挂一个价

写一个你愿意卖的价,价格只有你能改。合约只记 (卖家, 价格) 两个字段,不锁币、不收押金。

03 / SETTLE

成交即结算

买家付的钱必须等于挂单价。同一笔交易里:币转给买家、98% 打给卖家、2% 进收款地址。

成交价 100% 由卖家定,合约不设地板、不设上限。费率写死在构造函数里:1% 平台 + 1% 版税,都进同一个收款地址,剩下 98% 当场打给卖家。合约里没有 owner,也就没人能改这两项。

这里没有求购池、没有托管、没有拍卖。一条挂单就是一张价签;撤单只要没人买走,随时生效。托管型求购池意味着合约手里握着别人的资产,那是最容易出事的地方,我们不做。

市场在铸造窗口关闭(SALE_END)之后才开放。铸造期内的挂单会被合约拒绝,返回 MARKET_CLOSED。