A collection of command-line tools for managing Hive blockchain accounts and content.
-
Clone the repository:
git clone https://github.com/TheCrazyGM/hivetools.git cd hivetools -
Install dependencies:
uv sync- Copy
.env.exampleto.envand add your keys
claim.py- Check claimable accounts and claim new accountskill_auth.py- Remove account authoritiespower_down.py- Initiate power down of all HIVE POWERview_keys.py- Display account keys and authorities
lookup_edits.py- View edit history of poststx_dust.py- Clean up small balances
sitetools/- Tools for managing Hive-powered websites:- Delegation
- Account Authority
Create a .env file with your account keys:
POSTING_WIF=5xxxxx
ACTIVE_WIF=5xxxxxAll tools can be run directly from the command line:
python hivetools/tool_name.pyEach tool will prompt for any required input and display relevant information.
- Never share your private keys
- Store your
.envfile securely - Use appropriate key permissions (posting/active) for each operation
Contributions are welcome! Please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/YourFeature) - Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/YourFeature) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.