Being a Star Rider (SR) means that you're a paying member of Star Stable Online. As a Star Rider you get
Become a Star RiderEdit
On Star Stable Online website you'll be able to select which Star Rider subscription you'd like to buy. You can subscribe for a month, three months, six months or chose a Lifetime subscription. If you're not a Lifetime subscriber you can become a Star Rider again once your subscription has ended.
Star Coins (SC) Edit
Once you buy a Star Rider subscription, you will be given a specific amount of Star Coins once: the longer your subscription, the more you get at the beginning. The one-month subscription gives you 100 SC (at the beginning only) the three-month subscription gives you 400 SC, the six-month subscription gives you 600 SC and a lifetime subscription will give you 1200 SC.