1.1.5 • Published 2 days ago

@brianebert/tss v1.1.5

Weekly downloads
-
License
ISC
Repository
github
Last release
2 days ago

@brianebert/tss

a way to safely and simply use ipfs distributd storage, with distributed message queueing, end to end encryption, and micropayments.

tss Encrypted_Nodes maintain relations between ipfs (ipld) data by backlinking to parent nodes and rippling hash changes from leaf node to graph root, using a simple insert(), modify(), and delete() programming interface.

A tss SigningAccount encrypts your data with keys derived from your crypto wallet wallet signature, allowing you to safely store it in a public ipfs network.

Install

  1. Add tss to your project using npm:
npm i tss --save
  1. require/import it in your JavaScript:
import { Encrypted_Node } from "@brianebert/tss";
const signingAccount = new Encrypted_Node.SigningAccount([account address[, signing key]]) // will ask Freighter if not passed

Test tss

  1. Use @brianebert/ttss
git clone https://github.com/brianebert/ttss.git && cd ttss