Skip to content

vaultie/teddybear

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 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.