I'd love to have one so I can hack on it.
Other ideas:
@voltagex great! I don't use C# myself, but lmk if you start one. You (and other lang implementors) will want to stick close to the Go implementation, the main effort for now.
This guy has made a good start.. https://github.com/richardschneider/net-ipfs-core
I can help speed through what are all the components that need to be built in order to get a libp2p + IPFS implementation :)
There is also https://github.com/richardschneider/net-ipfs-api, which is IPFS Core API compatible.
Also, https://github.com/richardschneider/net-ipfs-mount provides a mapped drive letter for IPFS on Windows.
I'm currently working at it, following @jbenet's advice in this discussion, to stick close to the Go implementation. So far I've done most of the multiformats and now working hard on getting the libp2p modules up and running. Need to have those in place before the actual ipfs work can begin. It would be great if we could collaborate on those modules.
I've been working on mainly implementing the IPFS Core API, which is just about done. It uses HTTP API. I've just implementated MultiHash, MultiAddress and DagNode/Link.
Perhaps, I could have an "embedded" version that calls your libp2p directly.
I'm at makaretu at gmail dot com. Lets talk. BTW, I'm in NZ which is UTC + 1300.
Are you projects opened sourced?
Yeah, you find them in the multiformats org as cs-multi* and in the libp2p org as cs-libp2p-, and some are in my personal profile as cs-. All of them are published on Nuget.
I'm currently working at it, following @jbenet's advice in this discussion, to stick close to the Go implementation.
Note that @jbenet comment is from July 2014, now you can also use a lot of js-ipfs and js-libp2p to guide you:
@diasdavid Cool stuff. I didn't know the packages pages existed!
I've been looking at your js-ipfs-api to help build net-ipfs-api
Any progress on this? I think being able to embed IPFS into some clients, in case no local node is running, is cruical for some applications...
@veqtor I've been mainly working on getting js-ipfs running on windows and implementingipfs key and ipfs crypto.
It must be synchronicity, I've spent three days on a beach thinking about a net-ipfs-service. Can not promise anything soon, but its getting some attention.
Most helpful comment
@veqtor I've been mainly working on getting js-ipfs running on windows and implementing
ipfs keyandipfs crypto.It must be synchronicity, I've spent three days on a beach thinking about a
net-ipfs-service. Can not promise anything soon, but its getting some attention.