Matrix room module
Marketplace room
A room-native B2B market layer for software, skills, assets, game items, services, templates, agents, and bounties. The core stays small: listings, requests, quotes, threads, review states, and delivery proof. Everything else is a module.
Core first + modules
Many sellers, many buyers, one small deal kernel
Mature marketplaces converge on the same core: sellers publish, buyers request, quotes negotiate, and delivery state is auditable. For Aegis, Matrix threads are the human surface and typed room events are the contract surface.
Listings
Room offers
Next bindings
Matrix-first, commerce later
v0 proves the room shape: typed listing objects, local draft flow, review states, and a future thread-per-order path. Keep the kernel dependency-free; attach commerce modules only when a gate needs them.
- Listing event posted to the marketplace room.
- Replies become the discussion and order thread.
- Moderators approve, reject, or request edits.
- Payments remain external until trust, disputes, and tax policy are explicit.