Wallet & Funds
Managing your wallet, deposits, withdrawals, and account
Wallet & Funds
Everything about connecting your wallet, depositing funds, and managing your account.
Connecting Your Wallet
What You Need
Your private key - a 64-character hexadecimal code. This is the "password" to your wallet.
Example: 1a2b3c4d5e6f7890abcdef1234567890abcdef1234567890abcdef1234567890Important: Never share your private key with anyone. The bot encrypts it before storing.
How to Connect
- Send
/walletto the bot - Click "Import Existing Wallet"
- Send your private key
- The bot verifies your account and connects
Your wallet address is automatically derived from your private key.
Security Tips
- Use a dedicated trading wallet - Don't use your main wallet
- Keep limited funds - Only deposit what you're willing to trade
- Backup your key - The bot cannot recover it if you lose access
- One wallet per account - Each Telegram account connects one wallet
Your Balance
Send /balance to see:
| Field | What it means |
|---|---|
| Account Value | Total value of your account (balance + positions) |
| Available Balance | Funds available to open new positions |
| Margin Used | Funds locked in open positions |
| Unrealized P&L | Profit/loss from open positions |
How Balance Changes
Your available balance decreases when you:
- Open new positions (margin is locked)
- Pay trading fees
- Pay negative funding rates
Your available balance increases when you:
- Close profitable positions
- Receive positive funding rates
- Make deposits
Deposits
Send /deposit to see your deposit address.
Deposit Methods
Direct USDC Transfer (Arbitrum)
- Send USDC to your wallet address on Arbitrum network
- Minimum: No minimum, but cover gas fees
- Speed: Usually 1-5 minutes
Bridge from Other Chains
- Use the provided bridge link to transfer from other networks
- Supports Ethereum, Polygon, and more
After Depositing
- Wait for blockchain confirmation (1-5 minutes)
- Your balance updates automatically
- Check with
/balance
Note: Only deposit USDC. Other tokens won't be credited to your trading account.
Withdrawals
Send /withdraw to withdraw funds.
How Withdrawals Work
- Enter the amount to withdraw
- Confirm the transaction
- Funds are sent to your connected wallet on Arbitrum
Withdrawal Limits
- Available balance only - You can't withdraw margin in use
- Leave some for fees - Keep a small buffer for trading fees
- No minimum - Withdraw any amount
Withdrawal Time
Most withdrawals process within minutes. During high network activity, it may take longer.
Understanding Your Account Value
Your account value is calculated as:
Account Value = Available Balance + Margin Used + Unrealized P&LExample:
- Available Balance: $500
- Margin Used: $300 (in a position)
- Unrealized P&L: +$50 (position is profitable)
- Account Value: $850
If you closed all positions at current prices, you'd have $850 available.
Disconnecting Your Wallet
Send /logout to disconnect.
Before disconnecting:
- The bot shows your wallet address
- You can view your private key one last time
- Confirm to delete all your data
Warning: After logout, all your data is deleted from the bot. Make sure you have your private key saved!
Switching Wallets
To use a different wallet:
- Save your current private key (if needed)
- Send
/logoutto disconnect - Send
/walletto connect the new wallet
Transfer History
Send /history to see your deposit and withdrawal history.
You can filter by:
- Date range - Last 24h, 7 days, 30 days, all time
- Type - Deposits, withdrawals, or all
- Sort - Newest or oldest first
Frequently Asked Questions
Can I recover my private key if I lose it?
No. The bot encrypts your key but cannot decrypt it without the encryption system. Always keep your own backup.
Why is my available balance lower than expected?
Your margin is locked in open positions. Close positions to free up balance.
How long do deposits take?
Usually 1-5 minutes once confirmed on Arbitrum. If longer, check the blockchain explorer.
Can I deposit from any wallet?
Yes, you can send USDC from any wallet - it doesn't have to be your connected wallet.
What happens to my positions if I disconnect?
Your positions stay open on Hyperliquid. The bot only manages your connection - your actual positions exist on-chain.