Genshin Impact has a complex economy with multiple currencies, each serving a different purpose. Understanding how they work and where to earn them helps you spend efficiently and avoid common resource bottlenecks. This guide covers every major currency, where to farm each one, and how redemption codes fit into your overall resource strategy.

Primogems: The Premium Currency

Primogems are the most valuable currency in Genshin Impact. They are used to purchase Intertwined Fate and Acquaint Fate for Wishes (the gacha system), making them the primary way to obtain new characters and weapons. One Wish costs 160 Primogems, and reaching the pity guarantee on a character banner requires up to 14,400 Primogems (90 Wishes), though most players hit soft pity around 12,000 Primogems (75 Wishes).

Free-to-play Primogem sources include:

A free-to-play player earning from all sources can expect roughly 60 to 80 Wishes per patch cycle (six weeks), depending on event generosity and exploration progress. This means you can generally guarantee a featured five-star character every two to three patches.

Mora: The Universal Currency

Mora is the gold currency used for almost every upgrade in the game: leveling characters, ascending characters and weapons, upgrading talents, enhancing artifacts, forging weapons, and purchasing items from shops. It seems abundant early on, but Mora becomes the most common bottleneck for mid-game and late-game players. Leveling a single character from 1 to 90 costs over 1.6 million Mora. Upgrading a full set of artifacts can cost another million or more.

Primary Mora sources include:

Character EXP Materials

Characters do not gain meaningful EXP from killing enemies. Instead, you use EXP materials: Wanderer's Advice (1,000 EXP), Adventurer's Experience (5,000 EXP), and Hero's Wit (20,000 EXP). Leveling a character from 1 to 90 requires approximately 420 Hero's Wit worth of EXP.

EXP material sources include:

Enhancement Ores: Weapon EXP

Weapons level up using Enhancement Ore, Fine Enhancement Ore, and Mystic Enhancement Ore. A five-star weapon from level 1 to 90 requires approximately 907 Mystic Enhancement Ore. Unlike character EXP, you can forge Enhancement Ores daily at the blacksmith using Crystal Chunks and White Iron Chunks found throughout the open world.

Resin-Gated Materials

Several critical upgrade materials can only be obtained by spending Original Resin:

Since Resin is limited to 200 and regenerates slowly, planning your Resin spending is one of the most important skills in Genshin Impact. Prioritize your main DPS's upgrades first, then support characters. Our Beginner's Guide covers Resin management in more detail.

Event Currencies

Most limited-time events introduce a temporary currency earned by completing event activities. These currencies can be exchanged in the event shop for valuable rewards: Primogems, Hero's Wit, Mora, talent books, weapon ascension materials, Crown of Insight (for max talent level), and sometimes exclusive weapons or furniture.

Event currencies expire when the event ends, so always clear the event shop before the deadline. Events are one of the most efficient ways to get resources since they do not cost Resin. HoYoverse typically runs one to three events concurrently during each patch, making them a core part of the resource loop for active players.

How Redemption Codes Fit In

Redemption codes are often overlooked as a resource source, but they provide consistent free value across multiple currencies. A typical version livestream drops three codes worth roughly 300 Primogems total plus supplementary Mora, EXP materials, and Enhancement Ores. Additional event and promotional codes appear between patches.

Over the course of a year, redemption codes contribute an estimated 2,000 to 4,000 free Primogems, equivalent to 12 to 25 extra Wishes. That is roughly one to two extra chances at a five-star character per year, just from codes. When combined with Mora and material rewards, codes serve as a reliable passive income stream that every player should take advantage of.

The easiest way to never miss a code is to bookmark GenshinCo.de. We track codes automatically and update within hours of their release. For details on when and how codes are distributed, see our Code History and Patterns page.

What to Read Next