Note: For entertainment purposes only, all claims self-attested and not based on interop testing or conformance suites! This was crowd-sourced and unconfirmed anecdotal research for educational/exploratory purposes, and never edited as a deliverable of the working group. –juan caballero, 10/2022
Note: Similar effort is now ongoing under the OpenWallet Foundation. See Digital Wallet and Agent overview
We (the DIF Interop WG and guests) are trying to get a ballpark notion of which types of credentials each "wallet" can HOLD (be issued) and PRESENT (use to generate VPs). Nits:
Y = Our wallet currently can hold and present these cred formats in a way that we feel is 100% conformant S = Soon (already in development) P = Partial support:
PR = Partial support, the rest is on our roadmap PX = Partial support, and no plans to implement the rest and/or conform to spec R = Roadmapped but not currently in development N = No decision X = Planning NOT to support this format ! = None of your business, DIF! ? = No definitive information could yet be confirmed or denied from governing organization. If a cell contains another symbol and a ?, consider it an unconfirmed rumor!
VC Creds: | LD-Proofs (i.e. VCs in conformant LD) | VC-JWTs | AnonCreds | BBS+ |
---|---|---|---|---|
fine print: | VCs stored in conformant LD | VCs in Vanilla JSON | tooling for Indy-based Linked Secrets | LD-based ZKP presentation-enabled (independent of Indy support) |
Transmute | Y | ? | ? | ? |
Veres Wallet | Y | X | X | N |
Affinity | Y | ? | ? | ? |
Consensys D.A.F. | PR | Y | N | R |
uPort Serto | ? | ? | ? | ? |
Minerva | R | Y | X | N |
MSFT Authenticator | PR | Y | X? | N? |
evan.network/Trust&Trace | Y | N | Y | R |
Jolocom | Y | ? | ? | ? |
Gataca | Y | Y | N | R |
JLINC Labs | Y | X | N | X |
ArcBlock | Y | Y | X | P |
RANDA | Y | Y | N | R |
<your wallet here> | ? | ? | ? | ? |
IdentityWallet | N | Y | N | N |
tykn.tech | ? | ? | ? | ? |
Credible | S | ? | ? | S |
Swisscom Blockchain | ? | ? | ? | R? |
GlobalID | ? | ? | Y | R |
Mattr | Y | ? | ? | Y |
Trinsic | R | ? | Y | R |
Kiva[2] | R | R | Y | R |
Connect.me | N? | N? | Y | R |
Lissi | N | N | Y | R |
SeLF (esatus) | ? | ? | Y | R |
Aries Cloud Agent | PR | N | Y | R |
Business Partner Agent | P | ? | Y | ? |
Spherity | Y[3] | Y | P | R |
VIDchain | Y | PR | R | R |
WayTo by Workday | Y[4] | N | N | N |
DCC Wallet | Y | N | N | R |
Ideas for future columns or future charts
This is how footnotes work in hackMD. Each footnote has to have a unique name, but you can link to them in multiple places! ↩︎
We currently only support anonymous credentials, but are accepting PRs! ↩︎
Somewhere between Y and PR! Our homegrown LD implementation is a little undertested but seems to work fine. Aligning with Mattr's linter and Transmute's Document-Loader is roadmapped! ↩︎
We do not use JSON-LD but use LD-style proofs. We use a plain JSON solution without JWTs. ↩︎
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing