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: