perpDeployAuctionStatus | Hyperliquid Info API
Info API
perpDeployAuctionStatus | Hyperliquid Info API
Hyperliquid perpDeployAuctionStatus: fetch the current perp-deploy Dutch-auction status.
POST
perpDeployAuctionStatus | Hyperliquid Info API
Credit Cost
1 per call
Processing
Realtime
type: "perpDeployAuctionStatus" is used to fetch the current perp-deploy Dutch-auction status.
- Wire-equal to
POST api.hyperliquid.xyz/infowith{"type": "perpDeployAuctionStatus"}. - Describes the current perp-deploy (HIP-3) Dutch auction: the gas price decays over
durationSecondsfromstartGas, andcurrentGasis the live price a deployer would pay now. currentGasisnullonce the auction has ended;endGasisnullwhile the auction is still active.- Gas prices are decimal strings. This is a global, non-user-keyed type.
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.