Video games bring people together. They spark the imagination and inspire camaraderie. They make us think, they make us laugh, and sometimes they might even make us cry. If you’ve ever sat on the edge of your seat, cheering on your friend as they slash their way through a grueling boss fight, you can probably understand why streaming is so popular - we watch people play games because it’s just as entertaining as if we were playing them ourselves. It’s no wonder the industry is spawning streaming platforms left and right.

But there’s a glaring problem with many of these services that affects streamers and viewers alike: the discoverability is crap. For streamers, the competition alone is staggering. More than 2.2 million broadcasters share their content on Twitch every day, and other sites like Mixer and YouTube Gaming only add more cooks to the kitchen. Getting viewers and growing a community can seem like an insurmountable task to streamers who are just starting out. Viewers, too, are met with the challenge of searching through millions of channels to find streamers that appeal to them. So, we decided to build a platform that could improve the way streamers and viewers find one another.

We are StreamCrux, and this is our mission.

It started out as a small solution for a very big problem. Frustrated with Twitch’s seemingly random algorithms and inefficient tagging system, we set out to create a community built on discovery. We envisioned a platform where viewers would be able to find and discover streamers outside the top 100. Where the playing field of streamers would be more open, and the streamers with the best content (and not with the best marketing plan), would be found by interested viewers. A platform that would ultimately serve as a central node, a hub - a crux - in the streaming world. We built every feature with this vision in mind. It’s been a long time coming, and we’re beyond excited to share StreamCrux Beta with all of you.

Introducing StreamCrux Beta

This is just the start, so we’d love for you to join us for the exciting times that lie ahead. We’ll keep you updated here in the DevLog as we add new features to the site. Here’s what’s in store for you right now:

The Leaderboard

The leaderboard is the central feature of the platform, and it lets you see how your favorite streamers rank against each other. Streamer “cards” in the leaderboard display important info about the streamer including their rank, tagged attributes, stream status (online/offline), and their CruxScore over the last 30 days.

StreamCrux Beta leaderboard

Filtering

The filtering mechanism is what sets us apart from the competition – and Twitch itself! It lets you filter the leaderboard to find streamers that fit YOUR personal preferences. So, for example, if you want to search for a sarcastic up-and-coming LoL player who is live at the moment, you can do so with just a few clicks.

StreamCrux Beta filtering

Filters included in the Beta are:

  • Live: Only see streamers who are currently live on Twitch.
  • Game: See streamers who are playing the game of your choice.
  • Viewership: Filter the list on four different viewership tiers; Emerging (3-19 viewers), Upcoming (20-99 viewers), Challenger (100-999), Top (1000+).
  • Attributes: Filter streamers on up to 3 character attributes at the same time.
  • Frequency: Select the streamers who have a streaming frequency that fits your preference.

Filters coming later on:

  • Voting period: See votes cast in the last 30 days, last 24 hours, or last 1 hour.
  • Streamer type: Filter list to see Variety, Pro or Tournament streams (not set in stone).

Attribute Voting

Attributes are what discoverability is all about, baby! They’re the not-so-secret ingredient that makes our search engine great because you get to set them, and by doing that, you help other users find streamers that suit their style. Currently, we have 28 personality attributes, and you can pick up to three attributes to set per streamer. Other users can vote on these attributes if they agree with you, or select other attributes that they think apply. Streamers will rank for their top 3 attributes.

StreamCrux Beta attribute voting

The CruxScore + Voting + Voter Level

Essentially, the CruxScore is how we count your votes. It determines the rank of a streamer on our leaderboard by accounting for the total number of upvotes and downvotes for a streamer. You’ll start at level 1 and will only be able to vote up to three times total per streamer each day. As you use the platform more and level up, we’ll give you more votes (and greater voting power) to support your favorite streamers. You can level up by upvoting on streamers, but please note that downvoting doesn’t count toward your level.

StreamCrux Beta voting

Eventually, we’ll be implementing a progress bar so you can see how far you are from reaching the next level.

Streamer Profiles

We generated profile pages for each streamer that display their current stream, the ‘Supporter Leaderboard’ (where you can see the users who have voted most for that streamer), and a basic game history of up to five games played in the last 30 days. We’ll be expanding the profile pages with many new modules and features as we grow!

What’s Next

Of course, we’ll be on the lookout for bugs over the coming days (and weeks), as well as collecting feedback - so feel free to drop us a line if you have and suggestions or great ideas. Aside from working to make sure that things run smoothly, we’ll also be adding some exciting new stuff:

  • A responsive version of the platform that works on mobile, so you can find your favorite streamers anywhere you go.
  • The ability to claim your own Twitch channel (if you have one), so we can give you insights on voting activity and other analytics.
  • New modules and functionality for streamer profiles.
  • Expanded user profiles that let you see your voting history, favorite streamers and more – all right there on your profile page.
  • Better animations and graphics to improve your StreamCrux experience.
  • Basic functionality so you can change your password, upload a profile picture, and more.

That’s it for now! Stay tuned for more updates as we continue to add new features to the platform. In the meantime, we hope that you’ll help us shape StreamCrux into the meaningful community we envisioned all those months ago. After all, YOU hold the keys to making this a place where streamers and viewers can come together and interact like never before. So go out there, start voting, and don’t forget to spread the word so other people can find streamers they’ll love too!