https://www.notion.so/directed/DirectEd-Technical-Specification-Internal-7a14cee294c6440c81804a7eb09d6907#902b16ba3c9345939f4f3f95f2ef48e9
https://www.notion.so/directed/No-Code-MVP-Outline-f6e88f77bea844f7bdec27c4bc61503f
Things that we are including
- SC is for one school and one course
- Contract accepts donations
- Use NFTs instead of VCs (for now)
- Student applies off-chain and if accepted gets a NFT
- Student presents NFT to SC in order to create a personal scholarship fund (which is one instance of the smart contract)
- Student presents further NFTs (representing completion of milestones) to withdraw portion of their fund.
- If student doesn’t complete all milestones by a deadline, their fund can be returned to the main fund pool.
- After a later deadline, all funds gets sent out of the contract (e.g. back to donors, withdrawn by DirectEd wallet…)
Things that we’re not including in MVP SC (Included in Tech Spec or No-Code MVP Outline)
- Donor gets NFT that represents having donated (and gives perks)
- Application handled by smart contract
- selecting scholars (or lottery)
- grades/identity check
- Using Verifiable Credentials
- Refund donation
- (Other information being stored on blockchain?)