Skip to main content

Build Revoke REST API Endpoint

Build builder fee revoke action. Revokes builder fee approval by setting maxFeeRate to 0%.

Updated on
May 19, 2026
info

Exchange API calls do not consume Quicknode API credits. Transactions through this endpoint are appended with a builder fee. See hyperliquidapi.com for a full breakdown. To white-label with your own builder code, contact us.


Body Parameters

action
object
REQUIRED

Revoke builder fee action object

type
string

Action type ("approveBuilderFee")

maxFeeRate
string

Set to "0%" to revoke approval

Returns

hash
string

Hash to sign with wallet (0x-prefixed hex string)

nonce
integer

Unique nonce for this action (timestamp in milliseconds)

details
object

Builder fee revocation details

builder
string

Builder address (0x-prefixed hex string)

maxFeeRate
string

Maximum builder fee rate ("0%" for revocation)

chain
string

Hyperliquid chain ("Mainnet" or "Testnet")

typedData
object

EIP-712 typed data structure for signing

domain
object

EIP-712 domain separator

name
string

Domain name ("HyperliquidSignTransaction")

version
string

Domain version ("1")

chainId
integer

Chain ID (42161 for Arbitrum One)

verifyingContract
string

Verifying contract address

types
object

EIP-712 type definitions

HyperliquidTransaction:ApproveBuilderFee
array

Array of field definitions with name and type

name
string

Field name (hyperliquidChain, maxFeeRate, builder, nonce)

type
string

EIP-712 type (string, address, uint64)

primaryType
string

Primary type name ("HyperliquidTransaction:ApproveBuilderFee")

message
object

Message to sign

hyperliquidChain
string

Hyperliquid chain ("Mainnet" or "Testnet")

maxFeeRate
string

Maximum builder fee rate ("0%" for revocation)

builder
string

Builder address

nonce
integer

Nonce for this revocation

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