Design multi-sided marketplaces across supply, demand, listings, matching, transactions, fees, trust, disputes, and participant lifecycle.