Riot Points serve as a versatile currency within the Riot Games ecosystem. They can be used to unlock new champions, purchase skins, or even buy Valorant Points. Riot Points make gifting to friends or self-spending within games like League of Legends and Valorant both easy and convenient, without the need for a credit card.