PY4E badges follow the open, specification-based Open Badges 2.0 format and are
independently verifiable through the public assertion links we provide. Some
commercial badge platforms—such as Credly, Badgr, and others—use proprietary
verification systems and require additional vendor-specific metadata that is not
part of the official OB2 specification. Because of this, don't be surprised if PY4E
badges do not validate on those services. This is not an indication that anything
is wrong with the badge; it simply reflects that those platforms expect badges to
be created and stored inside their own ecosystems and data formats. In some cases,
these vendors originally implemented early draft versions of the Open Badges
specification but never fully updated to the final standard. PY4E implements the
official, final specification directly to keep credentials portable, transparent,
technically correct, and fully under the learner's control—without locking badges
into a single vendor. We hope that, by adhering to the official specification,
pressure will build for vendors to update their ecosystems to support the final
standards.