The
perpDexs
call will return non-null when HIP-3: Builder-Deployed Perpetuals goes live on the mainnet.info
endpoint with type: "perpDexs"
retrieves information about all available perpetual DEXs (Decentralized Exchanges) on the Hyperliquid ecosystem. This endpoint provides basic identification and deployment information for each perpetual DEX instance.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
Request body
type
(string, required) — The request type. Must be"perpDexs"
to retrieve perpetual DEXs information.
Response
The response is an array of perpetual DEX information. Each element in the array can be:Default DEX (first element)
null
— Represents the default/first perpetual DEX
Additional DEXs
For non-default DEXs, each object contains:name
(string) — Short name of the perpetual DEXfull_name
(string) — Full descriptive name of the DEXdeployer
(string) — Ethereum address of the DEX deployer in 42-character hexadecimal formatoracle_updater
(string or null) — Address responsible for oracle updates, or null if not applicable
Example request
Shell
Example response
Use case
Theinfo
endpoint with type: "perpDexs"
is essential for applications that need to:
- DEX enumeration: List available perpetual DEX instances on Hyperliquid
- DEX identification: Identify DEX names and deployment information
- Integration mapping: Map DEX names to their deployer addresses for integration purposes
- System discovery: Discover available trading venues within the Hyperliquid ecosystem
- Oracle tracking: Identify which DEXs have oracle updaters and their addresses
- Deployment monitoring: Track DEX deployments and their associated addresses
- Multi-DEX support: Build applications that can work with multiple DEX instances
- Administration tools: Create tools for managing and monitoring DEX instances
Body
application/json
Request type to retrieve available perpetual DEXs information
Available options:
perpDexs
Response
200 - application/json
List of available perpetual DEXs and their configurations
List of perpetual DEXs. The first element is null to represent the default DEX.
Short name of the perpetual DEX
Full descriptive name of the DEX
Address of the DEX deployer (42-char hex)
Address responsible for oracle updates, or null if not applicable
object | null