DEV Community

lilian
lilian

Posted on

A Developer's Guide to High-Performance Trading on the Aevo L2

This guide provides a technical overview for developers looking to start with Aevo API Trading. We'll cover the Aevo L2 Rollup architecture and how it enables a CEX-like trading experience with DEX self-custody.

Step 1: Understanding the Aevo Architecture

First, Aevo is not an AMM on a general-purpose chain. It is a high-performance DEX built on its own custom EVM rollup that posts data to Ethereum. This architecture includes:

An off-chain orderbook for high-throughput order matching.

On-chain settlement of trades on the custom Aevo L2 Rollup.
This design allows for extremely low latency and gas-free trading for the end user.

Step 2: Connecting to the API

Programmatic access is a core feature. To connect, you will need to generate API keys from your account settings on the Aevo Exchange Official site. These keys will allow you to interact with REST and WebSocket endpoints for market data, account information, and order placement.

Step 3: Executing Trades Programmatically

Aevo supports two main product types for programmatic traders:

Aevo Options Trading: Trade European-style options with a robust, off-chain orderbook. This is ideal for market makers and sophisticated options strategists.

Aevo Perpetuals DEX: Trade perpetual futures with deep liquidity and up to 20x leverage.

An example API call might involve signing a message with your private key to place an order, which is then sent to the off-chain matching engine.

Step 4: Fees and Security

The Aevo Fees Explained are straightforward: the rollup architecture drastically reduces transaction costs. The security model, which helps answer "Is Aevo Exchange Safe?", relies on the cryptographic proofs of the rollup being settled on Ethereum, inheriting its security.

For all API documentation, SDKs, and endpoint details, refer to the Full Official Documentation.

https://sites.google.com/node-protocol.net/aevo/

Top comments (0)