用途:参与 Base 主网上的 QR Coin 拍卖。QR Coin 通过竞价决定二维码中编码的 URL,拍卖结束时最高出价者的 URL 胜出。
主要能力:查询当前拍卖 ID(currentTokenId)、拍卖结束时间(auctionEndTime)、创建出价所需储备金(createBidReserve)与追加出资储备金(contributeReserve);通过 Bankr 广播链上交易,完成 USDC 授权、创建新出价(createBid)或向已有出价追加资金(contributeToBid)。
合约地址(Base 主网):QR Auction 0x7309779122069EFa06ef71a45AE0DB55A259A176;USDC 0x833589fCD6eDb6E08f4c7c32D4f71b54bdA02913。
用法:先用公开 RPC https://mainnet.base.org 调用 currentTokenId()(选择器 0x7d9f6db5)获取活动拍卖 ID,再查询结束时间与储备金价格。USDC 为 6 位小数(1 USDC = 1000000)。创建新出价约需 11.11 USDC,向已有出价追加约需 1.00 USDC。发起交易前需先授权 USDC(approve,选择器 0x095ea7b3)。交易可通过 Bankr 执行,需注明“on Base”,由 Bankr 处理函数签名解析、参数编码、Gas 估算、签名提交与确认监控。
适用场景:想参与二维码拍卖、查看竞价状态、为某 URL 创建或加注竞价时使用。
限制与注意事项:拍卖周期约 24 小时,时间固定;出价需满足储备金,否则报 RESERVE_PRICE_NOT_MET;URL 已有出价时须改用 contributeToBid(否则 URL_ALREADY_HAS_BID);无出价时 createBid 之外的追加会报 BID_NOT_FOUND;拍卖已结束或未开始会分别报 AUCTION_OVER、AUCTION_NOT_STARTED;未授权会报 INSUFFICIENT_ALLOWANCE。平台具体收费、代币经济与合资格地区等资料暂未提供。