This guide walks you through managing Hyperliquid Sub Accounts on Owly and delegating them to fund managers for Copy Trading.
Workflow Overview
Preparation
Create Sub Account
Import to Owly
Assign Manager
Daily Management
Permissions & Security
Step 1: Preparation
1.1 Register Owly Account
Connect Wallet
Click “Connect Wallet” to connect your main wallet
Sign Verification
Sign the verification message to confirm wallet ownership
Registration Complete
Complete registration and enter the Owly platform
1.2 Confirm Fund Manager Registration
Fund manager must be a registered Owly user
Obtain the fund manager’s wallet address
If the fund manager is not registered, the assignment will fail.
Step 2: Create Sub Account and API on Hyperliquid
2.1 Prerequisites
Creating a Sub Account requires your main account to have reached 100,000 USDC trading volume .
2.2 Create Sub Account
Connect Wallet
Connect your main wallet
Navigate to Sub Accounts
Find Sub Accounts in the menu
Create Sub Account
Click Create Sub Account, enter a name and confirm creation
2.3 Create API Key for Sub Account
Enter Sub Account
Select the Sub Account you just created
Create API Key
Click API, create a new API Key
Save Private Key
Important : Securely save the private key - it’s only shown once
Each Sub Account must have its own API Key! While one API Key can technically operate all Sub Accounts, due to Nonce mechanism limitations, one API Key cannot operate multiple Sub Accounts simultaneously , otherwise trading conflicts will occur. Owly requires: One Sub Account = One dedicated API Key .
2.4 Set Up Builder Fee
Connect Wallet
Connect your main wallet
Complete Authorization
Follow the on-page instructions to complete Builder Fee authorization
If Builder Fee is not set, import validation will fail.
Step 3: Import Sub Account to Owly
3.1 Access Add Page
Login to Owly
Login to Owly with your main wallet
Go to Sub Account Management
Navigate to Sub Account Management
Add Sub Account
Click Add Sub Account
3.2 Select Sub Account
Owly will automatically fetch your Sub Account list. Select the Sub Account you want to import.
3.3 Enter API Key
Enter Private Key
Enter the API private key you created on Hyperliquid
Set Display Name
Set a display name for this account
3.4 Confirm Import
Owly will verify:
API Key validity
Builder Fee setup status
Once verified, import is complete.
Step 4: Assign to Fund Manager
Go to Sub Account Management
Navigate to Sub Account Management in Owly
Select Sub Account
Choose the Sub Account to assign
Assign Fund Manager
Click Assign Fund Manager
Enter Address
Enter the fund manager’s wallet address
Confirm Assignment
Confirm the assignment
If the fund manager hasn’t registered on Owly, assignment will fail with “Address not registered” message.
Step 5: Daily Management
View Account Status
Go to Sub Account Management to view all accounts, including positions, P&L, and Bot running status.
Stop Bot
Select Account
Select the Sub Account
Complete
Bot will stop executing new trades
Remove Fund Manager Assignment
Select Account
Select the Sub Account
Remove Assignment
Click Remove Assignment
Confirm
After confirmation, fund manager loses management permissions and associated Bots will automatically stop
Emergency Revocation (On-chain)
To completely revoke an API Key:
Visit Hyperliquid
Go to Hyperliquid
Enter Sub Account
Navigate to the corresponding Sub Account
Revoke API
Delete/revoke the API Key
Permissions & Security
API Key Technical Limitations
API Key Permissions
API Key can only perform trading operations, cannot transfer or withdraw funds . All operations involving fund movements require the asset owner’s private key signature. API Key leakage will not result in funds being transferred away.
Fund Manager Permissions
After assignment, fund managers can:
Security Recommendations
Safely store API private key - never share with anyone
Use dedicated API Key for each Sub Account
Only assign to trusted fund managers
Regularly check trading records - stop Bot immediately if anomalies detected
If API leak suspected - immediately revoke on Hyperliquid
Risk Disclosure
FAQ
Cannot create Sub Account
Main account must reach 100,000 USDC trading volume
Import fails with 'Builder Fee not set'
Please set Builder Fee on Owly first
Cannot find my Sub Account
Confirm you’re using the main wallet that created the Sub Account
Assignment fails with 'Address not registered'
Fund manager needs to register an Owly account first
Can fund manager withdraw my funds?
No, API Key has no withdrawal permissions
Why does each Sub Account need a separate API?
Nonce mechanism limitation - sharing causes trading conflicts
Next Steps
Asset Management Learn how to manage deposits and withdrawals
Dashboard Understand your portfolio and performance metrics