How to Obtain and Farm Primogems in Genshin ImpactPrimogems are a crucial currency in Genshin Impact, as they allow you to roll for the banner, weapon, or character of your choice. While they can be difficult to come by, it is possible to save up a large number of primogems with time and self-control.There are several ways to obtain primogems in Genshin Impact:The Spiral Abyss: This activity rewards you with 100 primogems per star on floors 1-8 and 50 primogems per star on floors 9-12. The rewards reset every time the Abyssal Moon changes, allowing you to earn them multiple times.Daily commissions: Completing your daily commissions will give you approximately 60 primogems.Events: Many events in the game also offer a certain number of primogems as a reward.Patch updates and maintenance: The developers of Genshin Impact may also reward players with primogems during these times.In addition, the developers of Genshin Impact, miHoYo, occasionally release codes that can be redeemed for various rewards, including primogems. To redeem a code, you must be at least Adventurer Rank 10 and visit the Redeem Page on the Genshin Impact website. Currently, the following codes are active:GENSHINGIFT: This code can be redeemed monthly for 50 primogems and 3 hero's wit.BSPD3ZRXU985: This code rewards you with 60 primogems and 10,000 mora.