I2p-cp -

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

: The client sends a protocol version byte (typically 0x2A ) to ensure compatibility. i2p-cp

I2CP operates as a message-based protocol, facilitating communication between two primary components: the (the application) and the Router (the I2P node). : A CreateSession message is sent, containing the

Instructs the router to deliver a payload to a specific I2P Destination. : A CreateSession message is sent

Requests the router to resolve a human-readable name (like example.i2p ) to a cryptographic Destination.

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

Notifies the client that a new message has been received from the network.