Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
Go to file
2018-09-25 09:43:06 -04:00
.vscode remove the rest of gcc compiler warnings 2018-08-08 12:58:43 -04:00
client remove unused code 2018-07-24 16:39:52 +10:00
contrib update testnet config generation 2018-09-23 12:28:51 -04:00
crypto useless header is useless ;-; 2018-09-19 19:43:15 -05:00
daemon fix creation 2018-09-19 09:32:50 -04:00
doc breaking change: add timestamp to introset 2018-09-23 09:57:21 -04:00
include more logic for dead sessions to prevent segfault 2018-09-24 15:50:52 -04:00
jni ensure config 2018-08-06 14:43:23 +10:00
libutp fix previous commit 2018-09-23 07:48:25 -04:00
llarp correct key 2018-09-25 09:43:06 -04:00
test check introset timestamps 2018-09-20 07:27:18 -04:00
vendor we don't need TAP 2018-09-24 12:07:34 -04:00
.clang-format more netns code 2018-08-26 08:51:22 -04:00
.dir-locals.el add emacs dir-locals 2018-05-21 10:52:30 -04:00
.gitignore ignore daemon.ini 2018-07-27 10:23:48 +10:00
.gitlab-ci.yml update ci config 2018-09-19 11:26:30 -04:00
CMakeLists.txt enable TUNTAP by default 2018-09-24 06:25:29 -04:00
development.md refactor readmes 2018-08-03 10:33:00 +10:00
LICENSE finally enabled gtest on win32 2018-09-19 19:43:16 -05:00
Makefile default for CI to have no cxx17 filesystem 2018-09-24 12:12:53 -04:00
motto.txt bump version 2018-09-10 13:21:39 -04:00
readme.md update readme 2018-09-25 09:09:38 -04:00

LokiNet

LokiNet is the reference implementation of LLARP (low latency anonymous routing protocol), a layer 3 onion routing protocol.

You can learn more about the high level design of LLARP here

And you can read the LLARP protocol specification here

Building

build status

If you don't have libsodium 1.0.16 or higher use the lokinet builder repo.

Otherwise:

$ sudo apt install git libcap-dev build-essential ninja-build cmake libsodium-dev
$ git clone https://github.com/loki-project/loki-network
$ cd loki-network
$ make

Usage

Windows

Windows only supports client mode so you run lokinet.exe and that's it.

Linux

see the lokinet-builder