UCAN: User Controlled Authorization Networks
Fission-led
A trustless, secure, local-first, user-originated authorization and revocation scheme.
UCANs are an authorization protocol for local-first apps and distributed systems. They make passwordless interop between apps trustless & simple—like OAuth but small, light and decentralized.
Initially drafted by us, they’ve since been baked in to Web3.Storage, Bluesky and our very own ODD SDK. The UCAN Working Group is quickly working towards a 1.0 Spec in 2023.
Connections
Here are all the other parts of the Fission ecosystem connects to it.

WNFS
A versioned, logged, programmable, flexibly secure distributed file system.

IPVM
An open, decentralized, and local-first execution layer that brings compute to IPFS.
Fission Reactor
Our applied research pod, currently focused on CRDTs and edge databases

RhizomeDB
A far edge database for local-first applications and autonomous computing agents
Distributed Systems Reading Group
A monthly reading group for folks interested in learning more about distributed systems.
WhoCAN & NNS
A way to share UCAN permissions with keys without knowing what those keys are - it assigns a name address to the key.