A library for doing nostr things with scala. Used by Nostr Army Knife.
note: this project is currently scalajs only, and is not yet cross built for jvm or native
- install Nix the package manager, and make sure flakes are enabled
- checkout this repo and
cdinto it nix developwill get you into a dev environment with all the things (sbt,node)sbt esInstall && cp -a target/esbuild/. ./will make sure that the right npm modules are installed locally for testingsbt testorsbt testOnly snow.NIP19Testto test specific things (NIP19Testin this case)
sbt githubWorkflowGenerategit add .github/workflows/ci.yml && git commit -m "update github workflow"