We developed a React.js component to display and verify a BlockCerts certificate. It’s still work in progress and has a lot of room for improvement, but it’s working and available.
Just released 0.4.1 with only 1 view tab instead of 2 (displayHtml if available, standard instead), a debug button to see all the data from the JSON and some other small stuff
Both components, for signed and unsigned certificates, can optionally take props to customize the header image, text and background colors. They fallback to the standard look with the Blockcerts logo & colors
The component for signed certificates can now take the certificate as a JSON object prop instead of the URL of the JSON file of the certificate. The URL method is still there, too.
I would prefer that questions not related on this React compo go there and that we keep the focus on the compo here. A new release is coming soon.
Update:
Minor release 0.5.4: verify only when click on verify tab (Etherscan API was not keeping up with automatic verification of multiple certs, I still would have to dig into that will not because it’s better like this anyways)