Skip to content

Badge Verification and Proof Service Setup #344

@Mkalbani

Description

@Mkalbani

Location: microservices/badge-verification-service
Labels: microservice, blockchain, verification, NESTJS
Estimated Time: 7 hours
Difficulty: Hard

Description

Create a badge verification service generating proofs of achievement with blockchain verification.

Tasks

  • Initialize NestJS project in microservices/badge-verification-service
  • Set up Proof, Verification, Chain entities
  • Implement badge proof generation
  • Add Merkle tree proof creation
  • Create on-chain verification
  • Implement revocation mechanism
  • Add proof expiration
  • Create verification API
  • Implement shareable proof links
  • Set up Docker configuration

Acceptance Criteria

  • Proofs generated for badges
  • On-chain verification works
  • Revocation prevents fake claims
  • Proofs shareable
  • Verification accessible
  • Service runs independently

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions