Documentation
Learn how to integrate ChaosElements into your stream and build custom rewards for your community in minutes.
Introduction
ChaosElements is a real-time rewards engine for Kick and Twitch streamers. It allows you to trigger custom audio, image, and video alerts using your platform points or channel rewards. Our goal is to make these interactions seamless and engaging for both you and your community.
Note: ChaosElements is an independent community-driven platform. We are not officially affiliated with Twitch or Kick.
Getting Started
To start using ChaosElements, follow these steps:
- Create an account at ChaosElements.so.
- Link your platform account (Kick or Twitch) in the Connections tab.
- Go to the Rewards page to create your first custom reward.
- Copy your unique Browser Source URL from the dashboard.
Adding Rewards
When creating a new reward, you can upload your own assets. We support the following formats:
- Audio: MP3, WAV, OGG
- Images: PNG, JPG, WEBP, GIF
- Video: MP4, WEBM (with transparency support)
After uploading your asset, you can configure the duration, volume, and animation effects in the reward settings.
OBS Integration
Add your rewards to OBS by following these steps:
- Open OBS Studio and add a new Browser Source.
- Paste your Browser Source URL into the URL field.
- Set the width to 1920 and height to 1080 (or your stream resolution).
- Check the box for Shutdown source when not visible for better performance.
- (Optional) Enable Control audio via OBS if you want to manage reward volume within your OBS mixer.
API Reference
Developers can interact with ChaosElements programmatically using our REST API. You can generate an API key in your account settings. Detailed API documentation is coming soon.
GET /api/v1/rewardsList all your active rewards.