Some updates on Open Badges v2 as it relates to Blockcerts:
Open Badges Validator 2.0 BETA
Open Badges has a beta verifier for Open Badges v2. It’s a great tool to get a preview of your OB v2 compliance. IMS Global Open Badges Validator 2.0 BETA . Blockcerts v2 is compliant with this checker.
Badge Baking and Blockcerts
The IMS OB working group is considering requiring issuers to bake their Open Badges. This would be done for portability and for use with badge backpacks.
I added a prototype obi-baking tool for baking Blockcerts, based on the Open Badge baking requirements. This contains samples and a tool that can bake a Blockcert and extract the metadata from a baked Blockcert. For example:
Baking
node index.js -b -i cert-image.png -o baked-blockcert.png -B sample-blockcert.json
Extracting
node index.js -x -o baked-blockcert.png
Help
node index.js --help
More about the Blockcerts OBI baking tool
This implementation embeds the entire assertion with signature into a specified png file. Feel free to experiment with this.
Note that the OB Validator will work on the baked image file or the assertion. So for example, you can confirm that the samples in obi-baking tool are valid by either:
- uploading the
baked-blockcert.png
file, or - pasting the contents of
sample-blockcert.json