badges is a form of:

Investiture



noun
1.
(A formal investing with an office, etc., the formal process gift investing a person with rank or office etc., a ceremony at which the sovereign, confers honors) ពិធីតែងតាំង, ការប្រគល់អំណាចរឺតំណែង, តែងតាំង
Example: An investment in bank stocks; an investment of one's money, The original investment doubled in value.
ENGLISH MEANING
noun
1.
The act or ceremony of investing, or the of being invested, as with an office; a giving possession; also, the right of so investing.
2.
Livery of seizin.
3.
That with which anyone is invested or clothed; investment; clothing; covering.