=> When an NFT is listed, the auction should last exactly 3 days.
=> Currently, the auction timer (auctionEnd) is initialized to 0 and only starts when the first bid is placed. This makes the auction duration dependent on when the first bid arrives, which deviates from the spec.
Likelihood:
Every listing will have a dynamic auction duration if bids are delayed.
Auction may end sooner or later than 3 days, depending on bidder behavior.
Impact:
Sellers/bidders may expect a 3-day auction; dynamic duration can confuse users.
Could be exploited to manipulate auction timing if the platform assumes a fixed auction window.
Documentation for BidBeasts Marketplace is incomplete or inaccurate, potentially leading to misconfigurations or security misunderstandings.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.