Nice idea, but the problem here is the "value" of the badges. It is necessary bounded to whom create them, they are just a passthrough, so we are falling back to the Web of Trust.
If you make them assigned to tasks it’s a protocol
Like being an only-zaps person makes you cooler idc
There should be a special only-zaps relay
Someone has to sign the badge; the protocol cannot do it alone. So this “someone” gives trust/value to the badge.
A certain amount of witnesses could sign? I’m sure enough thought could be given to it for a work around
How does it work in the Scouts?