🌐 Nostr Dart

A Dart implementation of the Nostr protocol, a decentralized, peer-to-peer, real-time, event-based communication protocol.

Thsi package sis itended to be used in bothe Dart & Flutter apps, and provides a simple API to connect to the Nostr network and send and receive messages.

🔑 Key Features

  • Develoepr friendly.
  • Easy to use, all complexity is abstracted away.
  • Supports both Dart & Flutter.
  • Provides handy utilities to work with Nostr in general.
  • Much more!

Installation

Add the following to your pubspec.yaml file:

dependencies:
  nostr: any

📚 Documentation & Usage

I made a fully detailed documentation for this package and it's usage, you can find it below:

Documanttaion Website.

I think it is better to explain some things so you can't go wrong using it, I hope it helps.git

🐞 Issues & Bugs

If you find any issues or bugs, please report them here, I will be happy to have a look at them and fix them as soon as possible.

🤝 Contributing

If you want to contribute to this project, you can do so by forking this repository, making your changes, and then creating a pull request, I will be grateful for the help, and will be happy to merge your changes into the main project.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.