Lokinet is an anonymous, decentralized and IP based overlay network for the internet.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Jeff Becker 7205bebfd3 * mutate Y value in link up/down relay messages via Y ^ HS(k) 6 years ago
.vscode get rid of wizard and autogenerate configs if not present with sane defaults 6 years ago
client remove unused code 6 years ago
contrib fix ffi example 6 years ago
daemon get rid of wizard and autogenerate configs if not present with sane defaults 6 years ago
doc * mutate Y value in link up/down relay messages via Y ^ HS(k) 6 years ago
include fix ffi example 6 years ago
llarp fix osx build 6 years ago
test remove unused code 6 years ago
vendor make compile on linux gcc 7.2 6 years ago
.clang-format make format 6 years ago
.dir-locals.el add emacs dir-locals 6 years ago
.gitignore ignore daemon.ini 6 years ago
CMakeLists.txt unbreak shared library build 6 years ago
LICENSE zlib 6 years ago
Makefile unbreak shared library build 6 years ago
i2p.rocks.signed.txt update test rc file for i2p.rocks 6 years ago
motto.txt bump version 6 years ago
readme.md update readme again 6 years ago

readme.md

LokiNet

Lokinet is a private, decentralized and Sybil resistant overlay network for the internet, it uses a new routing protocol called LLARP (Low latency anonymous routing protocol)

You can learn more about the high level design of LLARP here And you can read the LLARP protocol specification here

Building

$ sudo apt install build-essential libtool autoconf cmake git
$ git clone --recursive https://github.com/loki-project/lokinet-builder
$ cd lokinet-builder
$ make 

Running

$ ./lokinet

Development

Please note development builds are likely to be unstable

Build requirements:

  • CMake
  • ninja
  • libsodium >= 1.0.14
  • c++ 11 capable C++ compiler

Building a debug build:

$ make