Spirit is an ingame currency. It can be obtained by disentchanting cards in the Collection under Crafting or as a season reward.
The higher the rarity the more spirit you get:
- 10 spirit for commons
- 20 spirit for rares
- 100 spirit for epics
- 350 spirit for legendaries
It is also possible to obtain spirit by getting duplicate cosmetics (e.g. buying an emote bundles). But they have a very bad conversion rate. Disenchant rate for cosmetics are 10% of their crafting cost, with Legendaries disenchanting at 10% with a 50 Spirit bonus. (So please do not try to Spirit farm by buying cosmetics, it’s really not worth your time if you’re looking to build a collection).