W3C Amira Engagement Model: A Progress Report

It's been almost seven years since the W3C CCG released the Amira
Engagement Model <https://w3c-ccg.github.io/amira/> as a Community Group
Report. Today I published a progress report discussing my efforts since
then to make my original Amira user story
<https://github.com/WebOfTrustInfo/rwot5-boston/blob/master/topics-and-advance-readings/RWOT-User-Story.md>
from
RWOT 5 and this W3C engagement model a reality:

https://www.blockchaincommons.com/articles/amira-update/

My focus is on XIDs, a decentralized identifier (but not necessarily a DID)
that I've architected through Blockchain Commons to not only address the
requirements of the Amira Engagement Model, but also to address some
requirements that I think were left out of the original use case—things
like required decentralization, pseudonymous identity bootstrapping, best
practices to increase the likelihood of identity recovery, true
portability, and selective disclosure.

More details are in my recently released "Learning XIDs from the Command
Line" tutorial. It uses Amira as its running example to show how XIDs can
make all of these requirements a concrete reality, complete with fully
functional CLI code written in Rust at:

http://learningxids.blockchaincommons.com/

In addition to this tutorial, we also have a hands-on "playground" where
you can experiment with live data using a Typescript version of the Gordian
stack that also implements XIDs and Envelope:

https://bcts.dev/xid

This all, of course, remains a work in progress. I welcome any comments on
things I've missed, on anything that's unclear, and ultimately any
discussions on what self-sovereign identity really needs (and requires).

Are there requirements in this tutorial we’re still missing? Other ways to
better demonstrate true self-sovereign identity? Let me know about your
ideas for possible integration into a future iteration of Amira.

I also hope that some of this can feed back into the future of DIDs as we
continue forward!

Thanks!

-- Christopher Allen

Received on Wednesday, 3 June 2026 00:06:05 UTC