Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dzap.io/llms.txt

Use this file to discover all available pages before exploring further.

DZap Core aggregates DEXs and bridges so you don’t have to. Ask for a quote on any source/destination pair — same-chain or cross-chain — and Core returns the best route, ready to execute.

What it does

  • Swap — same-chain token swaps routed across the major DEX aggregators (ParaSwap, OKX, 1inch, Uniswap, etc.).
  • Bridge — cross-chain transfers routed across bridges (Across, Mayan, Allbridge, Chainflip, Orbiter, …).
  • Best-of-N — quotes are scored by output amount, fees, and execution risk; the API ranks them.

When to use Core

ScenarioCore is right when…
User-facing swap UIYou want a quote, then have the user sign and submit
Programmatic rebalancingYou execute on a schedule and care about gas predictability
Bridge integrationYou need one bridge interface across many providers
If you instead want one signature that bundles approve + swap + bridge + LP-deposit, look at DZap Fuse.

How a request flows

1

Request a quote

Call getTradeQuotes() (SDK) or POST /v1/quotes (Trade API) with source/destination tokens, amount, and account.
2

Pick a quote

The response includes ranked routes. Show one or many to your user.
3

Build + sign

Call buildTradeTxn() to get the transaction payload, then sign it with the user’s wallet.
4

Submit + track

Send the transaction. Use getTradeTxnStatus() to track until completion (especially for bridges, which span chains).

Next steps

How it works

Routing engine, fee model, MEV protection.

Swap

Same-chain swap flow, end to end.

Bridge

Cross-chain transfers and tracking.

API reference

Trade API endpoints.