Skip to main content

Verify Learning Completion

Overview

Verify that a user has completed a course with cryptographic proof.

SDK Example

// Auto-generated from SDK - Coming Soon
const verification = await academy.verify({
  passportId: user.id,
  courseId: 'course:ai-safety',
  includeProof: true,
});

// Returns: { completed: true, proof: zkProof, timestamp: ... }

Use Cases

  • Certification verification
  • Credential validation
  • Proof of learning
  • Compliance checking

See Also

  • Complete Learning Module
  • Grant Capability from Learning
  • Verify Capability (Capability Graph)

← All patterns