- To cover, veil, wrap (Esperanto).
- The secure, private, untraceable C++ implementation of the I2P anonymous network.
- Currently pre-alpha software; under heavy development.
- Use branch
master
for most stability. - See branch
development
for most recent activity.
- Read BUILDING.md and build instructions and minimum version requirements
- Choose a port between
9111
and30777
. - Open your NAT/Firewall to allow incoming TCP/UDP connections to your chosen port (UPnP optional; see BUILDING.md)
- Clone, build, and run Kovri:
$ git clone https://github.com/monero-project/kovri
$ cd kovri/build && cmake ../ && make
$ ./kovri -p [your chosen port number]
- See FAQ.md or join us in
#kovri
or#kovri-dev
on Freenode or Irc2P. - All other documentation is on our doc directory
- See CONTRIBUTING.md before sending PR.
- Please, submit a report via HackerOne
- If you're having trouble using HackerOne, email us (please, use PGP):
anonimal [anonimal @ mail.i2p] or [anonimal @ i2pmail.org]
Key fingerprint = 1218 6272 CD48 E253 9E2D D29B 66A7 6ECF 9144 09F1
Note: our future VRP will be inline with I2P's VRP.
- orion for providing
i2pcpp
: the original C++ implementation of I2P. - orignal for providing
i2pd
: an insecure/issue-ridden but mostly-working C++ implementation of I2P for us to fork from. - EinMByte for improving both implementations.
- The ed25519/ folder is based on the ref10 implementation from SUPERCOP.