curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
--header 'Content-Type: application/json' \
--data '{
"type": "perpDexs"
}'
[
{
"dexId": "<string>",
"name": "<string>",
"description": "<string>",
"isActive": true,
"createdTime": 123,
"assets": [
{
"assetId": 123,
"symbol": "<string>",
"name": "<string>",
"maxLeverage": "<string>",
"tickSize": "<string>",
"lotSize": "<string>",
"isActive": true
}
],
"tradingConfig": {
"makerFeeRate": "<string>",
"takerFeeRate": "<string>",
"minOrderValue": "<string>",
"maxOrderValue": "<string>"
},
"volumeStats": {
"volume24h": "<string>",
"volume7d": "<string>",
"totalVolume": "<string>",
"activeTraders24h": 123
},
"website": "<string>",
"contactInfo": {
"support": "<string>",
"documentation": "<string>"
}
}
]
curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info \
--header 'Content-Type: application/json' \
--data '{
"type": "perpDexs"
}'
[
{
"dexId": "<string>",
"name": "<string>",
"description": "<string>",
"isActive": true,
"createdTime": 123,
"assets": [
{
"assetId": 123,
"symbol": "<string>",
"name": "<string>",
"maxLeverage": "<string>",
"tickSize": "<string>",
"lotSize": "<string>",
"isActive": true
}
],
"tradingConfig": {
"makerFeeRate": "<string>",
"takerFeeRate": "<string>",
"minOrderValue": "<string>",
"maxOrderValue": "<string>"
},
"volumeStats": {
"volume24h": "<string>",
"volume7d": "<string>",
"totalVolume": "<string>",
"activeTraders24h": 123
},
"website": "<string>",
"contactInfo": {
"support": "<string>",
"documentation": "<string>"
}
}
]
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.
type
(string, required) — The request type. Must be "perpDexs"
to retrieve perpetual DEXs information.null
— Represents the default/first perpetual DEXname
(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 applicablecurl -X POST \
-H "Content-Type: application/json" \
-d '{"type": "perpDexs"}' \
https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/info
[
null,
{
"name": "test",
"full_name": "test dex",
"deployer": "0x5e89b26d8d66da9888c835c9bfcc2aa51813e152",
"oracle_updater": null
}
]
info
endpoint with type: "perpDexs"
is essential for applications that need to:
List of available perpetual DEXs and their configurations
List of perpetual DEX configurations