Skip to main content
Zap methods drive DZap Fuse — one-click DeFi operations (deposits, LP positions, staking, and cross-chain versions of each).
The methods are named Zap* but the public product is Fuse. They’re the same thing — code stays on the legacy name.

Request Quotes

getZapQuote() / getZapBundleQuote().

Execute Zap

buildZapTxn() / zap() / buildZapBundleTx().

Track Status

getZapTxnStatus().

Bundle (concept)

Multi-action, single-signature journeys.

Quick reference

Approval required. Same flow as Trade — getAllowance() then approve() or sign(). Zap has no gasless mode; zap() always sends a signed transaction.

Positions, pools, and config

Beyond quoting and executing, the SDK exposes read methods for Fuse-specific data:

Bundles

For multiple actions in one signature (e.g. bridge then deposit), use the bundle methods. actions replaces the single srcToken/destToken pair:
See Bundle and Execution Flow for the conceptual model.
Last modified on July 14, 2026