-
NB: Feature requests will only be considered if they solve a pain or present a useful refactoring of the code.
# Summary
## Problem
`rs-ucan` today doesn't provide descriptive errors
### I…
-
I was wondering what the API is for validating ucans. In my little demo app i used something `ucan.isValid` -- https://github.com/nichoth/ucan-demo/blob/main/src/index.js#L296 -- but I don't see it do…
-
We need to swap this all over the place in the specs repo.
we should embrace new [UCAN representation](https://github.com/ucan-wg/spec#25-capability) and also embrace upcoming [invocation spec](htt…
-
I wanted to create delegated `PROOF` that can be used to create spaces and upload car files. I used `ucan-key ed --json` to create the `audienceDid` and `privateKey` and I used the `audienceDid` in `w…
-
Related: https://github.com/ucan-wg/rs-ucan/pull/48, https://github.com/ucan-wg/rs-ucan/issues/51
Example:
e.g. https://github.com/dalek-cryptography/curve25519-dalek/pull/443/files?short_path=b33…
-
USB -> CAN for (NUC only?)
-
[dag-ucan](https://github.com/ipld/js-dag-ucan) had been updated to use dag-cbor as it's primary representation (which is more compact and hash consistent). However while all UCANs in primary represen…
-
When two UCANs get bundled into an amplification UCAN, its time bounds must be within the intersection of the bundled UCAN time bounds, as per [the spec](https://github.com/ucan-wg/spec#63-proof-chain…
-
- just the single-CID flow for now, and maybe don't worry about async accounting? or just do in an async function?
- there's probably a UCAN invocation somewhere in here, maybe in the accounting servi…
-
Per [UCAN specification](https://github.com/ucan-wg/spec/#61-time)
> All proofs MUST contain time bounds equal to or broader than the UCAN being delegated. If the proof expires before the outer UCA…