Skip to main content

Integrations Overview

This section is for teams integrating Euclid execution and routing into products and backend systems.

Integration Types

You can integrate Euclid in different ways depending on your product:

  • Aggregators: fetch routes, build execution payloads, and orchestrate execution/tracking.
  • Market Makers (MMs): integrate routing/execution to improve pricing and settlement coverage.
  • Trading Bots: automate route selection, execution, and monitoring pipelines.
  • DEXs: use Euclid as execution/routing infrastructure for cross-chain token flows.
  • Projects / Apps: embed swap and settlement flows directly into product UX.

Rate Limits

Euclid currently enforces a pending-request limit of 50 per address.

  • A pending request is any submitted request that has not reached a terminal result yet.
  • When a request succeeds or fails, one slot is released back to that address.
  • This means an address cannot have more than 50 pending requests at the same time.

If you need higher limits, contact us to request whitelisting.

Start Here

note

Specialized step-by-step guides for additional integration types (MMs, trading bots, DEXs, and projects/apps) are coming soon. You can already integrate these today using the existing API and reference documentation; the guides are intended to provide a more opinionated, implementation-focused path.

If you are building as an aggregator, start with: Aggregator Integration Overview.