hnet spreads small amounts of data across several non-traditional storage engines such as images, gists, pastebin, twitter streams, irc chat rooms, etc...
Introduction and explanation of how hnet works
For now, you can find many examples of usage here: hnet api examples
There is also a basic http server example which will response to http requests with hnet
data
Supports arbitrary data
[
{ "foo": "bar", "tar": "val" },
{ "foo": "boo", "something": ["a","b","c"] },
{ "foo": "bar", "tar": "val" },
]
Supports JSON-RPC commands
hnet
optionally supports JSON-RPC commands.
[
{ "foo": "boo", "something": ["a","b","c"] },
{ "method": "link", params: [ { "type": "couch", "uri": "http://hnet.iriscouch.com/public/0"} ] },
{ "foo": "bar", "tar": "val" }
]
the link method indicates that we should lazily link this document from a remote dataset
type - the type of dataset we are going to load
ex: couch, gist, imgur, irc, etc..
uri - the uri of the node. i.e., the location
ex: http://hnet.iriscouch.com/public/0
{ "method": "link", params: [ { "type": "couch", "uri": "http://hnet.iriscouch.com/public/0"} ] },
- Finish pluggable crypto system
- Add additional engines for:
- Image Steganography
- PasteBin
- Imgur
- Hacker News deadlink jail
- IRC
- Add pluggable item de-duplication engine