Issue credentials people can actually use.
A credential that only your software can read is a database row with extra steps. VerySafe issues standard credentials, and which of them you can issue today is on the proof page rather than in this sentence.
Design what it looks like
Branding travels with the credential, so it renders the same in any wallet that supports the branding pipeline the profile uses.
Model how it is earned
Multi-step onboarding, approvals and evidence, not just a one-shot issue call.
Withdraw it when you have to
Revocation is real where the profile supports it, and where it is not possible we say so on the credential rather than showing a green tick nobody checked.
Issue in bulk
A file of ten thousand people is a normal Tuesday, and a bad row is named before anything is sent.