Skip to main content
POST
perpDeployAuctionStatus | Hyperliquid Info API

Credit Cost

1 per call

Processing

Realtime
The Hyperliquid info endpoint with type: "perpDeployAuctionStatus" is used to fetch the current perp-deploy Dutch-auction status.
Estimate your monthly cost for this API using the Pricing Calculator.
  • Wire-equal to POST api.hyperliquid.xyz/info with {"type": "perpDeployAuctionStatus"}.
  • Describes the current perp-deploy (HIP-3) Dutch auction: the gas price decays over durationSeconds from startGas, and currentGas is the live price a deployer would pay now.
  • currentGas is null once the auction has ended; endGas is null while the auction is still active.
  • Gas prices are decimal strings. This is a global, non-user-keyed type.
Returns the status of the current perp-deploy Dutch auction. To deploy a new HIP-3 perp DEX, a deployer pays the auction’s gas price, which decays over time from startGas. currentGas is the live price; it becomes null after the auction ends, at which point endGas records the final price.

Endpoint

Request

string
required
Always "perpDeployAuctionStatus".

Example

Response

A single object describing the current perp-deploy gas auction.

Field descriptions

Gas prices are returned as decimal strings, preserving upstream precision. Do not parse them as floats - keep them as strings or use a fixed-precision decimal type.
int
Auction start time (Unix seconds).
int
Auction duration, in seconds.
string
Starting gas price, as a decimal string.
string | null
Current gas price, as a decimal string; null when the auction has ended.
string | null
Ending gas price, as a decimal string; null while the auction is still active.
Last reviewed: 2026-07-24