The fast path for game developers
Add Twitch viewer interactions to your game¶
Gateway is for developers who want to quickly add actions, polls, game text, and other live viewer interactions to a game—without building, reviewing, or publishing their own Twitch Extension. Start with a prefab or a small amount of game code and let Muxy handle the extension experience.
Choose the right integration path¶
Start with the amount of extension infrastructure you want to own. Gateway is the default for fast game integration; GameLink and MEDKit give you more control when you need a custom Twitch Extension.
Gateway: move fast¶
You build the interaction; Muxy supplies the Twitch Extension. Add viewer actions, polls, game text, and Bits support directly from your game. This is the best starting point for quickly prototyping and shipping viewer interactions.
GameLink: connect your extension¶
Use GameLink when your game needs real-time communication with a Twitch Extension you control. Build authentication, state, polling, transactions, and messaging into the game runtime.
MEDKit and REST: own the experience¶
Use MEDKit and the REST API to build custom viewer and broadcaster surfaces, persistent state, aggregation, and extension-specific workflows.
What do I use it for?¶
Game Developers¶
- Quickly test viewer-interaction ideas with Gateway.
- Add engagement and monetization without publishing an extension.
- Move to GameLink when you need a fully custom experience.
Extension Writers¶
- Create streamer engagement tools.
- Offer new revenue options for streamers.
- Build experiences around state, polling, trivia, and messaging.
Streamers¶
- Find new ways to monetize an audience.
- Promote viewer engagement.
- Create quizzes, votes, and reward-driven events.
Muxy features and services for Twitch extensions¶
Extension State¶
The Muxy server maintains persistent state information about Twitch extensions, broadcasters, and viewers, and makes it available through MEDKit, the REST API, GameLink, and the WebSocket protocol.
Scaling Up¶
Muxy data aggregation tools help you create viewer engagement activities for large audiences, from accumulation to ranking, polling, voting, and trivia.
Access Control and Messaging¶
User roles gate access to protected functionality. Messaging tools let clients broadcast, publish, subscribe, and coordinate extension activity across channels.
Game Integration¶
Gateway and GameLink help developers connect live Twitch interactions to Unity, Unreal, and custom game runtimes with partner-ready authentication, action handling, and state flows.