Coins are the main currency in Vineyard Valley. They are used to buy new decorations, create a club, refill hearts, buy boosters, and add more moves if you are unable to defeat a level on your first try. You can earn coins by successfully completing levels and earning them as rewards during events.