The September 2021 of Fission's Demo Day featured a demonstration of our Microsoft ION DID interop, as well as our UCAN Checker app.
DID Interop with Microsoft ION
Back in May 2021, we announced joining the Decentralized Identity Foundation. We've continued to look for opportunities to participate in the spec process, but we also have a strong focus on learning through shipping.
We decided to focus our efforts on demonstrating some Decentralized Identifiers (DID) interop with the Microsoft ION DID system.
The great promise of DIDs is that a user can present an identifier in a very portable way, and have that work between systems. By showcasing this very rough interop, we can see that an identifier issued by another system, can create and own resources within the Fission stack.
As well as the live demo in the video, there is a full write up in our community forum about the process, plus some mini screen casts. Thanks to BGins & JeffG from the Fission team, and to Daniel Buchner from Microsoft.
Our UCAN decentralized auth spec is getting a lot of recent interest.
You can read more about UCAN in two previous blog posts:
The Twitter Bluesky decentralized social media project is paying for some work on exploring the UCAN spec as a building block. That has lead to breaking out the TypeScript implementation of UCAN into a stand alone repo. We're super pleased to be collaborating with Daniel Holmgren on this. Daniel was the first hire at Fission, worked on early versions of lots of this code, and is back doing some hacking on a consulting basis for teams like Bluesky.
Thanks as well to @nicoth, who joined us on the call, has been asking great questions in the Discord chat, and has been hacking on Fission DID / UCAN stuff. His Fission DID repo on Github has a great quote:
DID is who you are. UCAN is what you can do.
As part of doing more work with UCANs and more people working on them, BGins from the Fission team put together UCAN Check, a validator and explorer.
WNFS and other open specs
Beyond UCANs, the Qri team is collaborating with us on evolving the WNFS spec, and leading the WNFS GoLang implementation. This is looking towards provided encrypted, private data on IPFS, and potentially built into Filecoin as well.
With all the interest from outside Fission, we're also looking at moving a lot of the base specs into a separate Github org. If you're interested in collaborating on this, get in touch!
And, coming up at the beginning of November 2021, check out CascadiaJS »