Skip to main content

preTransferCheck Info Endpoint Method

Checks a transfer destination before submission, including sanctions status, account existence, activation fee, and transaction history.

Updated on
Sep 01, 2026

Parameters

type
string
REQUIRED

Request type identifier. Set this value to 'preTransferCheck'

user
string
REQUIRED

The 42-character hexadecimal address of the transfer destination

source
string
REQUIRED

The 42-character hexadecimal address sending the transfer

Returns

object
object

Pre-transfer validation details for the destination

isSanctioned
boolean

Indicates whether the destination address is sanctioned

userExists
boolean

Indicates whether the destination account exists on Hyperliquid

fee
string

Activation fee that applies to the transfer, returned as a decimal string

userHasSentTx
boolean

Indicates whether the destination user has previously sent a transaction

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free