Listing a token
To list a token for sale:- Approve Xmarket as an operator on the token (one-time per token, or approve-all)
- Set your price and submit the listing
Sale proceeds
When a token sells, payment splits automatically at settlement:
Proceeds are pull-based. They accumulate on Xmarket until you collect them via the dashboard Collect button (
claim_proceeds()). Your proceeds are never lost to a failed downstream call.
Offers
Individual offers
Make an offer on a specific token with OCT attached. You set how long it stays open, up to roughly 60 days (the on-chain cap isMAX_OFFER_DURATION = 518400 epochs). The OCT is held in Xmarket until the offer is accepted, cancelled, or expires. The token owner accepts, or you cancel to reclaim your OCT. Offer amounts and expiries are publicly visible on-chain.
Collection offers
A collection offer targets any token in a collection rather than a specific one. When a seller accepts, they choose which token from their wallet fills the offer. Xmarket verifies ownership and marketplace approval at settlement.Collection offers let you bid on any piece from a collection at a price you set, without waiting for a specific token to be listed. They are the fastest way to put a floor bid on a collection you want exposure to.
