packages

package module
v0.0.0-...-4b11f98 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2023 License: Apache-2.0, MIT Imports: 1 Imported by: 0

README

gomobile-libp2p

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
  • Android/iOS lifecycle management
  • Improve this README

Build

See the file INSTALL.md.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
go module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL