I2p-cp -

: A CreateSession message is sent, containing the application's configuration and its cryptographic Destination (public key).

The is the standard interface through which client applications interact with an I2P router to send and receive data across the anonymous network. By decoupling the application logic from the complex routing and encryption tasks of the network, I2CP allows developers to build privacy-focused tools—such as secure messaging or file-sharing systems—without needing to implement the underlying peer-to-peer (P2P) protocol themselves. Core Functionality and Architecture i2p-cp

: The router builds inbound tunnels and requests a "LeaseSet" from the client. This LeaseSet serves as a signed set of "entry points" that other peers can use to reach the application anonymously. Key I2CP Message Types Message Type SendMessage : A CreateSession message is sent, containing the

Requests the router to resolve a human-readable name (like example.i2p ) to a cryptographic Destination. Core Functionality and Architecture : The router builds

: I2CP handles the high-level requests from applications (e.g., "send this data to this destination") and translates them into the lower-level tunnel and Garlic routing mechanisms used by the I2P network.

Sent by the router when it needs the client to sign a new set of tunnels for inbound traffic. Significance for Developers

: The client application and the I2P router can reside on the same machine or different ones, communicating over a local or network socket.

By navigating this site, you accept its policy regarding Cookies, GDPR and General Terms of Use. View the Policy by clicking here.