Phase 1 (Fund 3) - Research, content and technical specification

Research and content tasks

  1. Research - Review and find the most insightful research papers and publications on self sovereign identity (Personal time)
  2. Content - Write an article covering definitions, some of the most useful high level information from the research and a list the most useful publications to form a strong base of knowledge for other people to look into if they wanted (Personal time)
  3. Research - Research then analyse the benefits and tradeoffs between current identity management solutions (e.g. Atala Prism, IDX, SelfKey, etc). Look at functionality, adoption, roadmap, approaches to providing assurances, integration (48 hours)
  4. Content - Write an article covering the top solutions in the self sovereign identity market covering the research points and current state of the market. List all other notable projects for reference (16 hours)
  5. Research - Research the options available in the data storage market (e.g. Filecoin, IPFS, Powergate etc) and determine which chain will be most useful to store professional profile data. Consider data longevity, cost and ease of data access (32 hours)
  6. Website - Add each piece of content to the Serv Network website as it's created to share with the community (8 hours)
  7. Community support - Provide community support to help others with learning about or integrating self sovereign identity solutions (Personal time)

Technical specification tasks

  1. Determine and document what initial data should be stored on the professional profile for version 1 and create a data schema for each part of the professional profile such as the profession, services, skills, personal details and all other chosen data (32 hours)
  2. Document where each piece of data should be stored between the personal identity solution, file storage chain and smart contract that brings together the professional profile. Consider access, management and propagation of the data (16 hours)
  3. Document approaches for doing data validation on the profile data so it conforms to a sensible data schema (24 hours)
  4. Create a moderately sized sample of the default data suggestions for slug based id's such as for professions, services, skills etc so they can be suggested to people when they create their professional profile (32 hours)
  5. Document how other protocols and applications would verify, link and consume a persons profile data (32 hours)
  6. Document which approach is suitable to use for developing the professional profile smart contract (Reach language, Plutus, Solidity + KEVM etc) (24 hours)

Costs