It’s absolutely free to open an account on any platform, be it Twitch, YouTube, Facebook, or anything else. You don’t have to pay money for this. Instead, when you have enough followers and views, you will receive money from these platforms. People call it account monetization.