nexus-sdk-bridge-flows
Bridge and Execute Flows
Call bridge(params, options?)
- Use to move tokens cross-chain (intent-based bridge).
- Signature:
sdk.bridge(params, { onEvent? })
- Params (
BridgeParams):token: string— token symbol (e.g., "ETH", "USDC")amount: bigint— smallest unitstoChainId: number— destination chain idrecipient?: Hex— defaults to connected user addressgas?: bigint— optional native gas to deliver on destinationsourceChains?: number[]— restrict source chains
- Result (
BridgeResult):explorerUrl: stringsourceTxs: { chain, hash, explorerUrl }[]intent: ReadableIntent
Call bridgeAndTransfer(params, options?)
More from availproject/nexus-sdk
nexus-sdk-setup
Set up and initialize Nexus SDK in any JS/TS frontend project. Use when configuring wallet provider, SDK instance lifecycle, network selection, or adding a minimal wallet connection path.
18nexus-sdk-hooks-events
Configure Nexus SDK intent/allowance/swap intent hooks and event streaming. Use when integrating approval flows, intent previews, or real-time progress events (NEXUS_EVENTS).
18nexus-sdk-balances-metadata-utils
Fetch balances, supported chains/tokens, intent history, and use Nexus SDK formatter utilities. Use when building token/chain selectors, showing balances, or formatting UI values.
18nexus-sdk-integration
End-to-end integration guidance for Avail Nexus SDK in any JS/TS frontend project (React/Next/Vite/etc). Use when asked to integrate, initialize, or wire Nexus SDK flows (bridge, transfer, execute, swap), hooks, events, balances, supported chains/tokens, or formatter utilities.
17nexus-sdk-swap-flows
Implement swapWithExactIn, swapWithExactOut, and swapAndExecute flows with Nexus SDK. Use when wiring swap operations, swap intent hooks, or swap event progress updates.
17