-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Overview
This module will manage the creation of skill certification collections in the form of ICRC-7 NFTs for our platform, with the flexibility to also operate as a service for third-party organizations (e.g., online educational institutions).
Example:
The institution ICP Hub Argentina organizes a Bootcamp to certify skills in Motoko. Using our service, they can create an NFT collection (a dedicated canister deployed under the ICRC-7 standard) and then mint individual certificates for students who achieved the certification, each with personalized metadata.
Tasks
-
Non-Transferable Certificates
- Research and implement an extension or adaptation of the ICRC-7 standard to prevent transfers of skill certification NFTs (soulbound-like behavior).
-
ICRC-7 Certificate Collection Factory
- Develop a canister that serves as a factory for generating new NFT collections (one collection per certification program).
-
Payment Verification for Third-Party Institutions
- Implement a payment verification mechanism that triggers the deployment of a new ICRC-7 canister for external educational institutions using the service.
-
Metadata Customization
- Ensure minted NFTs include personalized metadata for each certified student (e.g., name, course completion date, unique certificate ID).
Example Use Case
- Certification: Motoko Developer Advanced
- Institution: ICP Hub Argentina
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog