You can earn points from the 22bet shop by placing real money bets on sports and in other sections. This also includes e-sports. You can trade in your points from the 22bet shop for free bets from the sportsbook.