|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +title: Verii |
| 4 | +parent: LFDT Labs |
| 5 | +grand_parent: Active Labs |
| 6 | +--- |
| 7 | +# Lab Name |
| 8 | +verii |
| 9 | + |
| 10 | +# Short Description |
| 11 | +Verii is an enterprise-grade software stack for creating a "pay-to-verify" Verifiable Credentials ecosystem. |
| 12 | + |
| 13 | + When issued, credentials are anchored to |
| 14 | + - a distributed ledger utilized for decentralized encrypted verification key distribution and revocation registry |
| 15 | + - a trust registry which runs governance rules of the ecosystem and is compatible with global consumer data protection regulations. |
| 16 | + |
| 17 | +An individual has full control over how data is shared with Verifiers |
| 18 | + |
| 19 | +When credentials are shared, the verifier |
| 20 | +- can be required to show a proof of payment to retrieve the verification keys from the distributed ledger |
| 21 | +- can receive proof that the credential received came from a trusted issuer following ecosystem rules of governance |
| 22 | +- can verify the credential is shared by the intended recipient |
| 23 | +- can check a revocation (or suspension) status |
| 24 | + |
| 25 | +# Scope of Lab |
| 26 | +Verii was developed by the Velocity Network Foundation, a non-profit foundation established in 2019 with the mission of transforming the way career and education data is exchanged. |
| 27 | + |
| 28 | + Verii provides to ecosystems a decentralized software stack usable by their issuers, verfiers and individuals. Individuals have verifiable tamper-proof digital |
| 29 | + credentials that are trusted universally by Verifiers within the ecossystem. Verii is built from the seminal specifications of W3C Decentalized Identifers v1.0 and |
| 30 | + W3C Verifiable Credentials Data Model v1.1. |
| 31 | + |
| 32 | + The stack plugs into a separate and optional incentivization and pay-to-verify model. |
| 33 | + |
| 34 | + ## Trust Registry API & Portal |
| 35 | + A NodeJS Fastify API with a ReactJS Portal, the Trust Registry serves as the backbone of the ecosystem maintaining a |
| 36 | + verified directory of organizations, services & credential types in the ecosystem. It |
| 37 | + provides the APIs to create trust framework underpinned by ecosystem administration processes for participants to confidently |
| 38 | + interact and exchange credentials. |
| 39 | + |
| 40 | + ### Blockchain Contracts |
| 41 | + |
| 42 | + Solidity smart contracts for: |
| 43 | + |
| 44 | + - Secure storage and distributition of encrypted keys and credential metadata |
| 45 | + issued within the network |
| 46 | + - Pay-to-verify support using a NFT-like mechanism |
| 47 | + - Access control |
| 48 | + |
| 49 | + ### Credential Agent |
| 50 | + |
| 51 | + A NodeJS Fastify API used by Issuers and Relying Parties to securely issue, revoke, replace & verify credentials on the network. Additional capabilities include: |
| 52 | + |
| 53 | + - Multi-tenant |
| 54 | + - Enterprise-grade APIs & Data Feeds |
| 55 | + - Flexible authentication mechanisms |
| 56 | + - Pay-to-Verify support |
| 57 | + - Integrated credential verification flows |
| 58 | + |
| 59 | + ### Wallet SDKs |
| 60 | + |
| 61 | + The Wallet SDKs exist for NodeJS, native iOS, native Android, and ReactNative. Targeted at end-user devices, they implement the VelocityCore exchange protocols for network interoperability and integrate into the trust registry for data interoperability, counterparty trust, and data trust. |
| 62 | + |
| 63 | + |
| 64 | +# Initial Committers |
| 65 | + - Andres Olave https://github.com/sloops77 |
| 66 | + - Nassan Paul https://github.com/nassan |
| 67 | + - Michael Avoyan https://github.com/michaelavoyan |
| 68 | + - Nataliya Pyvovartseva https://github.com/npyvovartseva |
| 69 | + - Itay Podhajcer https://github.com/ItayPodhajcer |
| 70 | + - Anil Asimbilen https://github.com/anilasimbilen |
| 71 | + |
| 72 | +# Sponsor |
| 73 | +Tracy Kurt (tracy.kuhrt@gmail.com) - Chair of LFDT TAC |
| 74 | + |
| 75 | +# Pre-existing repository |
| 76 | +[VelocityCore](https://github.com/velocitycareerlabs/velocitycore) |
0 commit comments