Skip to content

🧸 JS/TS/Rust library for verifiable credentials and common cryptographic operations

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

vaultie/teddybear

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teddybear

GHA Status NPM Version Documentation

Verifiable credentials toolkit for JS-based platforms and Rust.

Features

  • Ed25519/X25519 key generation, import/export
  • did:key DID resolver
  • JWE encryption/decryption
  • Bitstring-based status lists
  • Browser/Node wrapper based on WebAssembly

Installation

Browser

yarn add @vaultie/teddybear

Node

yarn add @vaultie/teddybear-node

Build from source

Ensure that you have Nix installed with flakes support enabled.

ESM version

nix build .#esm

CommonJS version

nix build .#cjs

License

You may choose either MIT license or Apache License, Version 2.0.