Welcome to the neon grid, runners. The Hive blockchain just got a lot more stylish.
TL;DR - What is Beeline?
Beeline is a brand new cyberpunk-themed command line wallet for the Hive blockchain that brings together security, style, and pure terminal bliss. Think of it as your personal gateway to the Hive network, wrapped in neon colors with a focus on security.
- š Full cyberpunk aesthetic with neon colors and ASCII art
- š Military-grade security with PIN encryption and OS keychain storage
- š Password-based login - derive all your keys from your master Hive password
- š„ Multi-account support - manage unlimited Hive accounts seamlessly
- š° Real blockchain operations - transfers, balance checking, power operations
- š® Mock mode - test everything safely before going live
I took inspiration from the Google Gemini CLI and other CLI tools which just make sense when you don't want to perform Hive blockchain interactions in a browser, but don't want to learn how to write scripts either.
The Problem: Wallets That Suck
Let's be honest - most crypto wallets are either:
- Clunky desktop apps that feel like they were built in 2015
- Browser extensions that make you paranoid about clipboard theft
- Mobile apps that disconnect you from the terminal where real work happens
As developers, content creators, and power users on Hive, we live in the terminal. We want our tools to be fast, secure, and beautiful. We want zero-click clipboard paranoia and one binary, total chain power.
The Solution: Pure Terminal Bliss
Beeline is built for hackers, by hackers. It's a single binary that gives you complete control over your Hive experience without ever leaving your terminal.
š Login Once, Rule Everything
# One command to initialize your entire wallet
beeline login alice
# Automatically derives and encrypts all your keys
# posting, active, memo keys - all secured with your PIN
Your master Hive password becomes the key to everything. No more managing multiple private keys, no more copy-pasting WIF strings. Just login once and you're ready to rule the chain.
š„ Multi-Account Mastery
# Add all your accounts
beeline login alice # Main account
beeline login alice-dev # Development account
beeline login alice-business # Business account
beeline login alice-creator # Content creation
# Switch between them instantly
beeline accounts switch alice-business
beeline transfer @supplier 500 HIVE "Invoice #2024-001"
beeline accounts switch alice-creator
beeline transfer @collaborator 50 HIVE "Video editing payment"
Perfect for creators with multiple personas, developers with test accounts, or businesses managing separate identities.
š° Lightning-Fast Operations
# Check balances instantly
beeline balance # Your default account
beeline balance alice-business # Specific account
# Send transfers with style
beeline transfer @friend 10 HIVE "Thanks for the coffee!"
beeline transfer @dev 25 HBD "Bug bounty payment"
# Multi-account transfers
beeline transfer @customer 100 HIVE "Order fulfillment" --from @business
Every operation is blazingly fast and wrapped in beautiful cyberpunk styling.
š”ļø Security That Actually Works
Beeline takes security seriously with a defense-in-depth approach:
Multi-Layer Key Protection
- PIN Encryption: Your keys are encrypted with AES-256 using your chosen PIN
- OS Keychain: Leverages your system's secure keychain (Keychain on macOS, Credential Manager on Windows)
- Memory Scrubbing: Sensitive data is actively wiped from memory after use
- No Plaintext Storage: Private keys and passwords are never stored in plain text
Paranoid-Level Practices
- Zero-click clipboard paranoia: No sensitive data ever touches your clipboard
- Mock mode testing: Test all operations safely before going live
- Password derivation: Uses Hive's standard key derivation methods
# Test everything safely first
beeline balance alice --mock
beeline transfer @bob 1000 HIVE "test" --mock
# Only go live when you're ready
beeline transfer @bob 10 HIVE "real payment"
šØ The Cyberpunk Experience
Beeline isn't just functional, it's a visual experience. Every command is wrapped in:
- Neon color palettes: Cyan, magenta, electric green gradients
- ASCII art banners: Epic headers that make you feel like a hacker
- Animated effects: Spinning loaders and progress indicators
- Styled output: Color-coded roles, status indicators, and beautiful boxes
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā H I V E T E R M I N A L W A L L E T ā
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
�� @alice ┠ACTIVE
āā �� posting 5STM...xyz9 (encrypted) ā Default
āā ā” active 5JTK...abc2 (encrypted)
āā �� memo 5KMN...def8 (encrypted)
Real-World Use Cases
Content Creators
# Manage creator and tip accounts separately
beeline login mycreator
beeline login mycreator-tips
# Quick tip distribution
beeline transfer @collaborator 25 HIVE "Great thumbnail!" --from mycreator
beeline balance mycreator-tips # Check earnings
Developers
# Test account management
beeline login testaccount
beeline transfer @mainaccount 0.001 HIVE "API test" --mock
beeline transfer @mainaccount 0.001 HIVE "API test" # Real test
Business Users
# Business payment workflows
beeline login company
beeline transfer @supplier 500 HIVE "Monthly hosting" --from company
beeline transfer @freelancer 150 HBD "Design work" --from company
Installation & Getting Started
Quick Install
npm install -g beeline-cli
First Run
# Initialize your wallet (shows epic welcome sequence)
beeline login alice
# Check your balance with cyberpunk style
beeline balance
# Send your first neon-powered transfer
beeline transfer @friend 1 HIVE "Welcome to the grid!"
What's Next?
Beeline is just getting started. Here's what's coming:
š§ Immediate Roadmap
- Power operations: Power up/down, delegation management
- Savings operations: HBD savings deposits/withdrawals
- Reward claiming: Automated curation and author reward collection
- Resource credits: RC monitoring and transaction cost estimation
- Hive Engine: Perform Hive Engine operations
š Advanced Features
- Governance operations: Witness voting, proxy management
- Account history: Paginated transaction history with filters
- Plugin system: Runtime-loadable extensions for HiveEngine, NFTs, etc.
- Offline mode: Air-gap signing with QR codes for ultimate security
šØ Polish & UX
- Enhanced animations: More cyberpunk effects and transitions
- Custom themes: Personalize your neon aesthetic
- Interactive tutorials: Learn Hive operations through guided flows
Join the Future
Beeline represents a new way to interact with Hive - one that respects your intelligence, values your security, and celebrates the beauty of the command line.
- š GitHub: Vheissu/beeline
- š¦ NPM:
npm install -g beeline-cli
- š Documentation: Complete command reference and examples
Community & Support
- Questions? Drop a comment below
- Bug reports: GitHub Issues
- Feature requests: Tell me what you want to see or submit a pull request
Type, sign, rule the chain. Welcome to the neon grid.
What do you think? Will you be trying Beeline for your Hive operations? What features would you most like to see added? Let me know in the comments!
This library was built with ā¤ļø for the Hive community. If you found it useful, please consider upvoting and reblogging to help spread the word about this new tool for Hive power users.
Please note there might be some bugs or issues that I haven't encountered yet. Let me know if you encounter them and I'll get them sorted ASAP.