Wild blood coins are dropped randomly when a monster dies, though monsters with names in yellow have a high chance of dropping these compared to other monsters. It is also received after completing certain quests e.g 1 coin for each quest while some quests give 4 or more coins. Of course, you can also buy them from the shop when you don't feel like waiting for the monster to drop them.