This repo aims to provide packages for Android, iOS that
allow one to run and use an Libp2p node on mobile devices. It is also a place
to discuss the constraints of running LibP2P on mobile in order to find
solutions and exchange tips.
⚠ this repo is still experimental, contributions are very welcome
You can reference the packages documentation here.
Roadmap
Basic Java/Swift <-> go-libp2p bindings
Packages built and published using CI
Unit tests using Android/iOS testing frameworks
Bind node config setters and getters
InputStream as request body and request response (in progress)
React-Native module (in progress)
SetStreamHandler(protocolID, handler) and
NewStream(peerID, protocolID) bindings