User Guide
Complete guide for using Hoosat Wallet Extension.
Installation
Chrome / Edge / Brave
- Visit Chrome Web Store (coming soon)
- Click "Add to Chrome" / "Add to Edge" / "Add to Brave"
- Click "Add extension" in the popup
- The Hoosat Wallet icon will appear in your browser toolbar
Manual Installation (Developer Mode)
- Download the latest release from GitHub
- Extract the ZIP file
- Open
chrome://extensions/in your browser - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the extracted
distfolder - Pin the extension to your toolbar for easy access
First Time Setup
Create New Wallet
- Click the Hoosat Wallet icon in your toolbar
- Click "Create New Wallet"
- Create a strong password:
- Minimum 8 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
- IMPORTANT: Write down your private key
- Keep it in a secure, offline location
- Never share it with anyone
- You'll need it to recover your wallet
- Click "Continue"
- Your wallet is ready!
Import Existing Wallet
- Click the Hoosat Wallet icon
- Click "Import Wallet"
- Enter your private key (64 hex characters)
- Create a password for this device
- Click "Import"
- Your wallet is imported!
Basic Operations
View Balance
Your balance is displayed on the main screen:
Balance: 10.5 HTN
The balance auto-updates every 10 seconds when the wallet is open.
Send HTN
- Click "Send" on the main screen
- Enter recipient address
- Format:
hoosat:qp4ad2eh72xc8... - Or paste from clipboard
- Format:
- Enter amount in HTN
- Example:
1.5for 1.5 HTN - Your available balance is shown below
- Example:
- Review the fee
- Default fee is calculated automatically
- Click "Customize" to set a custom fee
- Click "Send"
- Confirm the transaction
- Wait for confirmation (usually a few seconds)
- You'll see "Transaction sent!" with the TX ID
Tips:
- Double-check the recipient address
- Start with small amounts for testing
- Higher fees = faster confirmation
Receive HTN
- Click "Receive" on the main screen
- Your address is displayed
- Share your address:
- Click "Copy" to copy to clipboard
- Show the QR code for scanning
- Share via messaging apps
Tips:
- You can receive multiple times to the same address
- No need to generate new addresses
- QR code is perfect for in-person payments
Fee Management
Auto Fee (Recommended)
The wallet automatically calculates a reasonable fee based on:
- Network congestion
- Transaction size
- Current fee rates
Custom Fee
For advanced users:
- When sending, click "Customize Fee"
- Enter fee in sompi
- Minimum: Usually 1000-2000 sompi
- Normal: 2500-5000 sompi
- High: 10000+ sompi
- Warnings:
- Too low: Transaction may be delayed
- Too high: You'll see a warning
Fee Estimates:
- Normal transaction: ~2500 sompi (0.000025 HTN)
- Large transaction: ~5000 sompi (0.00005 HTN)
Security Features
Password
Your password protects your wallet on this device:
- Required to unlock the wallet
- Required to send transactions
- Required to export private key
- Cannot be recovered if lost!
Change Password:
- Go to Settings
- Click "Change Password"
- Enter current password
- Enter new password (must meet requirements)
- Confirm new password
- Click "Change Password"
Auto-Lock
Your wallet automatically locks after 30 minutes of inactivity.
Grace Period:
- After locking, you have 2 minutes to unlock without password
- After 2 minutes, password is required
Manual Lock:
- Open the wallet
- Go to Settings
- Click "Lock Wallet"
Private Key Export
⚠️ DANGER ZONE - Handle with extreme care!
- Go to Settings
- Scroll to "Private Key Export"
- Click "Export Private Key"
- Enter your password
- Your private key is revealed
- Copy it and store securely!
- Click "Done"
Security Tips:
- Never share your private key
- Store it offline (paper, hardware wallet, etc.)
- Never type it on untrusted devices
- Consider multiple backup locations
DApp Integration
Connecting to DApps
When you visit a Hoosat dApp:
- The dApp will request connection
- Hoosat Wallet popup appears
- Review the connection request:
- Website URL
- Permissions requested
- Click "Connect" or "Reject"
- If connected, you'll see a confirmation
What dApps Can Do:
- See your address
- Request balance information
- Ask you to sign transactions
- Ask you to sign messages
What dApps CANNOT Do:
- Access your private key
- Send transactions without your approval
- See your password
Approving Transactions
When a dApp requests a transaction:
- Hoosat Wallet popup appears
- Review transaction details:
- Recipient - Who receives the funds
- Amount - How much HTN
- Fee - Transaction fee
- Website - Which dApp is requesting
- Click "Approve" or "Reject"
- If approved, transaction is sent
- You'll see the TX ID
Security Checks:
- Verify the recipient address
- Confirm the amount is correct
- Check the website URL (phishing!)
- Be cautious of high fees
Signing Messages
When a dApp requests message signing:
- Hoosat Wallet popup appears
- Review:
- Message - What you're signing
- Website - Which dApp is requesting
- Timestamp - When request was made
- Click "Sign" or "Reject"
- If approved, signature is returned to dApp
Use Cases:
- "Sign in with Hoosat" authentication
- Proof of address ownership
- DAO voting
- NFT marketplace listings
Security:
- Read the message carefully
- Don't sign suspicious messages
- Check website URL
- Old requests (>5 min) show warnings
Managing Connected Sites
View and disconnect from dApps:
- Go to Settings
- Scroll to "Connected Sites"
- See list of connected dApps:
- Website URL
- Connection date
- Click "Disconnect" to revoke access
Best Practices:
- Review connected sites regularly
- Disconnect from unused dApps
- Be selective about connections
Settings
View in Settings
- Network - Current network (mainnet/testnet)
- Version - Extension version number
- Connected Sites - Manage dApp connections
- Change Password - Update your password
- Lock Wallet - Lock immediately
- Export Private Key - Backup your key
Troubleshooting
Wallet Won't Unlock
Problem: Password not working
Solutions:
- Check Caps Lock
- Try typing password slowly
- Make sure password meets requirements
- If forgotten, you must restore from private key
Transaction Pending
Problem: Transaction not confirming
Solutions:
- Wait - normal confirmation is 2-10 seconds
- Check blockchain explorer
- Try sending with higher fee
- Contact support if stuck
Balance Not Updating
Problem: Balance shows old amount
Solutions:
- Close and reopen the wallet
- Wait 10 seconds for auto-refresh
- Check if you're on correct network
- Verify address is correct
DApp Won't Connect
Problem: Connection request not appearing
Solutions:
- Refresh the web page
- Check if wallet is unlocked
- Try clicking connect again
- Check browser console for errors
- Make sure extension is enabled
Extension Not Appearing
Problem: Can't find wallet icon
Solutions:
- Check if extension is enabled
- Pin extension to toolbar:
- Click puzzle icon in toolbar
- Find "Hoosat Wallet"
- Click pin icon
- Restart browser
Best Practices
Security
✅ DO:
- Use a strong, unique password
- Backup your private key offline
- Verify all transaction details
- Check website URLs before connecting
- Review connected sites regularly
- Test with small amounts first
- Keep your password secret
- Update the extension regularly
❌ DON'T:
- Share your private key with anyone
- Use the same password as other accounts
- Click suspicious links
- Connect to untrusted websites
- Skip transaction confirmations
- Ignore security warnings
- Store private key digitally
- Use wallet on public computers
Privacy
- Each wallet has one address
- All transactions are public on blockchain
- Consider using multiple wallets for privacy
- Don't reuse addresses across identities
Backup
Multiple Backups:
- Write private key on paper
- Store in secure location
- Consider fireproof/waterproof container
- Make multiple copies
- Store in different locations
Test Recovery:
- Periodically test importing your backup
- Verify you can read your handwriting
- Ensure backup is up-to-date
FAQ
Q: Can I use the same wallet on multiple devices?
A: Yes! Export your private key and import it on another device.
Q: What happens if I forget my password?
A: You'll need to restore your wallet using your private key.
Q: Can I have multiple wallets?
A: Currently, only one wallet per extension. Multi-account support is planned.
Q: Is my private key stored online?
A: No! It's encrypted and stored locally on your device only.
Q: Can the developers access my funds?
A: No! This is a non-custodial wallet. Only you control your keys.
Q: What's the difference between HTN and sompi?
A: 1 HTN = 100,000,000 sompi (like Bitcoin and satoshis)
Q: How do I update the extension?
A: Chrome updates extensions automatically. You'll see a notification.
Q: Can I cancel a transaction?
A: No - blockchain transactions are irreversible once confirmed.
Q: What if I send to wrong address?
A: Transactions are irreversible. Always double-check addresses!
Q: How long do transactions take?
A: Usually 2-10 seconds, depending on network congestion.
Support
Need help?
- GitHub Issues: Report a bug
- Community Support: Discord | Telegram
- Documentation: Full Docs
Next Steps
- DApp Integration - For developers