Marketplace
Two surfaces, one engine: the in-Discord !sell / !offers flow and the web marketplace at www.synthet.gg/m/<server-id>. Both write to the same tables, both honour the same tax / fee / eligibility rules.
Catalogue vs Marketplace
The catalogue (/shop, !shop) is curated by the admin — fixed items at fixed prices. The marketplace (this page) is player-driven — anyone with a tradeable item can list at any price. Both are configurable independently on the dashboard.
Listing an item for sale
Two paths from the same starting point — pick whichever feels easier.
In Discord
/sell (or !sell). The bot opens a dropdown of every marketplace-eligible item in your inventory.On the web
/market or !market in any channel. The bot replies with a card containing a link to www.synthet.gg/m/<server-id>.Buying from the marketplace
In Discord
/eco market buy id:<listing-id> with the listing id (visible in the listing's footer).On the web
www.synthet.gg/m/<server-id>. Listings render as cards with the item illustration, rarity tag, seller, quantity, and price.Bank and Guild Vault tabs
The Bank tab on www.synthet.gg/m/<server-id> manages your personal bank — the same balance the bot tracks under !bal. You can deposit from wallet, withdraw back to wallet, and upgrade your tier. Higher tiers raise your bank-balance cap (Tier 1 = 1M, Tier 2 = 25M, Tier 3 = 500M by default; admins tune these in the dashboard).
The Guild Vault tab is the server-wide treasury. Any member with the tab open can see the balance, but only the server owner and members holding the Manage Server Discord permission can deposit, withdraw, or upgrade the vault tier (1 = 100M cap, 2 = 2.5B, 3 = 50B). The upgrade cost comes from the manager's personal wallet — same model as the bank-tier upgrade.
Direct offers
When the seller specifies a recipient, the listing becomes a direct offer — invisible to the rest of the server, only acceptable by the named user.
The recipient receives a DM (if their privacy allows) and sees the offer in their /offers command. The command shows every pending offer with Accept / Decline buttons.
/offersList your incoming offers.
/offers · AcceptCharge your wallet, transfer the item.
/offers · DeclineReturn the item to the seller, no charge.
/eco market cancelSellers cancel a public listing they own.
Tax, listing fees, and limits
Three knobs admins set on the Marketplace dashboard page:
Marketplace tax %
Percentage of every sale that goes back to the server pool (sink). Typical setting: 5–10%.
Listing fee %
Up-front fee paid by the seller when posting a listing. Burns on cancel — discourages spam listings.
Active-listing cap
Maximum simultaneous listings any one member can post. Prevents wallet camping.
The buyer pays the listed price exactly. The tax is deducted from the seller's payout behind the scenes — buyers always pay the visible sticker price.
What can be listed
Items with isMarketplaceEligible=true
Default for most catalogue items, fish, hunt loot, gathered materials, crafted gear.
Standard rarity tiers
Common through Mythic. Relic / Unique items often have isMarketplaceEligible=false because they’re bound.
Quest reward items
Almost always bound (isProtected=true). Cannot be listed.
Admin-granted items
Origin = ADMIN_GRANTED. Cannot be listed by default.
Protected items
isProtected=true. Cannot be listed, sold, or stolen.
Listing lifecycle
Active
Posted, item in escrow, visible / acceptable for 7 days.
Sold
Buyer paid, item transferred, seller payout (minus tax) credited.
Cancelled
Seller revoked the listing. Item returned to inventory; listing fee burned.
Expired
No buyer in 7 days. Item returned to seller automatically.
Listings older than 7 days are auto-cleaned by the engine on the next economy tick.
Web vs Discord
Available on Discord
- •
/sell,/offers,/eco market buy - • Per-listing buttons in posted marketplace cards.
- • Notifications when an offer arrives.
Available on the web
- • Full listings grid with rarity / price / seller filters.
- • Local / Trade Pact / Global Exchange tabs.
- • Bulk listing from inventory in one session.
- • Pricing insights and recent sale history.
Admin angle
On the Marketplace dashboard page admins can:
- Toggle the marketplace on / off.
- Set tax %, listing fee %, and the active-listing cap.
- Browse every active listing and read-only sale history.
- Force-cancel any listing (admin override) — items return to seller, no fee refund.
- See pricing analytics — trending items, average sale price, top sellers.