Signing
Import
import {
createL1ActionHash,
PrivateKeySigner,
signL1Action,
signMultiSigAction,
signUserSignedAction,
} from "@nktkas/hyperliquid/signing";PrivateKeySigner
import { PrivateKeySigner } from "@nktkas/hyperliquid/signing";
const signer = new PrivateKeySigner("0xabc123...");
console.log(signer.address); // "0x..."signL1Action
Parameters
wallet (required)
action (required)
nonce (required)
isTestnet (optional)
vaultAddress (optional)
expiresAfter (optional)
signUserSignedAction
Parameters
wallet (required)
action (required)
types (required)
signMultiSigAction
createL1ActionHash
AbstractWallet
Last updated