Currency Guide: All Currencies Explained
Date Published

Currency Overview
Heartopia uses multiple currencies for different purposes. Understanding which currencies to prioritize and how to earn them efficiently is essential for smooth progression.
Free Currencies
Gold
The primary currency. Earned by selling items to Albert Jr. Used for tools, seeds, furniture, clothing, and pet adoption. There is no cap on Gold earnings.
Contribution Medals
The progression currency. Earned primarily from daily requests (about 50 per day from 5 requests). Used exclusively to advance your D.G. level. This is the most important currency for unlocking new content.
Premium and Semi-Premium Currencies
Heart Diamonds
The premium (real-money) currency. Used for premium vehicles, gacha systems, and exclusive cosmetic items. This is the only currency that strictly requires spending real money.
Wishing Stars
Semi-premium currency earned through weekly tasks, events, and gift codes. Spent on gacha pulls, vehicles (including the fastest vehicle in the game), and clothing.
Full Wishing Star
Created by combining regular Wishing Stars. Guarantees a specific outcome in certain gacha pulls.
Moonlight Crystals
Semi-premium currency from gift codes and events. Used for special items and some gacha banners.
Special Currencies
- Exhibition Passes: Purchased with Heart Diamonds or earned in events. Used for the Gilded Acorn gacha (6 passes per pull)
- Pink Gacha Coins: Earned from event quests. Used for event-exclusive gacha
- Hobby Expansion Ticket: Earned at D.G. level milestones. Each ticket unlocks one new hobby
- Hobby Upgrade Voucher: From D.G. rewards and events. Speeds up hobby leveling
Spending Priorities
- Always spend Contribution Medals on D.G. level-ups (there is no other use)
- Save Gold for essential purchases like seeds, tools, and pet adoptions before cosmetics
- If free-to-play, save Wishing Stars for the White Convertible (750 stars) or favorite gacha items
- Hobby Expansion Tickets are precious. Choose your hobby unlock order carefully
