not approved
[selfdriven|2] Upgrade the selfdriven Apps to support SSI & xAPI Standards, and DAO Functionality (Open-Source)
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳98,000
Percentage
Received
0.00%
Solution

This proposal targets aligning selfdriven NFTs with W3C SSI, enabling identities and skills to function as DIDs, achievements as VCs, and supporting xAPI, SSI interfaces, and DAO functionality.

Problem

Selfdriven Apps issue community IDs & achievements using Cardano & NFT metadata formats. We aim to align with open standards for interoperability and support on-chain DAO functionality.

Impact Alignment
Feasibility
Value for money
[selfdriven|2] Upgrade the selfdriven Apps to support SSI & xAPI Standards, and DAO Functionality (Open-Source)

Please describe your proposed solution.

This proposal aims to align the selfdriven NFTs (digital assets) with the W3C SSI standard. This will enable community member identities and skills in the Universal Skill Set to function as DIDs, and achievements as VCs. Furthermore, it will support the xAPI learning activity interface, the SSI interface, and DAO functionality.

Traditional education environments will then be able to engage with these Apps & APIs as a bridge to decentralization technologies.

Cardano

  • Enable Logon Using Cardano Wallet using CIP30 integration. This will also create the link to view SSI digital-assets stored on-chain.

SSI

  • First step is to complete the design of the SSI Schema (did:slfdrvn:) and publish into W3C Register. This will leverage the existing selfdriven tokens SDI (Identity) and SDA (Achievements). Allowing the issuing of those same tokens using the slfdrvn SSI Schema.
  • We will develop an SSI service endpoint (ssi.slfdrvn.io) will be developed to allow DIDDocs & VCs to be retrieved and verified using on-chain hashes stored in accordance with the selfdriven SSI Schema.

xAPI

  • xAPI Is an open standard for sharing learning activity between learning organisations, including traditional education institutions. We'll establish an xAPI service endpoint (xapi.slfdrvn.io) will allow these organisations to publish & retrieve learner activity. This effectively giving them a path to Blockchain-supported SSI via their compliance to the xAPI standard.

DAO

  • The selfdriven Apps (https://slfdrvn.io/apps) will be updated to support DAO functionality: Voting, On-Chain Updates, Smart Contracts, to support Level Up Growth-Cycle & Launch programs. This will developed using Marlowe.

Please define the positive impact your project will have on the wider Cardano community.

  • Open source Universal Community (Educational & General) Infrastructure

  • The deeper integration of Cardano-based technology into the selfdriven Framework will offer learning communities (i.e. "schools") the opportunity to engage with emerging decentralisation technologies, including Blockchain and Self-Sovereign Identity.

  • Adding value to the identity (e.g. Atala PRISM) & connectivity (e.g. WorldMobile) networks that are being rolled out.

  • On-boarding the next-generation onto Cardano through alignment with standards.

  • Other Cardano projects can use the open-source Universal Skill Set.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

The selfdriven team supporting the projects have a wealth of experience in education and technology.

The selfdriven Foundation was founded in 2019 and the team is highly engaged within the Cardano community. It has a robust organisational structure.

Mark Byers (Co-founder) is a qualified Engineer and has 30+ years experience delivering internet based high-grade solutions to market, including the vision to co-found the entityOS.cloud service in 2000.

Damian Noonan (Co-Founder) has over 20 years experience delivering technology projects as part of strategic transformation initiatives, with expertise particularly Salesforce, MuleSoft and its emerging technologies. As co-founder of recently acquired Tquila ANZ, Damian has experience in building teams and delivering enterprise solutions.

Bence Lukacs (Co-Founder) is a former sports trainer and teacher and brings experience in school development, as well as teacher education projects and Media Education research.

Benjamin Heurich (Co-Founder) is a university lecturer and researcher in the departments of Sociology and Educational Sciences with a focus on digital education, educational equity and internationalisation.

Diverse advisory team with over 100+ years experience

Advisory team includes Mario Altimari (Co-Founder) eLearningDAO.

About The Team

About The Organisation

What are the key milestones you need to achieve in order to complete your project successfully?

1/ Update App to enable sign in with linked Cardano Wallet

(4 weeks)

  • Update App Authentication Process to Accept Signed Data as Trusted Authentication
  • Users; My Profile: Allows Linking of Wallet
  • App Sign In Signs Data and uses as Trusted Logon

>2 /Design SSI Schema (did:slfdrvn:) and publish into W3C Register

(8 weeks)

  • Design & document methods using Atala PRISM protocols
  • Publish to W3C register

>3/ Update selfdriven tokens to be SSI compliant

(4 weeks)

  • Update Cardano native-token automated processes to use SSI spec.
  • Update in App Tokens view and wallet interaction to work with SSI based tokens.

>4/ Update app to allow users to create DID/DIDDoc and service providers to retrieve DIDDoc

(6 weeks)

  • Update App My Profile to allow users to get DID, DIDDoc and Achievements as VCs.
  • Code and implement ssi.slfdrvn.io service endpoint.

>5/ xAPI Implementation

(12 weeks)

  • Design xAPI Endpoint.
  • Code and implement xapi.slfdrvn.io service endpoint.

>6/ Implement DAO functions within the App for Governance (Voting) on Projects and the ability to publish updates to the Cardano blockchain

(12 weeks)

  • Design DAO functions, including collab with eLearningDAO.
  • Code and implement Cardano smart-contract and token creation processes.

Who is in the project team and what are their roles?

The team on this project is highly experienced in delivering this type of infrastructure and alignment to standards.

  • Mark Byers (Tech Lead)

Co-founder of entityOS.cloud, an internet cloud services platform founded in 2000.

Co-founder of slfdrvn.io (this project)

30+ years experience in information technology.

Mechanical Engineer

  • Damian Noonan (Tech Design)

Damian has over 20 years experience delivering technology projects as part of strategic transformation initiatives, with expertise particularly Salesforce, MuleSoft and its emerging technologies. As co-founder of recently acquired Tquila ANZ, Damian has experience in building teams and delivering enterprise solutions.

  • Bence Lukacs (Design)

Many years of experience in e-Learning Instructional Design and Media Didactics. Driven by a passion for science (particularly Open Science and Decentralized Science), human learning, and digital worlds he's researching, conceptualizing and building decentralized education projects.

  • Benjamin Heurich (Review)

Researcher in the departments of Sociology and Educational Sciences with a focus on digital education, educational equity and internationalisation. Several years of experience in digital branding and international marketing consulting. Current research and activity areas include DeSci, Open Science and Social & Literacy Studies.

Please provide a cost breakdown of the proposed work and resources.

1/ Wallet CIP-30 Integration: 2,000 ADA

2/ SSI Upgrade: 36,000 ADA

3/ xAPI Upgrade: 36,000 ADA

4/ DAO Functionality: 24,000 ADA

Funding is applied directly to human resources for design, documentation, development & testing.

5% of all funds are used to project management tasks.

How does the cost of the project represent value for money for the Cardano ecosystem?

This project creates value for the Cardano ecosystem by:

  • Leveraging the considerable existing investment into selfdriven Framework & Apps and Cardano integration, enabling all funds to be applied directly to increasing the community value.
  • The project also works with the other four(4) proposals shown below, enabling higher value returns for the Cardano community.
close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00