pull down to refresh

Startr (Repo)Startr (Repo)

Startr is a utility for desktop that aims to be an assistant to help improve the UX of nostr by helping to securely store private keys and connect with your favorite clients.
At the moment the project is functional, although there are many more features to be developed.

Installation:Installation:

Compatibility: linux(tested in Debian, kali, raspbian), more comingCompatibility: linux(tested in Debian, kali, raspbian), more coming

  1. Create a folder for the project, open a terminal and git clone this repo 'git clone https://github.com/gzuuus/nostr_startr'
  2. Download the latest release of nostr_console: nostr_console release page and put it in the project folder (remember make nostr_console file executable)
  3. Open a terminal 'cd <path/to/project_folder>' and do 'pip install -r requirements.txt'
  4. when finish, run startr_app with 'python startr_app.py' in the terminal
  5. Follow the steps, Startr will guide you to securely store or create your nostr identity

Update:Update:

  1. Go to your project folder, open a terminal and 'git pull origin main'
  2. do 'pip install -r requirements.txt' to install new dependencies if necessary
  3. Enjoy new features

Usage:Usage:

  1. Open terminal and 'cd <path/to/project_folder>' then 'python3 startr_app.py' (remember make nostr_console file executable)
  2. Follow the steps

Features:Features:

Roadmap:Roadmap:

More docs in process

Looking for feedback :)
(Repo)

Congrats on getting this out.

I personally prefer to generate a vanity pubkey using rana and store using the tried and true pass

As for integration, in the terminal I can just do nostr_console --prikey=$(pass nostr)

reply

I have also used rana for my key🐸. good flow too, pass seems a good method too, however the program intends to live beyond linux and python development seemed more adaptive to me

reply

deleted by author

deleted by author

Is this predominantly for cli based nostr clients, as we already have nos2x, Alby etc. for browsers?

reply

indeed, that was the original idea and i'm planning to add more cli based clients, I would also like to add the functionalities proposed in the roadmap

reply

deleted by author

deleted by author

deleted by author