Yay, Iām so happy! šš Finally, after a long wait, my own badges have appeared on The Tangled Social Badges Marketplace, and Iāve just received aā¦