> 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