# Orderly ## Docs - [Authentication/Key Management](https://docs.orderly.network/docs/build-on-near/smart-contract-api/authentication-key-management.md) - [General Data Access](https://docs.orderly.network/docs/build-on-near/smart-contract-api/general-data-access.md) - [Smart Contract Addresses](https://docs.orderly.network/docs/build-on-near/smart-contract-api/smart-contract-addresses.md) - [Storage Staking](https://docs.orderly.network/docs/build-on-near/smart-contract-api/storage-staking.md) - [User Data](https://docs.orderly.network/docs/build-on-near/smart-contract-api/user-data.md) - [Withdrawal](https://docs.orderly.network/docs/build-on-near/smart-contract-api/withdrawal.md) - [Smart Contract Addresses](https://docs.orderly.network/docs/build-on-omnichain/addresses.md) - [System Overview](https://docs.orderly.network/docs/build-on-omnichain/building-on-omnichain.md) - [API Authentication](https://docs.orderly.network/docs/build-on-omnichain/evm-api/api-authentication.md): All requests need to be signed using `orderly-key` and `orderly-secret`. - [Error Codes](https://docs.orderly.network/docs/build-on-omnichain/evm-api/error-codes.md): Errors consist of three parts: an error code and a message. Codes are universal, but messages can vary. Here is the error JSON payload: - [Introduction](https://docs.orderly.network/docs/build-on-omnichain/evm-api/introduction.md) - [Batch Cancel Orders](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/batch-cancel-orders.md): **Limit: 10 requests per 1 second** `DELETE /v1/batch-order?order_ids={order_id1},{order_id2}` Cancel a list of orders by `order_ids`. The maximum orders that can be cancelled within 1 batch cancel request is 10. This endpoint will return invalid order_id error if 0 order_ids are given or all of the given order_ids are invalid. Note: This endpoint requires `trading` scope in Orderly Key. - [Batch Cancel Orders By client_order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/batch-cancel-orders-by-client_order_id.md): **Limit: 10 requests per 1 second** `DELETE /v1/client/batch-order?client_order_ids={client_order_id1},{client_order_id2}` Cancel a list of orders by `client_order_ids`. The maximum orders that can be cancelled within 1 batch cancel request is 10. This endpoint will return invalid client_order_id error if 0 client_order_ids are given or all of the given client_order_ids are invalid. Note: This endpoint requires `trading` scope in Orderly Key. - [Batch Create Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/batch-create-order.md): **Limit: 1 request per 1 second** `POST /v1/batch-order` Creates a batch of orders as a list according to the same rules as a single Create Order. Parameters for each order within the batch will be the same as the create single order. The batch of orders should be sent as a JSON array containing all the orders. The maximum number of orders that can be sent in 1 batch order request is 10. Each order within the batch order request is counted as 1 order towards the overall create order rate limit. Note: This endpoint requires `trading` scope in Orderly Key. - [Bind Referral Code](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/bind-referral-code.md): **Limit: 1 requests per second** `POST /v1/referral/bind` - [Cancel Algo Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-algo-order.md): **Limit: 10 requests per 1 second** `DELETE /v1/algo/order?order_id={order_id}&symbol={symbol}` Cancels a single algo order by `order_id`. - [Cancel Algo Order By client_order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-algo-order-by-client_order_id.md): **Limit: 10 requests per 1 second** `DELETE /v1/algo/client/order?client_order_id={client_order_id}&symbol={symbol}` Cancel an algo order by `client_order_id`. - [Cancel All After](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-all-after.md): **Limit: 1 request per 1 second** `POST /v1/order/cancel_all_after` Cancels all of the user's ordinary and algo orders after being called (dead man switch). Note: Users must apply for access before using this endpoint. - [Cancel All Pending Algo Orders](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-all-pending-algo-orders.md): **Limit: 10 requests per 1 second** `DELETE /v1/algo/orders?symbol={symbol}` Cancel all pending algo orders. - [Cancel All Pending Orders](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-all-pending-orders.md): **Limit: 10 requests per 1 second** `DELETE /v1/orders?symbol={symbol}` Cancel a list of orders, filtered by `symbol` optionally. This request will cancel all open orders within the filter criteria, and will cancel all open orders if no filter is provided. Note: This endpoint requires `trading` scope in Orderly Key. - [Cancel Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-order.md): **Limit: 10 requests per 1 second** `DELETE /v1/order?order_id={order_id}&symbol={symbol}` Cancels a single order by `order_id`. Note: This endpoint requires `trading` scope in Orderly Key. - [Cancel Order By client_order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/cancel-order-by-client_order_id.md): **Limit: 10 requests per 1 second** `DELETE /v1/client/order?client_order_id={client_order_id}&symbol={symbol}` Cancel an order by `client_order_id`. Note: This endpoint requires `trading` scope in Orderly Key. - [Claim Insurance Fund](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/claim-insurance-fund.md): **Limit: 5 requests per 1 second** `POST /v1/claim_insurance_fund` - [Claim Liquidated Positions](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/claim-liquidated-positions.md): **Limit: 5 requests per 1 second per IP address** `POST /v1/liquidation` - [Create Algo Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/create-algo-order.md): **Limit: 10 requests per 1 second** `POST /v1/algo/order` Place maker/taker order that requires an additional trigger for order execution such as stop orders. `STOP` type order bahavior: an order to buy or sell at the market/limit price once the asset has traded at or through a specified price (the "stop price"). If the asset reaches the stop price, the order becomes a market order and is filled at the next available market price. To place `Positional TP/SL` order, the input fields is 2 layer and includes an array of the objects named childOrder. The take-profit or stop-loss order should be the objects in the array. For the sub-order in childOrder, please input `CLOSE_POSITION` as type, and `TAKE_PROFIT` or `STOP_LOSS` in algoType field. Sample request can be found [here](/docs/build-on-omnichain/algo-order-samples) Note: This endpoint requires trading scope in Orderly Key. - [Create Internal Transfer](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/create-internal-transfer.md): **Limit: 10 requests per 1 second** `POST /v1/internal_transfer` Orderly key must has `asset` scope to access this endpoint. This endpoint will return internal transfer is not available for Delegate Signer account if the `from` is a Delegate Signer account. - [Create Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/create-order.md): **Limit: 10 requests per 1 second** `POST /v1/order` Place order maker/taker, the order executed information will be update from websocket stream. will response immediately with an order created message. `MARKET` type order behavior: it matches until the full size is executed. If the size is too large (larger than whole book) or the matching price exceeds the price limit (refer to `price_range`), then the remaining quantity will be cancelled. `IOC` type order behavior: it matches as much as possible at the order_price. If not fully executed, then remaining quantity will be cancelled. `FOK` type order behavior: if the order can be fully executed at the order_price then the order gets fully executed otherwise would be cancelled without any execution. `POST_ONLY` type order behavior: if the order will be executed with any maker trades at the time of placement, then it will be cancelled without any execution. `ASK` type order behavior: the order price is guranteed to be the best ask price of the orderbook at the time it gets accepted. `BID` type order behavior: the order price is guranteed to be the best bid price of the orderbook at the time it gets accepted. `visible_quantity` behavior: it sets the maximum quantity to be shown on orderbook. By default, it is equal to order_quantity, negative number and number larger than `order_quantity` is not allowed. If it sets to 0, the order would be hidden from the orderbook. It doesn't work for `MARKET`/`IOC`/`FOK` orders since orders with these types would be executed and cancelled immediately and not be shown on orderbook. For `LIMIT`/`POST_ONLY` order, as long as it's not complete, `visible_quantity` is the maximum quantity that shown on orderbook. `order_amount` behavior: for `MARKET`/`BID`/`ASK` order, order can be placed by `order_amount` instead of `order_quantity`. It's the size of the order in terms of the quote currency instead of the base currency. The order would be rejected if both `order_amount` and `order_quantity` are provided. The precision of the number should be within 8 digits. `client_order_id` behavior: customized order_id, a unique id among open orders. Orders with the same `client_order_id` can be accepted only when the previous one if completed, otherwise the order will be rejected. For `MARKET`/`BID`/`ASK` order, `order_amount` is not supported when placing SELL order while `order_quantity` is not supported when placing BUY order. Note: This endpoint requires `trading` scope in Orderly Key. - [Create Referral Code](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/create-referral-code.md): **Limit: 1 requests per second** `POST /v1/referral/create` Scope: Only each builder’s admin can create the referral code for accounts that are related to the builder_id - [Create Withdraw Request](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/create-withdraw-request.md): **Limit: 10 requests per 1 second per IP address** `POST /v1/withdraw_request` `verifyingContract` should use: `0x6F7a338F2aA472838dEFD3283eB360d4Dff5D203`. This API will throw an error with message `22 - Cross-chain withdrawal required for this withdrawal request.` if `allow_cross_chain_withdrawal` is `false` while the request is a cross-chain request. - [Delegate Signer Settle PnL](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/delegate-signer-settle-pnl.md): **Limit: 1 requests per second** `POST /v1/delegate_settle_pnl` - [Delegate Signer Withdraw Request](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/delegate-signer-withdraw-request.md): **Limit: 1 requests per second** `POST /v1/delegate_withdraw_request` - [Edit Algo Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/edit-algo-order.md): **Limit: 10 requests per 1 second** `PUT /v1/algo/order` Edit a pending algo order by `order_id`. Only the price or quantity can be amended. Note: This endpoint requires trading scope in Orderly Key. - [Edit Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/edit-order.md): **Limit: 10 request per 1 second** `PUT /v1/order` Edit a pending order by `order_id`. Only the `order_price` or `order_quantity` can be amended. Note: This endpoint requires `trading` scope in Orderly Key. - [Edit Referral Code Split](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/edit-referral-code-split.md): **Limit: 1 requests per second** `POST /v1/referral/edit_split` - [Get Account Information](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-account-information.md): **Limit: 10 requests per 60 seconds** `GET /v1/client/info` Get basic account information including current user fee rates. - [Get Algo Order by client_order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-algo-order-by-client_order_id.md): **Limit: 10 requests per 1 second** `GET /v1/algo/client/order/{client_order_id}` Get details of a single algo order by `client_order_id`. - [Get Algo Order by order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-algo-order-by-order_id.md): **Limit: 10 requests per 1 second** `GET /v1/algo/order/{order_id}` Get details of a single algo order by order_id. - [Get Algo Orders](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-algo-orders.md): **Limit: 10 requests per 1 second** `GET /v1/algo/orders` Get algo order details by customized filters. For filter by status, one can reference special bundled statuses below for ease of access of Open (i.e `INCOMPLETE`) orders or `COMPLETED` orders. `INCOMPLETE` = `NEW` + `PARTIAL_FILLED` `COMPLETED` = `CANCELLED` + `FILLED` - [Get All Notifications](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-all-notifications.md): **Limit: 10 requests per 60 seconds** `GET /v1/notification/inbox/notifications` Get all notifications for the user. Currently the only supported message type is the order filled message. - [Get All Positions Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-all-positions-info.md): **Limit: 30 requests per 10 second per user** `GET /v1/positions` - [Get All Trades of Specific Algo Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-all-trades-of-specific-algo-order.md): **Limit: 10 requests per 1 second** `GET /v1/algo/order/{order_id}/trades` Get specific trades of an algo order by `order_id`. - [Get All Trades of Specific Order](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-all-trades-of-specific-order.md): **Limit: 10 requests per 1 second** `GET /v1/order/{order_id}/trades` Get specific trades of an order by `order_id`. - [Get Asset History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-asset-history.md): **Limit 10 requests per 60 seconds** `GET /v1/asset/history` Get asset history, including token deposits/withdrawals. - [Get Builder's Users' Volumes](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-builders-users-volumes.md): **Limit 10 requests per 60 seconds** `GET /v1/volume/broker/daily` Get the daily historical breakdown of the user trading volume on specified builder. The provided `start_date`/`end_date` has to be within a 90-day range. Updated hourly - [Get Current Holding](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-current-holding.md): **Limit: 10 requests per 1 seconds** `GET /v1/client/holding` Get the current summary of user token holdings. - [Get Current Orderly Key Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-current-orderly-key-info.md): **Limit 10 requests per 60 seconds** `GET /v1/client/key_info` Retrieve all the registered Orderly key pairs under the account. - [Get Default Builder Fee](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-default-builder-fee.md): **Limit: 1 requests per second** `GET /v1/broker/fee_rate/default` Get default fee rate. Scope: Only each builder_id’s admin wallet can call this endpoint - [Get Distribution History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-distribution-history.md): **Limit: 10 requests per second** `GET /v1/client/distribution_history` - [Get esORDER vesting list](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-esorder-vesting-list.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/esorder/vesting_list` - [Get Funding Fee History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-funding-fee-history.md): **Limit: 20 requests per 60 second per user** `GET /v1/funding_fee/history` Get funding fee history. - [Get Internal Transfer History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-internal-transfer-history.md): **Limit: 10 requests per 1 second** `GET /v1/internal_transfer_history` Orderly key must has `asset` scope to access this endpoint. - [Get Kline](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-kline.md): **Limit: 10 requests per 1 second** `GET /v1/kline` Get the latest klines (OHLC) of the specified symbol. Please note that for symbols with low trading activity, the kline might be generated through the mid price of the orderbook in addition to any executed trades on the platform. - [Get Liquidated Positions by Liquidator](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-liquidated-positions-by-liquidator.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/client/liquidator_liquidations` - [Get Liquidated Positions of Account](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-liquidated-positions-of-account.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/liquidations` - [Get One Position Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-one-position-info.md): **Limit: 30 requests per 10 second per user** `GET /v1/position/{symbol}` - [Get Order by client_order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-order-by-client_order_id.md): **Limit: 10 requests per 1 second** `GET /v1/client/order/{client_order_id}` Get details of a single order by `client_order_id`. - [Get Order by order_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-order-by-order_id.md): **Limit: 10 requests per 1 second** `GET /v1/order/{order_id}` Get details of a single order by `order_id`. - [Get Orderly Key IP Restriction](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-orderly-key-ip-restriction.md): **Limit 10 requests per 60 seconds** `GET /v1/client/orderly_key_ip_restriction` Retrieves the current IP restriction of a particular Orderly key. - [Get Orders](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-orders.md): **Limit: 10 requests per 1 second** `GET /v1/orders` Get orders by customized filters. For filter by status, one can reference special bundled statuses below for ease of access of Open (ie `INCOMPLETE`) orders or `COMPLETED` orders. - `INCOMPLETE` = `NEW` + `PARTIAL_FILLED` - `COMPLETED` = `CANCELLED` + `FILLED` - [Get PnL Settlement History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-pnl-settlement-history.md): **Limit: 20 requests per 1 second** `GET /v1/pnl_settlement/history` Retrieve the historical PnL settlement history of the account. - [Get Position History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-position-history.md): **Limit: 10 requests per 1 second per user** `GET /v1/position_history` - [Get Referee History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referee-history.md): **Limit: 10 requests per second** `GET /v1/referral/referee_history` Provides a summary of all referee activity for the requesting user. - [Get Referee Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referee-info.md): **Limit: 10 requests per second** `GET /v1/referral/referee_info` - [Get Referee Rebate Summary](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referee-rebate-summary.md): **Limit: 10 requests per second** `GET /v1/referral/referee_rebate_summary` Provides daily statistics on referee rebates - [Get Referral Code Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referral-code-info.md): **Limit: 10 requests per second** `GET /v1/referral/admin_info` Scope: Only each builder’s admin wallet can call this endpoint. - [Get Referral History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referral-history.md): **Limit: 10 requests per second** `GET /v1/referral/referral_history` Provides a detailed history of referral rebates paid to the user. - [Get Referral Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referral-info.md): **Limit: 10 requests per second** `GET /v1/referral/info` - [Get Referral Rebate Summary](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-referral-rebate-summary.md): **Limit: 10 requests per second** `GET /v1/referral/rebate_summary` - [Get Settle PnL Nonce](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-settle-pnl-nonce.md): **Limit: 10 requests per 1 second** `GET /v1/settle_nonce` Retrieve a nonce used for requesting a withdrawal on Orderly. Each nonce can only be used once. - [Get Trade](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-trade.md): **Limit: 10 requests per 1 second** `GET /v1/trade/{trade_id}` Get specific transaction details by `trade_id`. - [Get Trades](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-trades.md): **Limit: 10 requests per 1 second** `GET /v1/trades` Return client’s trades history within a time range. - [Get Unread Notifications](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-unread-notifications.md): **Limit: 10 requests per 60 seconds** `GET /v1/notification/inbox/unread` Get the information on unread messages for the user. - [Get Unstaking ORDER Details](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-unstaking-order-details.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/unstake_details` - [Get User Daily Statistics](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-user-daily-statistics.md): **Limit 10 requests per 60 seconds** `GET /v1/client/statistics/daily` Get user daily statistics of assets/pnl/volume. - [Get User Daily Volume](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-user-daily-volume.md): **Limit 10 requests per 60 seconds** `GET /v1/volume/user/daily` - [Get User Fee Rates](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-user-fee-rates.md): **Limit 60 requests per 60 seconds** `GET /v1/broker/user_info` Scope: Only each builder_id's admin wallet can call this endpoint. If `account_id` or `address` is provided, will always return the fee rate and indicate whether the user is on the builder’s default fee rate or not. - [Get User Statistics](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-user-statistics.md): **Limit: 10 requests per 60 seconds** `GET /v1/client/statistics` Get statistics of the user account - [Get User Volume Statistics](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-user-volume-statistics.md): **Limit 10 requests per 60 seconds** `GET /v1/volume/user/stats` - [Get Valor Redeem Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-valor-redeem-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/valor/redeem` - [Get Wallet's Current Staked Balance](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-wallets-current-staked-balance.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/balance` - [Get Withdrawal Nonce](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/get-withdrawal-nonce.md): **Limit 10 requests per 1 seconds** `GET /v1/withdraw_nonce` Retrieve a nonce used for requesting a withdrawal on Orderly. Each nonce can only be used once. - [Orderbook Snapshot](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/orderbook-snapshot.md): **Limit: 10 requests per 1 second** `GET /v1/orderbook/{symbol}` Snapshot of the current orderbook. Price of asks/bids are in descending order. - [Remove Orderly Key](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/remove-orderly-key.md): **Limit: 10 requests per 1 second per IP address** `POST /v1/client/remove_orderly_key` Remove an Orderly key from an account, deactivating it from all usage - [Request PnL Settlement](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/request-pnl-settlement.md): **Limit: 1 requests per 1 second** `POST /v1/settle_pnl` `verifyingContract` should use: `0x6F7a338F2aA472838dEFD3283eB360d4Dff5D203`. - [Reset Orderly Key IP Restriction](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/reset-orderly-key-ip-restriction.md): **Limit: 10 requests per 60 seconds** `POST /v1/client/reset_orderly_key_ip_restriction` Reset the IP restriction of a particular Orderly key under the account. - [Reset User Fee Rate](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/reset-user-fee-rate.md): **Limit: 1 requests per second** `POST /v1/broker/fee_rate/set_default` Assign users to a default fee rate. Only send accounts that need to be updated. Max 500 accounts per request. Scope: Only each builder’s admin can create the referral code for accounts that are related to the builder_id - [Set Maintenance Config](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/set-maintenance-config.md): **Limit: 10 requests per 60 seconds** `POST /v1/client/maintenance_config` Set the user config for whether the system should automatically cancel the user's pending orders during maintenance. - [Set Orderly Key IP Restriction](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/set-orderly-key-ip-restriction.md): **Limit: 10 requests per 60 seconds** `POST /v1/client/set_orderly_key_ip_restriction` Set the IP restrictions of a particular Orderly key under the account. - [Set Read Status of All Notifications](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/set-read-status-of-all-notifications.md): **Limit: 10 requests per 60 seconds** `POST /v1/notification/inbox/mark_read_all` Set the read status on all notifications for a user. - [Set Read Status of Notifications](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/set-read-status-of-notifications.md): **Limit: 10 requests per 60 seconds** `POST /v1/notification/inbox/mark_read` Set the read status on a list of notifications for a user. - [Update Default Builder Fee](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/update-default-builder-fee.md): **Limit: 1 requests per second** `POST /v1/broker/fee_rate/default` Update the default fee rate for users assigned to a default fee rate. Scope: Only each builder_id’s admin wallet can call this endpoint - [Update Leverage Setting](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/update-leverage-setting.md): **Limit: 5 requests per 60 second per user** `POST /v1/client/leverage` Choose maximum leverage for futures mode - [Update Referral Code](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/update-referral-code.md): **Limit: 1 requests per second** `POST /v1/referral/update` Scope: Only each Builder’s admin wallet can call this endpoint. - [Update User Fee Rate](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/private/update-user-fee-rate.md): **Limit: 1 requests per second** `POST /v1/broker/fee_rate/set` Send a list of accounts assigned to a new fee rate. Max 500 accounts per request. Scope: Only each builder_id's admin wallet can call this endpoint. - [Add Delegate Signer Orderly Key](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/add-delegate-signer-orderly-key.md): **Limit: 1 requests per second** `POST /v1/delegate_orderly_key` - [Add Orderly Key](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/add-orderly-key.md): **Limit: 10 requests per 1 second per IP address** `POST /v1/orderly_key` Adds an Orderly access key to an account. - [Check if Account Exists](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/check-if-account-exists.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/account` Check if provided account account is registered with Orderly and it's respective builder. - [Check if Address is Registered](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/check-if-address-is-registered.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/get_broker` Check whether an address is registered already. - [Check if Wallet is Registered](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/check-if-wallet-is-registered.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/get_account` Check whether a wallet has a registered account with provided broker_id. - [Check Referral Code](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/check-referral-code.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/referral/check_ref_code` - [Delegate Signer](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/delegate-signer.md): **Limit: 1 requests per second** `POST /v1/delegate_signer` - [Get Account Trading Rewards History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-account-trading-rewards-history.md): **Limit: 10 requests per 1 second per IP address** Return each epoch from Epoch 1 to last completed epoch. `GET /v1/public/trading_rewards/account_rewards_history` - [Get Announcements](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-announcements.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/announcement` - [Get Available Symbols](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-available-symbols.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/info` Get available symbols that Orderly supports, and also send order rules for each symbol. The definition of rules can be found at [Get Order Rules per Market](/docs/build-on-omnichain/evm-api/restful-api/public/get-order-rules-per-symbol) - [Get Broker Allocation History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-broker-allocation-history.md): **Limit: 10 requests per 1 second per IP address** Return each epoch from Epoch 1 to last completed epoch. `GET /v1/public/trading_rewards/broker_allocation_history` - [Get Builder List](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-builder-list.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/broker/name?broker_id={broker_id}` Get the list of builders currently onboarded on Orderly. - [Get Builder Volume](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-builder-volume.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/volume/stats` Get the latest volume statistics of Orderly and its associated builders. Note that for builder volume, the volume is counted as the sum of the maker and taker volume, while for the full Orderly platform, the volume is the total amount matched on the platform (ie taker and maker are not double-counted.) - [Get Builder's Leaderboard](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-builders-leaderboard.md): **Limit 10 requests per 60 seconds** `GET /v1/broker/leaderboard/daily` The provided `start_date`/`end_date` has to be within a 90-day range. Updated hourly - [Get Campaign Ranking](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-campaign-ranking.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/campaign/ranking` - [Get Campaign Statistics](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-campaign-statistics.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/campaign/stats` - [Get Campaign User Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-campaign-user-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/campaign/user` - [Get Campaign Verification](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-campaign-verification.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/campaign/check` - [Get Current Epoch Estimate](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-current-epoch-estimate.md): **Limit: 10 requests per 1 second per IP address** Get user’s estimated trading rewards during the current epoch `GET /v1/public/trading_rewards/current_epoch_estimate` - [Get Current Epoch Estimate by Broker](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-current-epoch-estimate-by-broker.md): **Limit: 10 requests per 1 second per IP address** Get all broker’s estimated rewards allocation during the current epoch `GET /v1/public/trading_rewards/current_epoch_broker_estimate` - [Get Detailed Campaign Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-detailed-campaign-info.md): **Limit: 10 requests per 1 minute per IP address** `GET /v1/public/campaign/stats/details` - [Get Epochs Data](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-epochs-data.md): **Limit: 10 requests per 1 second per IP address** Get data of each epoch from epoch 1 to current epoch `GET /v1/public/trading_rewards/epoch_data` - [Get Faucet USDC(Testnet Only)](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-faucet-usdctestnet-only.md): For `EVM`: `GET https://testnet-operator-evm.orderly.org/v1/faucet/usdc` For `Solana`: `GET https://testnet-operator-sol.orderly.org/v1/faucet/usdc` Receive 1,000 USDC in the EVM Testnet environment or 100 USDC in the Solana Testnet environment. Each account may only use the faucet a maximum of 5 times. This API is only available on Testnet so make sure to use Testnet domain as above instead of Mainnet domain. - [Get Funding Rate for All Markets](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-funding-rate-for-all-markets.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_info/funding_history` - [Get Funding Rate History for One Market](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-funding-rate-history-for-one-market.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/funding_rate_history` Get funding rate history for one market. - [Get Historical Price List for All Symbols](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-historical-price-list-for-all-symbols.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_info/history_charts` Return the close price for all symbols - [Get Index Price Source](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-index-price-source.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/index_price_source` Retrieves the available tokens to be used as collateral within Orderly. - [Get Insurance Fund Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-insurance-fund-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/insurancefund` - [Get IP Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-ip-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/ip_info` - [Get Leverage Configuration](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-leverage-configuration.md): **Limit: 10 requests per 1 second per IP address** `GET v1/public/config` - [Get Liquidated Positions Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-liquidated-positions-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/liquidated_positions` - [Get List of Campaigns](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-list-of-campaigns.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/campaigns` - [Get Market Info for All Symbols](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-market-info-for-all-symbols.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/futures` Get basic market information for all the symbols. - [Get Market Info for One Symbol](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-market-info-for-one-symbol.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/futures/{symbol}` Get basic market information for one trading pair. - [Get Market Maker Current Epoch Estimate](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-market-maker-current-epoch-estimate.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_making_rewards/current_epoch_estimate` - [Get Market Trades](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-market-trades.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_trades` Get the latest market trades. - [Get Market Volume by Broker](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-market-volume-by-broker.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/futures_market` Get market volume filtered by broker. - [Get Max Leverage Setting](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-max-leverage-setting.md): **Limit: 10 requests per 1 second per IP address** `POST /v1/public/leverage` Get max leverage setting - [Get Open Interests for All Symbols](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-open-interests-for-all-symbols.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_info/traders_open_interests` Return the long/short Open Interests for all symbols (mm accounts are excluded). - [Get Order Rules per Symbol](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-order-rules-per-symbol.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/info/{symbol}` This endpoint provides all the values for the rules that an order need to fulfil in order for it to be placed successfully. The rules are defined as follows: Price filter - `price` >= `quote_min` - `price` =< `quote_max` - `(price - quote_min) % quote_tick` should equal to zero - `price` =< `mark_price * (1 + price_range)` when BUY - `price` >= `mark_price * (1 - price_range)` when SELL Size filter - `base_min` =< `quantity` =< `base_max` - `(quantity - base_min) % base_tick` should equal to zero Min Notional filter - `price * quantity` should greater than `min_notional` Risk Exposure filer - Order size should be within holding threshold. See [account_info](/docs/build-on-omnichain/evm-api/restful-api/private/get-account-information) - [Get Orderly Key](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-orderly-key.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/get_orderly_key` Check the validity of an Orderly access key attached to the account. - [Get Parameters of Each Epoch](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-parameters-of-each-epoch.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_making_rewards/epoch_info` - [Get Parameters of Each Epoch for All Epochs](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-parameters-of-each-epoch-for-all-epochs.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/trading_rewards/epoch_info` - [Get Positions Under Liquidation](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-positions-under-liquidation.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/liquidation` - [Get Predicted Funding Rate for One Market](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-predicted-funding-rate-for-one-market.md): **Limit: 30 requests per 1 second per IP address** `GET /v1/public/funding_rate/{symbol}` Get latest funding rate for one market. - [Get Predicted Funding Rates for All Markets](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-predicted-funding-rates-for-all-markets.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/funding_rates` Get predicted funding rates for all futures trading pairs. Get the : * `last_funding_rate` : latest hourly funding rate for all the markets for the last funding period (dt = 8h) * `est_funding_rate` : rolling average of all funding rates over the last 8 hours - [Get Price Info for All Symbols](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-price-info-for-all-symbols.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_info/price_changes` Return the current price and the price 5m, 30m, 1h, 24h, 3d, 7d, 30d ago for all symbols Examples: - Now: 11:06:30 (2024-07-11) - 5m: 11:01:00 (2024-07-11) - 30m: 10:36:00 (2024-07-11) - 1h: 10:06:00 (2024-07-11) - 4h: 07:06:00 (2024-07-11) - 24h: 11:06:00 (2024-07-10) - 3d: 00:00:00 (2024-07-08) - 7d: 00:00:00 (2024-07-04) - 30d: 00:00:00 (2024-06-11) - [Get Registration Nonce](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-registration-nonce.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/registration_nonce` Retrieve a nonce used for registering an account on Orderly. The validity of the nonce value is `2` minutes. Each nonce can only be used once (ie for one account). - [Get Staking Overview](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-staking-overview.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/overview` - [Get Supported Chains per Builder](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-supported-chains-per-builder.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/chain_info` Get chains specified builder is available on. - [Get Supported Collateral Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-supported-collateral-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/token` Retrieves the available tokens to be used as collateral within Orderly. - [Get Symbol Rewards Category](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-symbol-rewards-category.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/trading_rewards/symbol_category` - [Get Symbol Rewards Parameters](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-symbol-rewards-parameters.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_making_rewards/symbol_params` - [Get System Maintenance Status](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-system-maintenance-status.md): **Limit: 1 requests per 1 second per IP address** `GET /v1/public/system_info` Retrieve the current system maintenance status of Orderly. A return value of status = 0 means the system is functioning properly and a return value of status = 2 means the system is under maintenance. - [Get the Status of Market Making Rewards Programme](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-the-status-of-market-making-rewards-programme.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/market_making_rewards/status` - [Get the Status of Trading Rewards Programme](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-the-status-of-trading-rewards-programme.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/trading_rewards/status` - [Get TradingView History Bars](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-tradingview-history-bars.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/tv/history?symbol={}&resolution={}&from={}&to={}` - [Get TradingView Localized Config Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-tradingview-localized-config-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/tv/config` - [Get TradingView Symbol Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-tradingview-symbol-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/tv/symbol_info` - [Get TVL by Broker](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-tvl-by-broker.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/public/balance/stats` Get TVL(Total Balance + Unsettled PnL) by broker - [Get Valor Batch Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-valor-batch-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/valor/batch_info` - [Get Valor Pool Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-valor-pool-info.md): **Limit: 10 requests per 1 second per IP address** `GET /v1/staking/valor/pool_info` - [Get Vault Balance](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-vault-balance.md) - [Get Wallet Group Market Making Rewards History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-wallet-group-market-making-rewards-history.md): **Limit: 10 requests per 1 second per IP address** Return each epoch from Epoch 1 to last completed epoch. `GET /v1/public/market_making_rewards/group_rewards_history` - [Get Wallet Trading Rewards History](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/get-wallet-trading-rewards-history.md): **Limit: 10 requests per 1 second per IP address** Return each epoch from Epoch 1 to last completed epoch. `GET /v1/public/trading_rewards/wallet_rewards_history` - [Leaderboard for market maker rewards](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/leaderboard-for-market-maker-rewards.md): **Limit: 10 requests per 1 second per IP address** `GET v1/public/market_making_rewards/leaderboard` - [Register Account](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/register-account.md): **Limit: 10 requests per 1 second per IP address** `POST /v1/register_account` Registers a new account to Orderly. Note an account is unique for each wallet address + builder id (ie the same wallet address can have multiple accounts with Orderly, 1 with each builder) - [Verify Referral Code](https://docs.orderly.network/docs/build-on-omnichain/evm-api/restful-api/public/verify-referral-code.md): **Limit: 10 requests per second** `GET /v1/public/referral/verify_ref_code` - [Authentication](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/authentication.md) - [Error Response](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/error-response.md) - [Websocket API](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/introduction.md) - [PING/PONG](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/ping-pong.md) - [Account](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/account.md) - [Algo Execution Report](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/algo-execution-report.md) - [Algo Execution Report v2](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/algo-execution-report-v2.md) - [Balance](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/balance.md) - [Execution Report](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/execution-report.md) - [Execution Report for a single broker_id](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/execution-report-single.md) - [Liquidation on account push](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/liquidation-account-push.md) - [Liquidator liquidations push](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/liquidator.md) - [Notifications](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/notifications.md) - [PnL Settlement](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/pnl-settlement.md) - [Position push](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/position-push.md) - [Wallet Transactions](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/private/wallet-transactions.md) - [24h ticker](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/24-hour-ticker.md) - [24h ticker by builder](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/24-hour-ticker-by-builder.md) - [24h tickers](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/24-hour-tickers.md) - [24h tickers by builder](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/24-hour-tickers-by-builder.md) - [Announcement](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/announcement.md) - [bbo](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/bbo.md) - [bbos](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/bbos.md) - [Estimated funding rate](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/estimated-funding-rate.md) - [Index price](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/index-price.md) - [Index prices](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/index-prices.md) - [k-line](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/k-line.md) - [Liquidation push](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/liquidation-push.md) - [Mark price](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/mark-price.md) - [Mark prices](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/mark-prices.md) - [Open interest](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/open-interest.md) - [Order book update](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/order-book-update.md) - [Orderbook](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/orderbook.md) - [Market Price Changes Info](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/price-changes.md) - [Price for Small Charts](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/price-for-small-charts.md) - [Request orderbook](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/request-orderbook.md) - [System maintenance status](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/system-maintenance-status.md) - [Trade](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/trade.md) - [Traders Open Interest](https://docs.orderly.network/docs/build-on-omnichain/evm-api/websocket-api/public/traders-open-interests.md) - [Integration Checklist](https://docs.orderly.network/docs/build-on-omnichain/integration-checklist.md): Structured approach to integrating with Orderly - [Integration FAQs](https://docs.orderly.network/docs/build-on-omnichain/integration-faqs.md) - [Smart Contract Overview](https://docs.orderly.network/docs/build-on-omnichain/overview.md) - [Partner Support](https://docs.orderly.network/docs/build-on-omnichain/partner-support.md) - [Accounts](https://docs.orderly.network/docs/build-on-omnichain/user-flows/accounts.md): Overview of account structure - [Builder Staking Programme](https://docs.orderly.network/docs/build-on-omnichain/user-flows/builder-staking-programme.md) - [Custom Fee Structure](https://docs.orderly.network/docs/build-on-omnichain/user-flows/custom-fees.md) - [Delegate Signer](https://docs.orderly.network/docs/build-on-omnichain/user-flows/delegate-signer.md) - [Order Management](https://docs.orderly.network/docs/build-on-omnichain/user-flows/order-management.md): Overview of order management related actions - [Referral System](https://docs.orderly.network/docs/build-on-omnichain/user-flows/referral-system.md) - [Settle PnL](https://docs.orderly.network/docs/build-on-omnichain/user-flows/settle-pnl.md): Key user flow walkthroughs - [Wallet Authentication](https://docs.orderly.network/docs/build-on-omnichain/user-flows/wallet-authentication.md): Overview of wallet authentication & Orderly keys - [Deposit/Withdrawal](https://docs.orderly.network/docs/build-on-omnichain/user-flows/withdrawal-deposit.md): Overview of deposit and withdrawal flow - [Release Classification](https://docs.orderly.network/docs/changelog/classification.md): Classification of releases - [EVM](https://docs.orderly.network/docs/changelog/evm.md): Additions and updates to the EVM version - [NEAR](https://docs.orderly.network/docs/changelog/near.md): Additions and updates to the NEAR version - [TS SDK](https://docs.orderly.network/docs/changelog/sdk.md): Additions and updates to the TS SDK - [Orderly Home Page](https://docs.orderly.network/docs/home.md) - [FAQ](https://docs.orderly.network/docs/introduction/faqs.md) - [Key Advantages](https://docs.orderly.network/docs/introduction/getting-started/benefits.md): Benefits of using Orderly - [Our Mission](https://docs.orderly.network/docs/introduction/getting-started/our-mission.md): Connecting traders across chains: The omnichain approach - [Roadmap](https://docs.orderly.network/docs/introduction/getting-started/roadmap.md) - [What is Orderly?](https://docs.orderly.network/docs/introduction/getting-started/what-is-orderly.md): A Unified Trading Infrastructure for Decentralized Exchanges - [FAQ](https://docs.orderly.network/docs/introduction/orderly-omniVault/faq.md) - [Liquidity Provider](https://docs.orderly.network/docs/introduction/orderly-omniVault/liquidity-provider.md) - [Mechanics](https://docs.orderly.network/docs/introduction/orderly-omniVault/mechanics.md) - [Overview](https://docs.orderly.network/docs/introduction/orderly-omniVault/overview.md) - [Privacy Policy](https://docs.orderly.network/docs/introduction/privacy-policy.md) - [Security](https://docs.orderly.network/docs/introduction/security.md) - [Terms of Service](https://docs.orderly.network/docs/introduction/terms-of-service.md) - [$ORDER Related Smart Contract Addresses](https://docs.orderly.network/docs/introduction/tokenomics/addresses.md) - [Distribution and Emission Schedule](https://docs.orderly.network/docs/introduction/tokenomics/distribution-and-emission-schedule.md) - [esORDER](https://docs.orderly.network/docs/introduction/tokenomics/esorder.md) - [Market Making Rewards](https://docs.orderly.network/docs/introduction/tokenomics/market-making-rewards/market-making-rewards.md) - [Market Making Rewards Mechanism](https://docs.orderly.network/docs/introduction/tokenomics/market-making-rewards/market-making-rewards-mechanism.md) - [Staking](https://docs.orderly.network/docs/introduction/tokenomics/order-staking/staking.md) - [Staking Information](https://docs.orderly.network/docs/introduction/tokenomics/order-staking/staking-information.md) - [Overview of $ORDER](https://docs.orderly.network/docs/introduction/tokenomics/overview-of-order.md) - [Retroactive Airdrop](https://docs.orderly.network/docs/introduction/tokenomics/retroactive-airdrop.md) - [Trading Rewards](https://docs.orderly.network/docs/introduction/tokenomics/trading-rewards/trading-rewards.md) - [Trading Rewards Mechanism](https://docs.orderly.network/docs/introduction/tokenomics/trading-rewards/trading-rewards-mechanism.md) - [Builders](https://docs.orderly.network/docs/introduction/trade-on-orderly/builders.md): Shape the future of DeFi with Orderly. - [Formulas and Definitions](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/formulas-definitions.md) - [Funding Rate](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/funding-rate.md) - [Insurance Fund & ADL](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/insurance-fund-and-adl.md): The Orderly Insurance Fund functions as a safeguard to protect bankrupt traders from being insolvent. - [Liquidations](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/liquidations.md) - [Margin, Leverage & PnL](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/margin-leverage-and-pnl.md) - [Mark Price, Index Price, and Last Price](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/mark-price-index-price-and-last-price.md) - [Order Price Limit](https://docs.orderly.network/docs/introduction/trade-on-orderly/perpetual-futures/orders-price-limits.md) - [Supported Chains](https://docs.orderly.network/docs/introduction/trade-on-orderly/supported-chains.md): A list of supported chains - [Supported Markets](https://docs.orderly.network/docs/introduction/trade-on-orderly/supported-markets.md) - [Getting Started](https://docs.orderly.network/docs/introduction/trade-on-orderly/trade-on-orderly.md) - [Accounts](https://docs.orderly.network/docs/introduction/trade-on-orderly/trading-basics/accounts.md): Account structure - [Glossary](https://docs.orderly.network/docs/introduction/trade-on-orderly/trading-basics/glossary.md) - [Order Types](https://docs.orderly.network/docs/introduction/trade-on-orderly/trading-basics/order-types.md) - [Orderly Orderbook Design](https://docs.orderly.network/docs/introduction/trade-on-orderly/trading-basics/orderbook-design.md) - [Perpetual Futures Trading](https://docs.orderly.network/docs/introduction/trade-on-orderly/trading-basics/perpetual-futures.md) - [Trading Fees](https://docs.orderly.network/docs/introduction/trade-on-orderly/trading-basics/trading-fees.md): Overview of trading fees - [Changelog](https://docs.orderly.network/docs/sdks/changelog.md) - [Overview](https://docs.orderly.network/docs/sdks/core/overview.md): Overview of [Orderly Core SDK](https://www.npmjs.com/package/@orderly.network/core) - [Overview](https://docs.orderly.network/docs/sdks/hooks/account/account.md) - [useAccount](https://docs.orderly.network/docs/sdks/hooks/account/use-account.md) - [useAccountInfo](https://docs.orderly.network/docs/sdks/hooks/account/use-account-info.md) - [useAccountInstance](https://docs.orderly.network/docs/sdks/hooks/account/use-account-instance.md) - [useDaily](https://docs.orderly.network/docs/sdks/hooks/account/use-daily.md) - [useLeverage](https://docs.orderly.network/docs/sdks/hooks/account/use-leverage.md) - [useMarginRatio](https://docs.orderly.network/docs/sdks/hooks/account/use-margin-ratio.md) - [useSettleSubscription](https://docs.orderly.network/docs/sdks/hooks/account/use-settle-subscription.md) - [useWalletConnector](https://docs.orderly.network/docs/sdks/hooks/account/use-wallet-connector.md) - [useWalletSubscription](https://docs.orderly.network/docs/sdks/hooks/account/use-wallet-subscription.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/api/api.md) - [useLazyQuery](https://docs.orderly.network/docs/sdks/hooks/api/use-lazy-query.md) - [useMutation](https://docs.orderly.network/docs/sdks/hooks/api/use-mutation.md) - [usePrivateInfiniteQuery](https://docs.orderly.network/docs/sdks/hooks/api/use-private-infinite-query.md) - [usePrivateQuery](https://docs.orderly.network/docs/sdks/hooks/api/use-private-query.md) - [useQuery](https://docs.orderly.network/docs/sdks/hooks/api/use-query.md) - [useWS](https://docs.orderly.network/docs/sdks/hooks/api/use-ws.md) - [useWsStatus](https://docs.orderly.network/docs/sdks/hooks/api/use-ws-status.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/assets/assets.md) - [useChain](https://docs.orderly.network/docs/sdks/hooks/assets/use-chain.md) - [useChains](https://docs.orderly.network/docs/sdks/hooks/assets/use-chains.md) - [useCollateral](https://docs.orderly.network/docs/sdks/hooks/assets/use-collateral.md) - [useDeposit](https://docs.orderly.network/docs/sdks/hooks/assets/use-deposit.md) - [useHoldingStream](https://docs.orderly.network/docs/sdks/hooks/assets/use-holding-stream.md) - [useMaxQty](https://docs.orderly.network/docs/sdks/hooks/assets/use-max-qty.md) - [useWithdraw](https://docs.orderly.network/docs/sdks/hooks/assets/use-withdraw.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/funding/funding.md) - [useFundingRate](https://docs.orderly.network/docs/sdks/hooks/funding/use-funding-rate.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/market-data/markets.md) - [useIndexPrice](https://docs.orderly.network/docs/sdks/hooks/market-data/use-index-price.md) - [useMarkPrice](https://docs.orderly.network/docs/sdks/hooks/market-data/use-mark-price.md) - [useMarkPricesStream](https://docs.orderly.network/docs/sdks/hooks/market-data/use-mark-prices-stream.md) - [useMarketTradeStream](https://docs.orderly.network/docs/sdks/hooks/market-data/use-market-trade-stream.md) - [useMarkets](https://docs.orderly.network/docs/sdks/hooks/market-data/use-markets.md) - [useMarketsStream](https://docs.orderly.network/docs/sdks/hooks/market-data/use-markets-stream.md) - [useOrderbookStream](https://docs.orderly.network/docs/sdks/hooks/market-data/use-orderbook-stream.md) - [useSymbolPriceRange](https://docs.orderly.network/docs/sdks/hooks/market-data/use-symbol-price-range.md) - [useSymbolsInfo](https://docs.orderly.network/docs/sdks/hooks/market-data/use-symbols-info.md) - [useTickerStream](https://docs.orderly.network/docs/sdks/hooks/market-data/use-ticker-stream.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/orders/orders.md) - [useOrderEntry](https://docs.orderly.network/docs/sdks/hooks/orders/use-order-entry.md) - [useOrderStream](https://docs.orderly.network/docs/sdks/hooks/orders/use-order-stream.md) - [useTPSL](https://docs.orderly.network/docs/sdks/hooks/orders/use-tp-sl.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/overview.md): Overview of [Orderly Hooks SDK](https://www.npmjs.com/package/@orderly.network/hooks) - [usePositionStream](https://docs.orderly.network/docs/sdks/hooks/positions/use-position-stream.md) - [usePoster](https://docs.orderly.network/docs/sdks/hooks/positions/use-poster.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/referral/referral.md) - [useCheckReferralCode](https://docs.orderly.network/docs/sdks/hooks/referral/use-check-referral-code.md) - [useDaily](https://docs.orderly.network/docs/sdks/hooks/referral/use-daily.md) - [useGetReferralCode](https://docs.orderly.network/docs/sdks/hooks/referral/use-get-referral-code.md) - [useRefereeInfo](https://docs.orderly.network/docs/sdks/hooks/referral/use-referee-info.md) - [useRefereeRebateSummary](https://docs.orderly.network/docs/sdks/hooks/referral/use-referee-rebate-summary.md) - [useReferralInfo](https://docs.orderly.network/docs/sdks/hooks/referral/use-referral-info.md) - [useReferralRebateSummary](https://docs.orderly.network/docs/sdks/hooks/referral/use-referral-rebate-summary.md) - [Setup](https://docs.orderly.network/docs/sdks/hooks/setup.md) - [useConfig](https://docs.orderly.network/docs/sdks/hooks/util/use-config.md) - [useEventEmitter](https://docs.orderly.network/docs/sdks/hooks/util/use-event-emitter.md) - [useLocalStorage](https://docs.orderly.network/docs/sdks/hooks/util/use-local-storage.md) - [useMediaQuery](https://docs.orderly.network/docs/sdks/hooks/util/use-media-query.md) - [useSessionStorage](https://docs.orderly.network/docs/sdks/hooks/util/use-session-storage.md) - [Overview](https://docs.orderly.network/docs/sdks/hooks/util/util.md) - [Migrate to SDK v2](https://docs.orderly.network/docs/sdks/migrate.md) - [List of SDKs](https://docs.orderly.network/docs/sdks/overview.md) - [Overview](https://docs.orderly.network/docs/sdks/perp/overview.md): Overview of [Orderly Perp SDK](https://www.npmjs.com/package/@orderly.network/perp) - [Deposit](https://docs.orderly.network/docs/sdks/react/components/deposit.md) - [Order Book](https://docs.orderly.network/docs/sdks/react/components/order_book.md) - [TradingPage](https://docs.orderly.network/docs/sdks/react/components/trading.md) - [Withdraw](https://docs.orderly.network/docs/sdks/react/components/withdraw.md) - [Getting started](https://docs.orderly.network/docs/sdks/react/getting_started.md) - [Next.js](https://docs.orderly.network/docs/sdks/react/next.md) - [Overview](https://docs.orderly.network/docs/sdks/react/overview.md): Overview of Orderly Components SDK - [Theming](https://docs.orderly.network/docs/sdks/react/theming.md) - [Wallet connect](https://docs.orderly.network/docs/sdks/react/wallet.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/README.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.Account.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.BaseKeyStore.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.BaseOrderlyKeyPair.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.BaseSigner.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.DefaultConfigStore.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.EtherAdapter.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.EventEmitter-1.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.LocalStorageStore.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.MockKeyStore.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_core.SimpleDI.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_net.WS.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_trading_view.Datafeed.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_types.ApiError.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/classes/orderly_network_types.SDKError.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_hooks.MarketsType.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_hooks.WsNetworkStatus.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_net.WebSocketEvent.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_react.ExtensionPosition.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_react.TradingFeatures.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_trading_view.ChartMode.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.AccountStatusEnum.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.AlgoOrderRootType.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.AlgoOrderType.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.ExchangeStatusEnum.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.OrderSide.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.OrderStatus.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.OrderType.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.PositionSide.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.SystemStateEnum.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.TriggerPriceType.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.WS_WalletStatusEnum.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/enums/orderly_network_types.WithdrawStatus.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.AccountState.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.ConfigStore.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.EventEmitter.EventEmitterStatic.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.EventEmitter.ListenerFn.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.IContract.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.OrderlyKeyPair.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.OrderlyKeyStore.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.Signer.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_core.WalletAdapter.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.CallOptions.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.ConfigProviderProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.ControlFunctions.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.DebouncedState.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.Favorite.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.FavoriteTab.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.Options.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.OrderlyConfigContextState.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.Recent.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.RefferalAPI.ReferralInfo.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.StatusContextState.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_hooks.WalletAdapter.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.AccountStatusProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.DepositProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.InputProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.MarketsProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.ModalHocProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.OrderBookProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.OrderEntryProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.OrdersViewProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.PositionsViewProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.TabContextState.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.TabPaneProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.TradeHistoryProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.TradingPageContextValue.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_react.WithdrawProps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_trading_view.DisplayControlSettingInterface.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_trading_view.TradingViewOptions.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_trading_view.TradingViewPorps.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.AccountInfo.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrder.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.AlgoOrderExt.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Chain.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.ChainDetail.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.FundingRate.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Holding.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.MarketInfo.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.MarketInfoExt.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.NetworkInfos.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Order.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.OrderExt.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.OrderResponse.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Position.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.PositionExt.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.PositionInfo.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.PositionTPSLExt.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Symbol.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.SymbolExt.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Token.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.TokenInfo.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.TokenItem.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.API.Trade.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.BaseAlgoOrderEntity.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.ChainConfig.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.ChainInfo.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.NativeCurrency.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.OrderEntity.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.WSMessage.AlgoOrder.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.WSMessage.MarkPrice.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.WSMessage.Order.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.WSMessage.Position.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.WSMessage.Ticker.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/interfaces/orderly_network_types.WSMessage.VaultBalance.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_core.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_core.EventEmitter.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_core.utils.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_hooks.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_hooks.RefferalAPI.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_hooks.utils.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_net.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_perp.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_perp.account.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_perp.orderUtils.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_perp.positions.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.Calendar.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.DialogBody.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.DialogFooter.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.DialogHeader.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.DropdownMenuShortcut.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.SheetFooter.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.SheetHeader.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.TabPane.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_react.Tooltip.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_trading_view.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_types.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_types.API.md) - [null](https://docs.orderly.network/docs/sdks/tech-doc/modules/orderly_network_types.WSMessage.md) - [Get Liquidity Provider Claim Info](https://docs.orderly.network/docs/strategy-vault/liquidity-provider/public/lp-claim-info.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/lp/claim_info` The claimable asset amount on a chain from the processed withdrawal request(s) of a vault - [Get Liquidity Provider Info](https://docs.orderly.network/docs/strategy-vault/liquidity-provider/public/lp-info.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/lp/info` - [Get Liquidity Provider Performance](https://docs.orderly.network/docs/strategy-vault/liquidity-provider/public/lp-performance.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/lp/performance` Liquidity Provider’s performance in a vault - [Get Liquidity Provider TVL/PnL History](https://docs.orderly.network/docs/strategy-vault/liquidity-provider/public/lp-performance-chart.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/lp/performance_chart` Liquidity Provider’s TVL/PnL history in a vault - [Get Liquidity Provider Transaction History](https://docs.orderly.network/docs/strategy-vault/liquidity-provider/public/lp-transaction-history.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/lp/transaction_history` - [Get Fund Inflow Allocation](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-fund-inflow-allocation.md): **Limit: 10 requests per second per IP address** `GET /v1/sv/venue_transfer_history` - [Get Fund Outflow Allocation](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-fund-outflow-allocation.md): **Limit: 10 requests per second per account** `GET /v1/sv/venue_withdrawal_history` - [Get Internal Transfer History](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-internal-transfer-history.md): **Limit: 10 requests per second per account** `GET /v1/sv/internal_transfer_history` Non-Vault Account to Strategy Provider Account - [Get Liquidation Fees Sharing History](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-liquidation-fees-sharing-history.md): **Limit: 10 requests per second per account** `GET /v1/sv/liquidation_fees_share_history` - [Get Orderly Protocol Revenue Sharing History](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-orderly-protocol-revenue-sharing-history.md): **Limit: 10 requests per second per account** `GET /v1/sv/protocol_revenue_share_history` - [Get Period History and Fund Period Instructions](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-period-history-and-fund-period-instructions.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/fund/period_info` - [Get Preview Users Pending Requests](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-preview-users-pending-requests.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/fund/pending_transactions` - [Get Strategy Fund Details](https://docs.orderly.network/docs/strategy-vault/strategy-fund/public/get-strategy-fund-details.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/fund/info` View Strategy Fund Info - [Add SP Orderly Key](https://docs.orderly.network/docs/strategy-vault/strategy-provider/private/add-sp-orderly-key.md): **Limit: 10 requests per second per IP address** `POST /v1/sv/sp_orderly_key` Adds an Orderly access key to a SP account - [Request SP PnL Settlement](https://docs.orderly.network/docs/strategy-vault/strategy-provider/private/request-sp-pnl-settlement.md): **Limit: 1 request per second** `POST /v1/sv/sp_settle_pnl` - [Trigger Manual Period Delivery](https://docs.orderly.network/docs/strategy-vault/strategy-provider/private/trigger-manual-period-delivery.md): **Limit: 1 request per second per account** `POST /v1/sv/manual_period_delivery` - [Get Strategy Provider’s Info](https://docs.orderly.network/docs/strategy-vault/strategy-provider/public/get-strategy-providers-info.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/sp/info` - [Get Strategy Provider Claimable Amount](https://docs.orderly.network/docs/strategy-vault/strategy-provider/public/sp-claim-info.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/sp/claim_info` - [Get Strategy Provider Transaction History](https://docs.orderly.network/docs/strategy-vault/strategy-provider/public/sp-transaction-history.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/sp/transaction_history` View Strategy Provider Transaction History - [Get Strategy Vault Info](https://docs.orderly.network/docs/strategy-vault/strategy-vault/public/vault-info.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/vault/info` - [Get Strategy Vault Open Orders](https://docs.orderly.network/docs/strategy-vault/strategy-vault/public/vault-open-orders.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/vault/open_orders` Includes both normal & algo orders - [Get Strategy Vault Performance](https://docs.orderly.network/docs/strategy-vault/strategy-vault/public/vault-performance.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/vault/performance` - [Get Strategy Vault TVL/PnL History](https://docs.orderly.network/docs/strategy-vault/strategy-vault/public/vault-performance-chart.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/vault/performance_chart` - [Get Strategy Vault Positions](https://docs.orderly.network/docs/strategy-vault/strategy-vault/public/vault-positions.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/vault/positions` - [Get Strategy Vault Trade History](https://docs.orderly.network/docs/strategy-vault/strategy-vault/public/vault-trade-history.md): **Limit: 10 requests per second per IP address** `GET /v1/public/strategy_vault/vault/trade_history` - [Introduction overview](https://docs.orderly.network/docs/troubleshooting/introduction.md) - [Stuck/delayed deposits](https://docs.orderly.network/docs/troubleshooting/user-issues/deposit-issues.md) - [Liquidation issues](https://docs.orderly.network/docs/troubleshooting/user-issues/liquidation-issues.md) - [Stuck/delayed withdrawals](https://docs.orderly.network/docs/troubleshooting/user-issues/withdrawal-issues.md) - [Orders/position not closing at expected prices](https://docs.orderly.network/docs/troubleshooting/user-issues/wrong-execution-price.md)