ssb-scuttlekit
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Scuttlekit

ScuttleKit allows running untrusted applications on the SSB network - in the same way you can run untrusted apps on a web browser. Each app is allowed to read and write to its private database, and db operations get written into the SSB message log with the type {app-name}-{tablename}. The database is actually just a "RDBMS-like" view of the SSB log; so any point, it will be possible to recreate the database from SSB message logs.

If the app wants to read data other message types from the SSB log, it needs to request permissions from the user. As of now, apps will only have read access to external data.

Getting Started

If you're not in the Secure ScuttleButt network, you need to install ScuttleButt.

Based on your Operating System, use one of these links. Links go here...

If you're already on ScuttleButt, install the scuttlekit plugin.

sbot plugins.install ssb-scuttlekit

Readme

Keywords

none

Package Sidebar

Install

npm i ssb-scuttlekit

Weekly Downloads

0

Version

0.0.1

License

AGPL

Unpacked Size

9.79 kB

Total Files

6

Last publish

Collaborators

  • jeswin