Welcome to the Aori Documentation

Aori builds infrastructure and tooling for supporting high-frequency gas-efficient on-chain execution. Here, you can find the documentation for connecting to the main Aori API that sits as the foundation for trading and execution across our products.

Getting Started

Interacting with the Aori API does not currently require an API key, although it is recommended you visit the Aori Developer Portal to receive an integrator ID to be provided tracking and analytics on your integration.

If you're an enthusiast simply looking to learn more about Aori, you can read here to learn everything there is to know about What Aori Is and How Aori Works.

To start using the Aori API, you'll need to:

  • Understand the Endpoints: Familiarize yourself with the available API Methods and their respective parameters.
  • Test: Before integrating into your application, test the endpoints to ensure they meet your requirements.
  • Integrate: Integrate the endpoints into your trading system or application directly, or with an SDK.

Guides

Requesting Quotes

Learn how to request quotes and place orders for immediate execution.

Read more

Providing Quotes

Learn how to respond to quote requests with executable orders.

Read more

Resources

Contracts

Aori’s lightweight smart contract suite for atomically settling matched trades on-chain.

Vault Template

Smart contract boilerplate that can be used to store and manage assets programmatically.

Adapters

SDK for interacting with third-party aggregators, decentralised exchanges and liquidity sources on-chain.

Create3Factory

Aori’s deployments of legacy-compatible CREATE3Factory. Deployed to over 50 chains and counting.

Support

Feeling lost? Check our Frequently Asked Questions page. If you don't find what you're looking for, reach out in our Support Chat on Telegram.