Providers

ProviderBase PathTestnet
Hyperliquid/v1/rwas/hyperliquid/Yes
RWA markets are currently available on Hyperliquid only via the HIP-3 protocol. Each HIP-3 dex is an independent perp market with custom assets (tokenized stocks, commodities, etc.).

Endpoints

Dex Discovery

MethodPathDescription
GET/rwas/:provider/dexesList all HIP-3 dexes
GET/rwas/:provider/dexes/:dexGet dex detail
GET/rwas/:provider/dexes/:dex/statusGet dex financial status
GET/rwas/:provider/categoriesGet asset categories

Market Data (Read)

MethodPathDescription
GET/rwas/:provider/marketsList all RWA markets
GET/rwas/:provider/markets/:symbolGet a single market
GET/rwas/:provider/orderbook/:symbolGet orderbook
GET/rwas/:provider/trades/:symbolGet recent trades
GET/rwas/:provider/candles/:symbolGet historical candles
GET/rwas/:provider/ticker/:symbolGet 24h ticker
GET/rwas/:provider/pricesGet all mid prices
Most market data endpoints accept an optional ?dex= query parameter to filter by dex.

Account (Read)

MethodPathDescription
GET/rwas/:provider/account/:addressGet account summary
GET/rwas/:provider/positions/:addressGet open positions
GET/rwas/:provider/orders/:addressGet open orders
GET/rwas/:provider/fills/:addressGet recent fills

Trading (Write)

MethodPathDescription
POST/rwas/:provider/ordersPlace an order
DELETE/rwas/:provider/orders/:orderIdCancel an order
POST/rwas/:provider/leverageUpdate leverage

Admin (HIP-3 Deployers Only)

MethodPathDescription
POST/rwas/:provider/admin/register-assetRegister a new asset
POST/rwas/:provider/admin/set-oracleSet oracle config
POST/rwas/:provider/admin/set-fundingSet funding multipliers
POST/rwas/:provider/admin/haltHalt trading
POST/rwas/:provider/admin/set-oi-capsSet OI caps
POST/rwas/:provider/admin/set-fee-recipientSet fee recipient
POST/rwas/:provider/admin/set-marginSet margin table IDs
Admin endpoints require the deployer wallet’s signature. These actions affect all traders on the dex.
See the RWA Markets Guide for a complete walkthrough.