Outcry is a multiplayer social trading floor: walk through pixel-art markets, take a seat in a live pit, and trade through private quote rounds settled by an Anchor program on Solana.
Notes · How it was built
Outcry is a multiplayer social trading floor set in pixel-art markets. Players explore four worlds, take seats in live trading pits, and trade through private quote rounds. The React/Vite client renders worlds with Phaser, while Colyseus authoritatively manages movement, collisions, seats, and chat. LiveKit powers match media rooms; MagicBlock PER handles private inventory and quote state. An Anchor program on Solana manages durable match identity, escrow, results, and settlement, with Pyth SOL/USD updates used to validate quotes. Voice commands can draft trade intents, but players confirm each RFQ before it is submitted.