Skip to content

Hypercore is a secure, distributed append-only log.

Notifications You must be signed in to change notification settings

hypercore-cxx/hypercore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

7 Commits

Repository files navigation

SYNOPSIS

Hypercore is a secure, distributed append-only log.

OBJECTIVES

  • datcxx should ultimately output Static and Dynamic shared Libraries (so the internal structure of this project won't matter to the end consumer).

  • You should be able to do something like [brew|apt] install libdat and then #include <libdat> and use it like it was any other C++ library.

  • It will have a public interface that is at parity with other implementations (the JavaScript implementation being today's canonical implementation).

FAQ

Q: Will I need to use `build` if I want to use `datcxx`? A: No. 
Q: I tried brew or apt install but I cant install this. A: It's not ready yet. 

BUILD

To generate a shared library, install the build tool and run the following command...

Run install and then build.

build i build test build run shared

If you want to produce a static library run

build run static 

SEE ALSO

How dat works.

About

Hypercore is a secure, distributed append-only log.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages