Docs

subAccountModify - Modify Sub-Account Settings

Modify settings and permissions for a sub-account on Hyperliquid.

Modify settings and permissions for an existing sub-account.

Sample Data

JSON
{
  "signature": {
    "r": "0xa1b2c3d4e5f6789012345678901234567890abcdef1234567890abcdef123456",
    "s": "0x6543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba987",
    "v": 27
  },
  "action": {
    "type": "subAccountModify",
    "subAccountUser": "0x1234567890abcdef1234567890abcdef12345678",
    "name": "Trading Bot 1"
  },
  "nonce": 1767949700000
}

Field Reference

Action Fields

FieldTypeDescription
typestringAlways "subAccountModify"
subAccountUserstringSub-account address to modify
namestringNew name for the sub-account

Use Cases

Sub-Account Management

Track sub-account modifications:

Python
def process_subAccountModify_action(action):
    sub_account = action.get('subAccountUser')
    name = action.get('name')
    print(f"Sub-account modified: {sub_account[:10]}... -> {name}")