Skip to content

tcheeric/nostr-java

Repository files navigation

nostr-java

CI codecov GitHub release License: MIT

nostr-java is a Java SDK for the Nostr protocol. It provides utilities for creating, signing and publishing Nostr events to relays.

Requirements

  • Maven
  • Java 21+

See docs/GETTING_STARTED.md for installation and usage instructions.

For a quick API walkthrough, see docs/howto/use-nostr-java-api.md.

See docs/CODEBASE_OVERVIEW.md for details about running tests and contributing.

Examples

Examples are located in the nostr-java-examples module.

Supported NIPs

The API currently implements the following NIPs:

About

A nostr library, written in java, for generating, signing and publishing events.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 12

Languages