Ga naar inhoud

Contributors

Deze inhoud is nog niet vertaald.

Intro

We started Hello Nostr because, as non-Bitcoin developers, we tried to build a simple “Hello World” message using the existing Nostr documentation. Unfortunately, we quickly got stuck at the point of signing messages and formatting them correctly.

Instead of giving up, our team of passionate web developers decided to dive deeper, research the protocol, ask questions, and follow the “purple rabbit hole” of Nostr development. After finally figuring it out, we decided to document our journey and share our insights both in this documentation page and in the demo code itself, using detailed inline comments.

Our goal? Make Nostr accessible to developers with basic coding skills and no Nostr or Bitcoin background. This entire documentation, as well as the Hello Nostr demo, are built using Free Open Source / Public Domain licenses.

Contributing

The documentation and its Astro Starlight code are publicly hosted on GitLab. We encourage anyone—whether you’re a seasoned developer or a newcomer—to clone the repository, make changes, and submit pull requests.

How You Can Contribute

  • Translations: We’re looking to expand Hello Nostr into different languages, especially for regions where English is less commonly spoken by developers. Your help in translating this documentation is invaluable.
  • Feedback: Are you a new developer? We want to hear from you! Let us know where you’re facing difficulties and what could help make getting started with Nostr easier and more engaging.
  • Code Contributions: Found a bug? Want to add new features? Go for it! Add them as issue in the repo or feel free to make improvements and submit them as pull requests.

Send Us Feedback

If you find typos or incorrect information, we’d love your help in correcting it. Please create an issue in the GitLab repository.

Additionally, if you have ideas for new content or tutorials that you think would be beneficial, please create an issue and let us know your thoughts!

Hack With Us

Imagine a world where documentation is decentralized and accessible through Nostr itself. Possibly we will do this in the future. We plan to expand Hello Nostr with new examples for other types of Nostr Clients, NIPs, and Event Kinds, making it easier to build even more advanced clients.

What’s Next?

  • New Nostr Clients: We’ll be adding more examples to showcase various types of Nostr clients.
  • Sandbox Environment: An environment where you can experiment with your coding skills and Nostr.

Team

The Hello Nostr project is developed by a diverse team of enthusiastic developers and collaborators under the Digital Ethics Agency. With backgrounds ranging from full-stack development to ethical software design, we believe in building a freely decentralized internet as the ultimate example of digital ethics.

Meet the Team

If you want to support our efforts, consider making a donation! You can send a zap split payment to all contributors using Bitcoin Lightning. Every little bit helps us continue to build and improve Hello Nostr for developers everywhere.