Every match you play against other players you earn points to level up the Season Pass. You need 10 Points to level up and receive your price. therefore, you can’t level up by any other means.
While you progress the Season Pass, if you at any time decide to obtain the Golden Pass, you instantly get all extra bonuses to the respective level you are.
Every Crown Battles players can win content, even without purchasing the Golden Pass. For free you can win heroes, points to level up heroes, coins, gems and much more!