0x1ee13d3b…b759sent to0xdeae2abb…14eb·#17,664,385·view on Etherscan
SSI wallet specification from walt.id<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Full Proposal is found at<br>https://docs.google.com/document/d/14GIpTrl2ZgM4W1veachIQMSN-rWDAB9xISa6NU6_0AM/edit</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">If there is a discrepency, the text below is the authority as this is<br>what the DAO has passed. </span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">MAIN GOALS</span> </p>
<ol>
<li style="margin-left:1.5em;"></li>
</ol>
<p style="text-align:left;"> <span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Specifications</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Create identity and wallet specifications enabling the implementation of<br>holistic identity and wallets solutions for Tomi DAO’s ecosystem.<br>The specifications will include data models, sequence diagrams,<br>component definitions (etc.) to enable identity concepts like</span> </p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Decentralized Identifiers & Verifiable Credentials</span> </li>
<li style="margin-left:1.5em;"> <span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Authentication and Data exchange protocols</span> </li>
<li style="margin-left:1.5em;"></li>
</ul>
<p style="text-align:left;"> <span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Privacy preservation techniques (e.g. selective disclosure)</span> </p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Trust Registries (e.g. for organizations, data schemas)</span> </li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">NFTs and/or SBTs and related metadata storage</span></li>
</ul>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">The specifications will result in an “identity flavor” that is aligned with Tomi DAO’s vision and goals and firmly based on open industry standards. </span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">2. Proof-of-Concepts</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Alongside writing the specifications, we will implement Proof-of-Concepts<br>(PoCs) to validate the specifications and ensure they can be effectively implemented in practice. Moreover, these PoCs can be used to showcase and test the use cases in practice</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">3. Potential future collaboration (beyond specs and PoCs)</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Based on the specifications and PoCs, we may develop a generic identity<br>infrastructure as well as solutions for different use cases ready for<br>use in production. The provided solution may enable the following<br>capabilities</span> </p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">For “Issuers” - The solution will enable the creation, signing and issuance of Verifiable Credentials to third party’s identity wallets. Also, the solution will enable minting of NFTs (e.g. based on EVM-chains via ERC-721) for on-chain identity use cases. </span> </li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">For “Holders” - The project will extend Tomi DAO’s existing wallet with identity capabilities (i.e. request, store, manage, present Verifiable Credentials, selective disclosure).</span></li>
<li style="margin-left:1.5em;"></li>
</ul>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">For “Verifiers” - The project will enable the request and verification of Verifiable Credentials and the verification of NFTs/SBTs from different<br> ecosystems (e.g. Ethereum, Polygon, Near, Tezos, Flow, Polkadot<br> parachains, Algorand, …) for use cases like authentication, data<br> verification, token-gating, etc. In addition, the project will<br> enable such verifications via existing identity and access<br> management applications or tools (e.g. KeyCloak) thanks to an<br> identity provider we will develop to ensure backwards-compatibility.<br> </span> </p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">These generic capabilities enable any type of identity use cases such as<br>the ones outlined in the beginning of the proposal but also other use<br>cases where proofs and identity data is being issued, managed or<br>verified.</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">The core team will consist of the following people:</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Dominik Beron (CEO)</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Lead:<br>Product & Distribution</span> </p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Serial entrepreneur and founder of walt.id</span> </li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Law degree (Mag/JD) and executive education (from University of<br> Pennsylvania and Oxford)</span> </li>
<li style="margin-left:1.5em;"> <span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Identity expert to high-profile clients (EU Commission, governments,<br> multinationals) and top-tier consulting firms (e.g. BCG, McKinsey,<br> Gartner, IBM, …)</span> </li>
<li style="margin-left:1.5em;"> <span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Speaker at podcasts, conferences (e.g. EIC, Money20/20)</span> </li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Former advisor to the UN, Austrian Parliament</span></li>
</ul>
<p style="text-align:justify;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Philipp Potisk (CTO)</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Lead:Development & Community/ Support</span></p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Serial entrepreneur and founder of walt.id</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Software engineering, business economics degree (MSc)</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">+15y of work experience in software engineering</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Built and led diverse tech teams</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Built large-scale software-solutions for inter/national clients (Verisign, Telekom Austria, Infineon, Siemens, etc.)</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Background in security, biometric passports and the corresponding inspection systems</span></li>
</ul>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Severin Stampler(Chief Architect)</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Lead:Architecture</span></p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Software engineering, business economics degree (MSc).</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">+15y of work experience in software engineering</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Built and led diverse tech teams (from start-up to exit)</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Built large-scale distributed systems in the field of AI/ML (e.g. NLP), big data, data processing, analysis, and retrieval</span></li>
</ul>
<p style="text-align:justify;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Tamino Baumann</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Dev Advocate & Product Owner </span></p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">+3y of experience in engineering</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Experienced dev advocate and customer success manager</span></li>
</ul>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Fatima Beron</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">People & Ops (incl. SCRUM master)</span></p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Business and economics degree </span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Ex-startup founder / COO (Impact Venture) </span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Ex-Deloitte (Consultant)</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Forbes 30 under 30 (by Forbes US)</span></li>
</ul>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Kevin Burgman</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Development & Community</span></p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">+5y of experience in engineering - incl. 2y in identity/SSI</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">1st employee at walt.id</span></li>
</ul>
<p style="text-align:justify;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Mike Plotean</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Development</span></p>
<ul>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Software engineering degree (MSc)</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">+8y of experience in engineering</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Background in AR/VR</span></li>
</ul>
<h1 style="text-align:justify;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 55px;font-family: Source Code Pro", monospace;">Work Statement </span></h1>
<h1><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 2rem;font-family: Source Code Pro", monospace;">Approach</span></h1>
<p style="text-align:justify;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">This proposal follows a “tiered approach” by which the project is split into the following parts:</span></p>
<ol>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;"><ins>Specifications</ins> - Definition of specifications for an identity ecosystem built for Tomi DAO.</span></li>
<li style="margin-left:1.5em;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;"><ins>Proof of Concept (PoC)</ins> - Implementation of PoCs to validate the specs and test use cases. </span></li>
</ol>
<p style="text-align:justify;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">After this, we propose to develop an identity infrastructure ready for use in production - based on the specifications and PoCs.</span></p>
<p style="text-align:start;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 24px;font-family: Source Code Pro", monospace;">Methodology </span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">We develop PoCs (evaluate feasibility) which are built out for production. Hypotheses are verified in short sprints before committing deeply.</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 24px;font-family: Source Code Pro", monospace;">Communication</span></p>
<p style="text-align:justify;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">To streamline communication we suggest a common communication channel, particularly for the technical teams, such as Slack, Discord or e-mail.</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 24px;font-family: Source Code Pro", monospace;">Reporting</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">We will publish project progress (e.g. via our public roadmap) <em>and </em>can report directly to any oversight board.</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 24px;font-family: Source Code Pro", monospace;">Risk Mitigation</span></p>
<p style="text-align:start;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Quality assurance methodologies are used to ensure functionality of the developed components and compliance with project requirements. All components are developed including unit tests, where applicable. Continuous integration and deployment is set-up to ensure the build and deployment process is stable, and to facilitate regular UI testing on the deployed testing systems.</span></p>
<h2 style="text-align:justify;"></h2>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 2rem;font-family: Source Code Pro", monospace;">Scope & Limitations</span></p>
<p style="text-align:justify;"></p>
<p style="text-align:left;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">The code (PoC, production system) can be deployed, run and maintained locally by the Tomi DAO or potentially any other third party (e.g. walt.id). User interfaces (front ends) or end-user applications (native mobile apps) will not be provided. However, walt.id’s experts can offer support to facilitate the development of applications and integrations.</span></p>
<h2 style="text-align:justify;"><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 2rem;font-family: Source Code Pro", monospace;">Timeline</span></h2>
<h2><span style="color: rgb(33,37,41);background-color: rgb(255,255,255);font-size: 16px;font-family: Source Code Pro", monospace;">Execution of the work will take 2-3 months</span><span style="font-size: 16px;"> </span></h2>