create_copy_wallet
Create the copy wallet needed for LIVE copying. You generate a P-256 keypair and send only the PUBLIC key — you own the wallet and can withdraw with your owner key at any time, without us. Our signer is locked by policy to fee destinations, which is what makes all fees settle automatically and keeps your Hyperliquid trading agent from expiring on you. Requires the 'copy' scope. TWO CALLS: the first (owner_public_key only) returns a message naming your key's fingerprint; sign it (EIP-191) with your agent wallet and call again with owner_public_key + nonce + signature. An API key alone can never bind an owner key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nonce | No | Second call only: the nonce returned by the first call. | |
| signature | No | Second call only: EIP-191 signature of the returned message by your agent wallet. | |
| owner_public_key | Yes | Your P-256 PUBLIC key in SPKI form (PEM or base64). Never send the private key. |