Workflow Overview
- Preparation
- Create Sub Account
- Import to Owly
- Assign Manager
- Daily Management
- Permissions & Security
Step 1: Preparation
1.1 Register Owly Account
Visit Owly
Go to app.owly.fi
1.2 Confirm Fund Manager Registration
Fund manager must be a registered Owly user
Obtain the fund manager’s wallet address
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
Visit Hyperliquid
Go to app.hyperliquid.xyz
2.3 Create API Key for Sub Account
2.4 Set Up Builder Fee
Visit Settings Page
Step 3: Import Sub Account to Owly
3.1 Access Add Page
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
3.4 Confirm Import
Owly will verify:- API Key validity
- Builder Fee setup status
Step 4: Assign to Fund Manager
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
Remove Fund Manager Assignment
Emergency Revocation (On-chain)
To completely revoke an API Key:Permissions & Security
API Key Technical Limitations
| Limitation | Description |
|---|---|
| Scope | API Key can sign operations for main account and all Sub Accounts |
| Nonce Mechanism | Each API Key uses an independent Nonce sequence |
| Concurrency Limit | One API Key cannot operate multiple Sub Accounts simultaneously (Nonce conflict) |
| Owly Requirement | Each Sub Account must use a dedicated API Key |
API Key Permissions
| Permission | Description |
|---|---|
| ✅ Trading | Open, close, place, cancel orders |
| ✅ Leverage Adjustment | Modify leverage multiplier |
| ❌ Internal Transfer | Requires asset owner’s private key signature |
| ❌ Withdrawal | Requires asset owner’s private key signature |
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:| Operation | Permission |
|---|---|
| Configure and start/stop Copy Trade Bot | ✅ Allowed |
| View positions and P&L | ✅ Allowed |
| Withdraw or transfer funds | ❌ Not Allowed |
| Modify account settings | ❌ Not Allowed |
| Assign to others | ❌ Not Allowed |
Security Recommendations
Risk Disclosure
| Scenario | Risk | Your Control |
|---|---|---|
| Fund manager strategy loss | Capital reduction | Stop Bot, remove assignment |
| High leverage operation | Liquidation risk | Monitor positions, intervene promptly |
| API Key leak | Malicious trading | Revoke API on Hyperliquid |
| Extreme market conditions | Significant losses | Set stop-loss in advance |
FAQ
Cannot create Sub Account
Cannot create Sub Account
Main account must reach 100,000 USDC trading volume
Import fails with 'Builder Fee not set'
Import fails with 'Builder Fee not set'
Please set Builder Fee on Owly first
Cannot find my Sub Account
Cannot find my Sub Account
Confirm you’re using the main wallet that created the Sub Account
Assignment fails with 'Address not registered'
Assignment fails with 'Address not registered'
Fund manager needs to register an Owly account first
Can fund manager withdraw my funds?
Can fund manager withdraw my funds?
No, API Key has no withdrawal permissions
Why does each Sub Account need a separate API?
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