Skip to content

The Dart Implementation of libp2p networking stack. 🔥 [WIP]

License

Notifications You must be signed in to change notification settings

doocaat/dart-libp2p

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libp2p hex logo

The Dart implementation of the libp2p Networking Stack. 🔥 [WIP]

⚠️ This is heavy work in progress! ⚠️

Roadmap

  • multistream-select 1.0
  • multiformats: multiaddr
    • Support multiaddr dns4 and dns6
    • Support multiaddr certhash
  • crypto (RSA, ed25519, secp256k1)
  • secio
  • connection bootstrapping
  • mplex as a multiplexer
  • stream multiplexing
  • TCP transport (dialing and listening)
  • Identify protocol
  • Ping protocol
  • peer ID
  • noise security protocol
  • MDNS
  • Gossip 1.1 pubsub

Features

TODO: List what your package can do. Maybe include images, gifs, or videos.

Getting started

TODO: List prerequisites and provide or point to information on how to start using the package.

Usage

TODO: Include short and useful examples for package users. Add longer examples to /example folder.

const like = 'sample';

Additional information

TODO: Tell users more about the package: where to find more information, how to contribute to the package, how to file issues, what response they can expect from the package authors, and more.

About

The Dart Implementation of libp2p networking stack. 🔥 [WIP]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages