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 597aa8eb74
fix release target
6 years ago
.vscode update readme 6 years ago
contrib fix up shadow configs 6 years ago
daemon make rcutil build 6 years ago
doc more onion routing code 6 years ago
include get rid of AF_PACKET for now 6 years ago
llarp get rid of AF_PACKET for now 6 years ago
test make unit tests work 6 years ago
vendor/cppbackport-master make it work on mac os with makefiles 6 years ago
.clang-format update clang format 6 years ago
.dir-locals.el add emacs dir-locals 6 years ago
.gitignore * loopback test network 6 years ago
CMakeLists.txt fix release target 6 years ago
LICENSE zlib 6 years ago
Makefile fix release target 6 years ago
daemon.ini update default config 6 years ago
i2p.rocks.signed.txt finish implementing llarp_nodedb_async_verify, move context inside llarp_async_verify_rc 6 years ago
motto.txt add release targets to makefile for future 6 years ago
readme.md update readme 6 years ago

readme.md

LLARP

Low Latency Anon Routing Protocol

We'll be ready when we're ready.

who

what + why

when

where

how

Building

You have 2 ways the build this project

$ 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.