0
0
Fork 0
mirror of https://github.com/PurpleI2P/i2pd.git synced 2026-04-21 06:20:31 +00:00
2 Use I2P anonymization in your applications
Darknet Villain edited this page 2016-11-01 17:06:52 +00:00

For developers.

How can you use I2P network anonymization layer in your application:

  • using API library
  • using standard I2P APIs
    • SAM
    • BOB
    • I2CP
  • using HTTP/Socks proxies

API library

TODO: write about api.h

difference between libi2pd and libi2pd_client: libi2pd has all functions to add I2P support to your app, libi2pd_client is used to expose various client protocols to your application (such as SAM, etc)

Standard I2P APIs

SAM

BOB

I2CP

HTTP/Socks proxies