Orderly API
Preface
Orderly is a shared orderbook perpetual futures DEX with multiple “frontends” called Orderly clients.
Orderly is a combination of an orderbook-based trading infrastructure and a robust liquidity layer offering perpetual futures orderbooks. Unlike traditional platforms, Orderly doesn’t have a front end; instead, it operates at the core of the ecosystem, providing essential services to projects built on top of it.
You can acces the same Orderly order book through different frontends with different fee arrangements. Orderly is “multichain” meaning you can make deposits to their centralised hot wallet from any blockchain, including non-EVM chains like Near.
Orderly offers “smart contract trading” with a complex functionality called delegate signer:
More
Purpose
The main goal of this API is to manage deposits and withdrawals into Orderly from vaults.
The actual trading on Orderly happens using CCXT connector like one for Mode perps frontend.
Orderly offers its own unique way of managing user deposits and creating smart contract compatible trading API keys.
Orderly API client implementation. |
|
Orderly deposit vault handling |
|
Constants for Orderly Protocol EIP-712 typed data messages. |