Have you heard of Mozilla's Open Badges project? http://openbadges.org/ It could be what you're looking for but it's a while off from completion. There's already discussion of Moodle + Open Badges integration.
General developer forum
What should a transcript module have in it?
This discussion has been locked so you can no longer reply to it.