Update your keys - If need be
Due to recent events with one of our friends, and the fact that so many people didn't change their keys when steem/hive split. I took it upon myself to make a nice little Self Contained Password Update Script that lets you update your keys and master password using your owner key.
I know there are ways to do it on hive.blog and peakd, but I have a lot of accounts that I help manage, and I don't want to have to set up keychain for each and everyone just to change the keys again.
So, this little tool was born.
It is of course running in DRY_RUN mode, and it's simulated in the picture, and No, those are not live keys before anyone freaks out. It was just to show you what the tool looks like and what it does. It is written in python and uses hive-nectar and the rich library, but it's self contained if you used uv, since it's in UV script mode, it will handle the dependencies in the uv cache and run it with the python version needed etc, just by calling ./update_password.py / uv run --script update_password.py or if you already have hive-nectar installed via pip or in a venv, you can run it the old fashioned way with python3 update_password.py, but I will say that I love how uv handles the dependencies so seamlessly and easily and I don't know that I could ever go back to the old way of managing deps.
Might do a couple of posts on uv, as it truly is an amazing tool. (Yes, I find it hilarious that the best tool for python is written in rust, but I digress.)
As always,
Michael Garcia a.k.a. TheCrazyGM
Leave Update your keys - If need be to:
Read more #dev posts
Best Posts From Michael Garcia
We have not curated any of thecrazygm's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Michael Garcia
- Playing Traffic Cop, Part Two: When the Cop Pulls Over Everybody
- Moon Has Moved to Finland
- A Good Week for Small Hive-Engine Fixes
- An Accidental Stress Test for Hive-Engine Data Integrity
- Fixing Data Integrity Issues in Hive-Engine Nodes
- The Final Chapter: dCity's 70,000 HIVE Claimdrop Has Been Distributed!
- Anther v0.1.0: A Modern Go SDK for Building on Hive
- Redesigning the Project Builder (GET FEATURED!)
- HiveTools Workbench: A Week of Polish, Pollen, and Splinterlands Wallets
- Pollen: A Safer, Cleaner Path Forward for Hive JavaScript Developers