mirror of
https://github.com/oxen-io/lokinet.git
synced 2024-11-11 07:10:36 +00:00
Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
decentralizeddecentralized-internetdhtipv4-networkipv4-supportlokinetonion-routingoverlay-networkvpn
.vscode | ||
contrib | ||
daemon | ||
doc | ||
include | ||
llarp | ||
test | ||
vendor/cppbackport-master | ||
.clang-format | ||
.dir-locals.el | ||
.gitignore | ||
CMakeLists.txt | ||
daemon.ini | ||
i2p.rocks.signed.txt | ||
LICENSE | ||
Makefile | ||
motto.txt | ||
readme.md |
LLARP
Low Latency Anon Routing Protocol
We'll be ready when we're ready.
Building
You have 2 ways the build this project
The recommended way (for stable builds)
$ git clone --recursive https://github.com/majestrate/llarpd-builder
$ cd llarpd-builder
$ make
The "I want to risk ripping my fingernails off in frustration" way (for dev builds)
Build requirements:
- CMake
- ninja
- libsodium >= 1.0.14
- c++ 11 capable C++ compiler
Building a debug build:
$ make
Running
Right now the reference daemon connects to nodes you tell it to and that's it.
If you built using the recommended
way just run:
$ ./llarpd
It'll attempt to connect to a test node I run and keep the session alive. That's it.
If you built using the dev build you are expected to configure the daemon yourself.