Orderbook
Price levels endpoint for Native APIs and aggregators
To indicate current pricing for Native APIs and aggregators, you must provide a price level endpoint that returns the price levels of all supported pairs on a specified chain.
Native will call this endpoint every second on every supported network to retrieve the latest price levels.
The endpoint must adhere to the following format:
Endpoint
Params
Example
Response
You need to provide a response in the following format:
Type: Array of order pairs
Example
Note: The price levels must be returned in a non-cumulative manner.
For example, given the following price levels for the WETH-USDT
pair:
If someone wants to trade 3 WETH for USDT, the price would be calculated as follows: 0.001 * 1600 + 1 * 1610 + 1.999 * 1612 = 4833.988
The Native server is hosted in the Singapore region, and all market makers are required to respond to all endpoints in under 1 second.
Last updated