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:
Compatibility: linux(tested in Debian, kali, raspbian), more coming
- Create a folder for the project, open a terminal and git clone this repo
'git clone https://github.com/gzuuus/nostr_startr'
- Download the latest release of nostr_console: nostr_console release page and put it in the project folder (remember make nostr_console file executable)
- Open a terminal
'cd <path/to/project_folder>'
and do'pip install -r requirements.txt'
- when finish, run startr_app with
'python startr_app.py'
in the terminal - Follow the steps, Startr will guide you to securely store or create your nostr identity
Update:
- Go to your project folder, open a terminal and
'git pull origin main'
- do
'pip install -r requirements.txt'
to install new dependencies if necessary - Enjoy new features
Usage:
- Open terminal and
'cd <path/to/project_folder>'
then'python3 startr_app.py'
(remember make nostr_console file executable) - Follow the steps
Features:
- Crate new or store private key
- Store keys in a safe way
- Connection and launch of nostr_console in a more secure way
- Multi account/key option
- Shows a direct link and qr code when show/decrypt keys to easy share
Roadmap:
- Improve Key Derivation scheme
- Nostr console auto install
- Multi configuration options (arguments/flags) for starting nostr_console
- RSS reader
- Make it compatible with more OS
- Bundle application into a single package
- More on the way
More docs in process
Looking for feedback :)
(Repo)
nostr_console --prikey=$(pass nostr)