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.
💡At the moment nostr_console has a bug that makes it unusable, so it cannot be used with Startr. The rest of the features of Startr are working fine.
With this guide you can simply copy/paste this commands in terminal
- Open a terminal, clone this repo and put it in the project folder with
git clone https://github.com/gzuuus/nostr_startr.git && cd nostr_startr
- Install requirements with
pip install -r requirements.txt
- Run startr_app with
python3 startr_app.py
- Follow the steps, Startr will guide you to securely store or create your nostr identity
- Go to your project folder
cd nostr_startr
- Pull the new repository changes
git pull origin main
- Type the next command to install new dependencies if necessary
pip install -r requirements.txt
- Run startr_app again with
python3 startr_app.py
- Enjoy new features
- Run startr_app with
python3 startr_app.py
- In the menu select option
6. Install/update nostr_console
Alternatively, you can:
-
Download the latest release of nostr_console
-
Make nostr_console file executable with
chmod +x nostr_console_binary_file
- Run startr_app again with
python3 startr_app.py
- Crate new or store private key
- Store keys in a safe way
- Connection and launch of nostr_console in a more secure way (nostr_console is currently not working due to a bug not related to Startr)
- Multi account/key option
- Shows a direct link and qr code when show/decrypt keys to easy share
- Improve Key Derivation scheme
- Nostr console auto install
- Request your metadata from a specific relay list to store it offline
- Rebroadcast your metadata from your offline backup to a list of specific relays
- Nuke events from key in list of relays
- RSS reader
- Make it compatible with more OS
- Bundle application into a single package
- More on the way
More docs in process