web5-js icon indicating copy to clipboard operation
web5-js copied to clipboard

Monorepo for the Web5 JS TypeScript implementation

Results 89 web5-js issues
Sort by recently updated
recently updated
newest added

Currently tests for `SyncManager` cover the most basic cases of sync push and pull with a single and multiple identities. Additional tests should be added to cover: - sync with...

good first issue
testing

At present, `DwnManager` and `SyncManager` retain code duplication and complexity from older versions that should be refactored and improved. This needs to be done in the context of usage of...

enhancement

This change allows for a VC to be created with default values. Only the credentialSubject is required to create a credential - web5.vc.create() - Creates a Self Signed VC and...

credentials

The syntax for encrypting a record such that only the local active DID's keys can decrypt: ```typescript const { record } = await web5.dwn.records.create({ data: 'Hello', encrypt: true, message: {...

enhancement

## Design Guidelines - Support for creation (SD-JWT / SD-JWT-VC). - Support for signing as `vc-jwt` (SD-JWT / SD-JWT-VC). - Support for verification (SD-JWT / SD-JWT-VC). - Support for Validation...

sd-jwt
package: credentials

We need a GH Action workflow to generate the GH tags and releases per package. Similar to https://github.com/TBD54566975/tbdex-js/pull/61

cicd

A partial implementation of DID URL Dereferencing was added to `@web5/dids` and is currently being used in `@web5/credentials`. Assuming we want to continue / expand use of DID URL dereferencing...

package: dids

This specification describes a privacy-preserving, space-efficient, and high-performance mechanism for publishing status information such as suspension or revocation of Verifiable Credentials through use of bitstrings. * Creation of a "StatusListCredential"...

credentials
w3c-vc-dm-1.1
package: credentials

When using Context Roles within a protocol, the Web5 Agent DwnManager needs to include the protocolRole attribute otherwise the DWN SDK code will through a 'ProtocolAuthorizationActionNotAllowed: inbound message action not...