Prerequisites

Step by Step:

  1. Mint Course Creator and Course Decider Tokens
    1. Use andamio-course-managment/run-client-deploy-guide
    2. Get help from andamio-cli prototypes, written in Go
  2. Compile and Deploy Course Reference Validator
    1. Use andamio-course-management/app
  3. Compile and Deploy Module Token Minting Validator
    1. Use andamio-course-management/app
  4. Compile and Deploy Learner Reference Validator
    1. Use andamio-course-management/app
  5. Compile and Deploy Learner Minting Validator
    1. Use andamio-course-management/app
  6. Compile and Deploy Assignment Validator
    1. Use andamio-course-management/app
  7. Mint Learner Tokens
    1. After steps 1-6 are complete, an Andamio Instance is live. AndamioConfig can be generated and used in an Andamio Starter Template. The default behavior will be that anyone can now mint a Learner Token.
  8. Mint Course Module Tokens
    1. Learner tokens can’t do much on their own! Also from the live Andamio Starter Template, the Course Creator will now be able to mint Course Module Tokens.
    2. In order to Mint Course Module Tokens, a course.json file must exist. Creating course.json can happen in before, in parallel with, or after the steps described here.

Initializing Andamio Course On-Chain.jpg


andamio-plutus/andamio-course-management

run-client-deploy-guide