This repo aims to provide packages for Android, iOS and React-Native that allow one to run and use an IPFS node on mobile devices. It is also a place to discuss the constraints of running IPFS on mobile in order to find solutions and exchange tips.
You can check the packages documentation here.
- Basic Java/Swift <-> go-ipfs 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)
andNewStream(peerID, protocolID)
bindings - Android/iOS lifecycle management
- Improve this README
See the file INSTALL.md.
TODO
Dual MIT/Apache-2.0 license