> ## Documentation Index
> Fetch the complete documentation index at: https://www.kitemc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Public auctions and settlement

> Bid for the whole lot and understand reserved funds, late-bid extensions and settlement.

export const ScreenshotPlaceholder = ({image, src, title, caption, description, lang = "zh"}) => {
  const source = image || src;
  const label = title || caption || (lang === "en" ? "Gameplay screenshot" : "游戏截图");
  const [ready, setReady] = useState(false);
  const imageRef = useRef(null);
  useEffect(() => {
    const current = imageRef.current;
    setReady(Boolean(current && current.complete && current.naturalWidth > 0));
  }, [source]);
  return <figure className="km-screenshot">
      <div className="km-screenshot-frame">
        {source ? <img ref={imageRef} src={source} alt={label} className={ready ? "km-screenshot-image" : "km-screenshot-image km-screenshot-pending"} onLoad={() => setReady(true)} onError={() => setReady(false)} /> : null}
        {!ready ? <div className="km-screenshot-placeholder">
            <svg width="36" height="36" viewBox="0 0 36 36" fill="none" aria-hidden="true">
              <rect x="5" y="6" width="26" height="24" rx="4" stroke="currentColor" strokeWidth="1.5" />
              <circle cx="13" cy="13" r="2.5" stroke="currentColor" strokeWidth="1.5" />
              <path d="M6 26L14 19L19 23L24 16L31 24" stroke="currentColor" strokeWidth="1.5" strokeLinejoin="round" />
            </svg>
            <strong>{label}</strong>
            <p>{description || (lang === "en" ? "A real gameplay screenshot will be added here." : "此处预留真实游戏截图。")}</p>
          </div> : null}
      </div>
      <figcaption>{label}</figcaption>
    </figure>;
};

<h2 id="public-auctions">
  Bidding rules
</h2>

Bids are manual total amounts for one item or stack. The highest accepted bid is fully reserved, and outbid funds immediately return to the wallet.

There is no proxy bidding, buyout, or hidden reserve price. Use the order's starting price, minimum increment, and deadline. Self-bidding is not permitted.

The starting price is the total price for the whole auction lot, not a price multiplied by item quantity. The listing confirmation estimates tax and net income at the starting price; settlement uses the final highest accepted bid.

<ScreenshotPlaceholder image="https://mintcdn.com/kitemc/uE-YKoIH7aParWyf/images/kitemarket/screenshot-market.png?fit=max&auto=format&n=uE-YKoIH7aParWyf&q=85&s=f1e7d6e3b55fc67d789e145ea66289df" title="Real item details in the auction list" description="Before bidding, inspect the name, enchantments, current price, quantity and expiry." lang="en" width="1147" height="1237" data-path="images/kitemarket/screenshot-market.png" />

## Bid confirmation

Details show the minimum accepted bid, increment, whether you are leading, and additional funds needed for the minimum bid. A leading bidder only needs to fund the increase.

**Bid the current minimum** opens a confirmation first; a higher total can also be entered.

Another bid changes the revision and rejects an old confirmation, requiring a refresh; bids are never automatically increased. If the next minimum exceeds the currency limit, further bidding is disabled while the existing highest bid still settles normally.

<ScreenshotPlaceholder image="https://mintlify.s3.us-west-1.amazonaws.com/kitemc/images/kitemarket/screenshot-auction-confirm.png" title="Auction confirmation" description="Real gameplay screenshot coming later: the actual lot, total bid, reserved funds and final confirmation." lang="en" />

## Late bids and extensions

An accepted bid with less than 30 seconds remaining extends the deadline to at least 30 seconds after that bid, capped at 5 minutes after the original deadline.

These are fixed rules, with deadlines checked against database time.

## Settlement at expiry

At expiry, the winner receives the items in [claims](/en/kitemarket/trading/claims) and the seller receives income after tax. With no bids, items return to the seller's claims.

A seller must not bypass settlement by cancelling an auction with an accepted bid; administrative intervention requires an audit reason.

Published prices, conditions, and fees are fixed; cancel and recreate to change them. Administrators cannot directly reverse completed trades.

See [history and transaction receipts](/en/kitemarket/trading/history) for released reservations and winning-bid settlement records.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.