forked fromtcheeric/nostr-java
- Notifications
You must be signed in to change notification settings - Fork0
A nostr library, written in java, for generating, signing and publishing events.
License
NotificationsYou must be signed in to change notification settings
kuiperanon/nostr-java
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Introducing the nostr-java library, a solution written in java for generating, signing, and publishing nostr events to relays.
- Maven
- Java 19+
To use the library in your project, add the following dependency to your pom.xml file:
<dependency> <groupId>com.github.tcheeric.nostr-java</groupId> <artifactId>nostr-java-api</artifactId> <version>${nostr.java.version}</version></dependency>
I recommend having a look at thenostr-example module and thenostr-client project for a simple example on how to use the library.
The following NIPs are supported by the API out-of-the-box:
- NIP-1
- NIP-2
- NIP-3
- NIP-4
- NIP-5
- NIP-8
- NIP-9
- NIP-12
- NIP-14
- NIP-15
- NIP-20
- NIP-23
- NIP-25
- NIP-28
- NIP-30
- NIP-32
- NIP-40
- NIP-42
- NIP-44
- NIP-46
- NIP-57
- Nostr Public Channel: nostr:nevent1qqszqdmxg26sehmnyrcu2ler8azz6wyj6fh0qg3ad5fnnm6xfqqvhzcppamhxue69uhkummnw3ezumt0d5pzpl7nwh45p66gvet2q28dhjpcyh6clux4cjsm5gh7waza9pzjnmgglv06ew
About
A nostr library, written in java, for generating, signing and publishing events.
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Languages
- Java100.0%