Hyperliquid Agent Approver

Approve a mainnet API agent wallet for the bot. Each signed main-wallet address gets its own local SQLite profile under cache/profiles.sqlite3.

1. Connect main wallet
2. Generate agent wallet
3. Sign approveAgent
Status
Ready.
Service status
Profiles are stored in SQLite. The bot auto-reloads profiles every 60s.
No service restart needed.

Check logs:
sudo journalctl -u auto-trade-bot -f