Skip to content
.NET library for using the I2P Simple Anonymous Messaging (SAM v3.0) bridge
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
LICENSE.md
README.md
i2pdotnet.sln

README.md

i2pdotnet

A .NET library for using the I2P Simple Anonymous Messaging (SAM v3.0) bridge.

Supported platforms:

  • .NET Standard 1.6

This includes the .NET Framework, .NET Core, UWP and more.

Usage:

You need to have I2P installed, and enable the SAMv3 bridge in the router console.

See the SampleApp project for a detailed example.

// Connect to SAM bridge
var session = new I2PSession(samPort: 7656);
await session.InitializeAsync();

// Connect to a peer
var stream = await session.ConnectAsync(destination);
var writer = new BinaryWriter(stream);
writer.Write("Testing...");
You can’t perform that action at this time.