User-Managed Application Data for Web3.
3box consists of two major components 3box-root-hash-tracker
which is a server component and 3box-js
which is a client side library. Together they are used to keep track of user data stored in orbit-db
instances. Below are detailed specifications of how they are implemented.
The root hash tracker is a REST-API that is used to associate an ethereum address with an ipfs hash.
3box-root-hash-tracker specification
3box-js is the client side library used to read, write, and delete public and private data associated with the user.