Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 3.06 KB

afloat-milestone-1.md

File metadata and controls

36 lines (27 loc) · 3.06 KB

Milestone Delivery 📫

The invoice form 📝 has been filled out correctly for this milestone and the delivery is according to the official milestone delivery guidelines.

Context (optional)

Regarding the user onboarding and KYC process, we anticipated to use the identity pallet to store crucial information, however, modifying the user identity causes the current judgements to be reset, therefore we opted for storing the necessary information (which results from a developed privacy solution) within a custom pallet storage, along with some other items to describe pivotal data relations to keep it more persistant.

Deliverables

Number Deliverable Specification
0a. License MIT
0b. Documentation We will provide inline documentation of the code and a basic tutorial of the modules delivered in this Milestone.
0c. Testing Unit testing will be applied to ensure reliability. Documentation of tests and results will be provided
0d. Video We will provide a video demonstration that will illustrate all of the functionality delivered with this milestone.
0e. Article We will publish an article in English and Spanish that explains what was built and how it can benefit other projects
1. Set Profile and Upload KYC Materials User onboarding web client for uploading identity details in a privacy preserving manner. Data will be encrypted and only accessible by 1) the user, 2) a pre-specified KYC administrator account, and 3) a persistence partner/custodian that the user or app administrator selects.
2. KYC Admin KYC administrator screen for viewing and approving new user (market participant) requests. We plan to use the existing registrar process on the Identity pallet. UI is in Angular, with a small chance we may migrate it to Vuejs
3. Slides 1-3 additional presentation slides for Louise W. Reed, CPA’s currently scheduled talks at CPA conferences regarding blockchain, cryptocurrency, triple-entry accounting and transferring state tax credits. The additional slides will be added to address why Afloat sees value in being supported by Polkadot’s ecosystem

Repositories (all MIT licensed)

Component Repo Language
Marketplace UI https://github.com/Afloat-Inc/marketplaces-ui Quasar/Vue
Marketplace pallets https://github.com/Afloat-Inc/pallets Rust
Confidential Documents Server https://github.com/Afloat-Inc/private-server Javascript
Confidential Documents API https://github.com/Afloat-Inc/private-client-api Javascript

Additional Information

We will create more extensive and polished end user documentation as we continue delivering the Milestones.