Hello, I am wondering if IPFS could be implemented on Elixir. Can I start to implement it independently, and if it gets to a real-stable project add it as an official project?
In any case, is someone willing to take part in such a project?
Thank you.
Hi @aratz-lasa ! Great to see devs wanting to expand the reach of IPFS !
Here is a thread that might interest you:
I guess you will have to write/use an Elixir implementation of libp2p first. (Or bindings to Go or JS, I don’t know anything about Elixir… )
Here is one I found :
About a IPFS, apparently there were some attempts:
https://github.com/search?q=ipfs+elixir
… including via API binding:
https://github.com/ipfs/ipfs/issues/83
Hope it helps
@Akita thank you for your reply! It was really useful. I think I will start implementing multiformat first and Libp2p first. I do not want to use any bindings.
So, if someone is ever interested in helping to develop IPFS stack on Elixir, I have created this repository: https://github.com/aratz-lasa/ex_libp2p