For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Contact SupportDiscordGo to dashboard
HomeDocsAPI ReferenceLiquidity IntegrationChangelog
HomeDocsAPI ReferenceLiquidity IntegrationChangelog
  • Introduction
    • Welcome
    • Supported Chains and Providers
    • Demo Apps
    • FAQ
    • API Issues & Error Codes
    • Need Help?
  • Swap API
    • Introduction
    • FAQ
  • Gasless API
    • Introduction
    • Gasless FAQ
  • Cross-Chain API
    • Introduction
    • Learn More
  • Trade Analytics API
    • Introduction
    • Transaction Data
    • Trade Analytics FAQ
  • Core Concepts
    • Introduction to 0x
    • 0x Cheat Sheet
    • Contracts
    • Order Types
    • Glossary
    • White Paper
    • Transaction Data
  • Developer Resources
    • Bounties
    • Rate Limits
    • System Status
  • Upgrading
    • Overview
    • Upgrading to Swap v2
    • Upgrading to Gasless v2
  • Need Help?
    • FAQ
    • API Issues & Error Codes
    • Contact Support
    • Contact Sales
LogoLogo
Contact SupportDiscordGo to dashboard
On this page
  • 0x Order Types
Core Concepts

Order Types

||View as Markdown|
Was this page helpful?
Edit this page
Previous

Contracts

Next

Glossary

Built with

0x Order Types

An order is a message passed into the 0x Settler to facilitate a trade (see How does 0x work?). The order types that we support include:

Order TypeSummarySupported Token Trade Types
Limit OrdersThese are the standard 0x Order, which encodes a possible trade between a maker and a taker at a fixed price. Despite the name, these are not the same as traditional financial “limit orders.” In conventional markets, a limit order is an instruction to buy or sell an asset at a specified price or better. In contrast, a 0x Limit Order is an off-chain signed message representing a potential trade that can be filled on-chain by any taker, provided the price and conditions encoded in the order are met.ERC20 ↔ ERC20 trade
RFQ OrdersThese are a stripped-down version of standard limit orders, supporting fewer fields and a leaner settlement process. These orders are fielded just-in-time from market makers during the construction of a swap quote on 0x API and can be filled through the fillRfqOrder() function on the Exchange Proxy. See RFQ Order Structure.ERC20 ↔ ERC20 trade