Skip to main content
GET
/
v2
/
gossip-priority-auction
Priority Auction
curl --request GET \
  --url https://api.example.com/v2/gossip-priority-auction
{
  "startTimeSeconds": 123,
  "durationSeconds": 123,
  "startGas": "<string>",
  "currentGas": "<string>",
  "endGas": {}
}

Documentation Index

Fetch the complete documentation index at: https://hypernode-docs.polynode.dev/llms.txt

Use this file to discover all available pages before exploring further.

Returns the current state of all priority fee auction slots. HyperLiquid runs two types of priority auctions: write priority (order execution) and read priority (data access).
Priority fees launched on HyperLiquid mainnet in April 2026. Write priority applies to IOC orders on HIP-3 assets (max 8 bps). Read priority runs 5 auction slots on 3-minute cycles.

Response

The response is a 2-element array: [write_slots, read_slots].
[
  [null, null, null, null, null],
  [
    {
      "startTimeSeconds": 1776203460,
      "durationSeconds": 180,
      "startGas": "0.1",
      "currentGas": "0.1",
      "endGas": null
    },
    {
      "startTimeSeconds": 1776203460,
      "durationSeconds": 180,
      "startGas": "0.1",
      "currentGas": "0.068",
      "endGas": null
    }
  ]
]

Write slots (index 0)

5 slots for order execution priority. null means no active auction for that slot.

Read slots (index 1)

5 slots for data access priority. Each active slot contains:
startTimeSeconds
integer
Unix timestamp when this auction cycle began.
durationSeconds
integer
Cycle length in seconds. Currently 180 (3 minutes).
startGas
string
Starting gas price in HYPE at the beginning of the cycle.
currentGas
string
Current gas price in HYPE. Decays linearly from startGas toward zero over durationSeconds.
endGas
string | null
Gas price when the auction was won. null if no winner yet in this cycle.