Blood crystals are a form of currency in DHM. They can be obtained by completing missions, from the gem finder, or from donating (must be unlocked).
Blood crystals are used mainly for buying things from the blood crystal shop. Such as bigger inventory storage, farming patches, and xp bonuses. Blood crystals can also be used with the Time Machine to instantly advance in-game time.