Skip to content

Commit 357c579

Browse files
sloops77tkuhrt
authored andcommitted
Create verii
Signed-off-by: Andres Olave <sloops77@users.noreply.github.com>
1 parent d1330e9 commit 357c579

File tree

1 file changed

+76
-0
lines changed

1 file changed

+76
-0
lines changed

labs/lfdt/verii

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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

Comments
 (0)