Docs

evmUserModify - Modify EVM User Settings

Modify EVM user settings on Hyperliquid's HyperEVM layer.

Modify user settings for HyperEVM interactions.

Sample Data

JSON
{
  "signature": {
    "r": "0xa1b2c3d4e5f6789012345678901234567890abcdef1234567890abcdef123456",
    "s": "0x6543210fedcba9876543210fedcba9876543210fedcba9876543210fedcba987",
    "v": 28
  },
  "action": {
    "type": "evmUserModify",
    "enabled": true
  },
  "nonce": 1767949700000
}

Field Reference

Action Fields

FieldTypeDescription
typestringAlways "evmUserModify"
enabledbooleanEVM access enabled

Use Cases

EVM Access Tracking

Monitor EVM setting changes:

Python
def process_evmUserModify_action(action):
    enabled = action.get('enabled')
    status = 'enabled' if enabled else 'disabled'
    print(f"EVM access {status}")