UCAN (User Controlled Authorization Networks) is a decentralized authorization protocol for the web.
npm install @fission-codes/ucan




``bash`
pnpm install @fission-codes/ucan
`js
import { UCAN } from '@fission-codes/ucan'
import { EdDSASigner } from 'iso-signatures/signers/eddsa.js'
const ucan = await UCAN.create({
issuer: signer,
audience: audience.did,
capabilities: { 'ucan:': { '': [{}] } },
})
``
Check
Read contributing guidelines here.

This project is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or
[http://www.apache.org/licenses/LICENSE-2.0][apache])
- MIT license (LICENSE-MIT or
[http://opensource.org/licenses/MIT][mit])
at your option.
Unless you explicitly state otherwise, any contribution intentionally
submitted for inclusion in the work by you, as defined in the Apache-2.0
license, shall be dual licensed as above, without any additional terms or
conditions.
[apache]: https://www.apache.org/licenses/LICENSE-2.0
[mit]: http://opensource.org/licenses/MIT