Skip to content

coobird/nostrelay4j

Repository files navigation

nostrelay4j - a Nostr relay written in Java

                     __            __            __ __  _ 
   ____  ____  _____/ /_________  / /___ ___  __/ // / (_)
  / __ \/ __ \/ ___/ __/ ___/ _ \/ / __ `/ / / / // /_/ / 
 / / / / /_/ (__  ) /_/ /  /  __/ / /_/ / /_/ /__  __/ /  
/_/ /_/\____/____/\__/_/   \___/_/\__,_/\__, /  /_/_/ /   
                                       /____/    /___/    

nostrelay4j is a Nostr relay written in Java. It's designed to be extensible with future aspirations to provide a scalable Nostr relay.

Note: nostrelay4j is not ready for production use.

Supported storage backends:

  • Sqlite

Supported NIPs

Requirements

nostrelay4j requires Java 17.

Installation

TODO.

Build instructions

To build, run mvn package

TODO List

  • Integration tests with a client that calls the server.

About

a Nostr relay written in Java

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages