@brianebert/tss
v1.1.6
Published
a safe and simple way (tao) to use ipfs
Downloads
13
Maintainers
Readme
@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
- Add tss to your project using npm:
npm i tss --save
- 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
- Use @brianebert/ttss
git clone https://github.com/brianebert/ttss.git && cd ttss