- From: Daniel Hardman <daniel.hardman@evernym.com>
- Date: Tue, 30 Jun 2020 11:56:47 -0600
- To: public-did-wg@w3.org
- Message-ID: <CAFBYrUp_SsHziJBu6h6Mq18oufU+mSgGr=wbnWSp0WQ=ydHUew@mail.gmail.com>
I wasn't at today's meeting, but I understand that people were looking for public impls that take the abstract data model down the JSON-only path? I'm not sure what qualifies as an impl, but here are some that I am aware of. https://pypi.org/project/peerdid/ (This is a python impl of peer DIDs that has no DNA at all in common with my normal Indy work. It's not super robust, but it does include logic to parse DID docs and to emit them. It also includes a JSON-only extension in that it expects an `authorization` key to exist and it handles it in non-JSON-LD fashion. There are various forks with different statuses, so I'm forgetting at the moment which features manifest where.) Dave Huseby did a Rust-based crate that implements JSON-only DID doc parsing from scratch. I'm not remembering the name at the moment; it's NOT https://crates.io/crates/caelum-diddoc. The code in indy-node emits JSON-only DID docs. (It consumes updates to DID docs more granularly, so it doesn't parse said docs; the docs are just a view or transform of underlying ledger details.) I think aries-framework-go and aries-framework-python both have parts of DID doc support in them; not sure about how much. I am also aware of some proprietary impls, but I think we're not looking for those, right?
Received on Tuesday, 30 June 2020 17:57:12 UTC