I2P is an security and anonymity network protocol, similar to TOR.

I2P (Invisible Internet Project) is a computer network layer that allows applications to send messages to each other pseudonymously and securely.

Uses include anonymous web surfing, chatting, blogging and file transfers. The software that implements this layer is called an I2P router and a computer running I2P is called an I2P node. The software is free and open source and is published under multiple licenses. The name I2P is derived from Invisible Internet Project, which, in pseudo-mathematical notation, is represented as I²P.

Installation on Debian is trivial and takes 5 minutes, though as of 2013-12/Wheezy it is not packaged in official Debian repository.

Update: installs and runs fine as service on testing/jessie. Web interface insists it´s firewalled, but daemon thinks it´s hunky-dory.

How ever, i2p developers do publish own Debian repository.

In future, Mempo project will include I2P as default application.

You need to install java runtime (java-jre) and then download java application-installer from https://i2p2.de and run this as user.

Some users would recommend to run such programs on separate user for better security, in such case adduser srv_i2p --disabled-password, su to this user, wget and run downloaded .jar file with command java -jar i2pinstall_0.9.9.jar -console (or other file name for other i2p version).

With I2P running you can for example:

Download files from I2P

If you want to download any files from I2P you have to install and configure I2P (if you do not have it already) and next connect to I2PSNARK as web page on: I2PSNARK and next copy I2P magnet link like magnet:?xt=urn:btih:...=http://tracker2.postman.i2p/announce.php which we mark here often with I2P icon e.g. on SameKernel/Releases_and_Downloads and paste that link into "From URL" input box on your I2PSNARK web-panel and press "Add torrent".