> The core IPFS protocol is based on a peer-to-peer distributed hash table. To 
> participate in the network you’ve got to run a stateful peer (or a browser 
> like Brave or Opera that includes a IPFS daemon.)

Hi Chris,

Is there a C lib for this DHT? I'm currently exploring OpenDHT (so I
can run a node for my own project) and see on the IPFS page this is
listed, but is now 404:

https://github.com/Agorise/c-ipfs

GNUnet are also doing this https://lsd.gnunet.org/lsd0004/

I'm trying to imagine just calling curl with a CLI arg or libcurl to
bootstrap participating in a DHT and off you go but am also exploring
other bootstrapping options:

https://github.com/SentryPeer/draft-henry-p2p-network-discovery-internet-XX

OpenDHT started from this
https://github.com/jech/dht/blob/master/dht.c (around 3k loc)

What sort of size are other client side protocols in libcurl?

-- 
Kind Regards,

Gavin Henry.
https://sentrypeer.org
-- 
Unsubscribe: https://lists.haxx.se/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to