Jumper

Jumper is a Cross-Chain Aggregator for DeFi Users

Jumper is a wallet-connected tool that finds paths for moving or trading tokens, technically a cross-chain liquidity aggregator built on the LI FI Protocol. It compares available bridges, decentralized exchanges, and solvers, then shows routes by expected output, cost, and completion time. A connected wallet signs any required approval and the execution transaction; the interface never takes custody of the wallet’s keys. It serves DeFi users who value route choice across networks over a direct, single-protocol path.

Choosing the Default Route Before Reading Its Components

When two quotes deliver the same destination token, the route’s bridge, minimum received amount, and required signatures decide whether Jumper’s default recommendation fits.

The common mistake is accepting the highlighted route after checking only the estimated output. Open the route detail and identify the source swap, bridge, destination swap, provider fees, gas estimates, minimum received amount, and signature count before signing. An Arbitrum One route carries chain ID 42161, while Base uses 8453; those identifiers confirm that a familiar token symbol belongs to the intended network. Preference changes when a slower path uses a bridge whose settlement model you understand or produces a stronger minimum output, as explained in practice.


The Cost Stack Behind a Jumper Quote

When total cost decides the route, Jumper’s review screen matters because the quote combines interface, provider, network, and market-execution components.

The LI FI routing layer applies a 0.25% service fee to each transaction. Jumper’s terms also allow an interface fee, presented before submission, while a bridge or decentralized exchange applies its own provider fee. Source-chain gas is paid in the network’s native asset. A destination step adds another gas estimate when the path needs on-chain execution there. Price impact changes with pool depth and order size, so expected output and minimum received belong beside the fee lines.

Worked Example. Every changing input in this hypothetical quote is labeled here: 1,000 USDC enters from Arbitrum One, the provider fee is 2 USDC, price impact removes 3 USDC, source gas is 0.001 ETH, and a required destination transaction costs 0.0002 ETH. The defined 0.25% service fee removes 2.50 USDC. The token output therefore reaches 992.50 USDC because 1,000 − 2 − 3 − 2.50 = 992.50; the wallet also pays 0.0012 ETH in gas. This separates token deductions from native-gas spending.

Comparing routes requires the same output token and destination chain. A cheaper gas estimate doesn’t automatically compensate for weaker token output because the assets use different units. A route becomes preferable when its higher provider charge buys a larger minimum output or removes enough on-chain work to reduce gas.


Cross-Chain Rebalancing and DeFi Entry

When a DeFi task requires a destination asset on another network, Jumper earns its place by combining bridge and swap discovery in one request. Typical uses include moving USDC from Ethereum to Arbitrum One, exchanging WETH on Base for DAI on Optimism, or comparing same-chain liquidity through Uniswap and 1inch. Portfolio rebalancing and application onboarding also fit. A direct DEX remains leaner when the source chain, destination chain, and desired token already match.


Jumper logo beside Your smart money app text
Jumper logo beside Your smart money app text.

Wallet, Network, and Token Checks Before Signing

Before a first Jumper transfer, the wallet, source balance, gas asset, destination address, and exact token representation must all match the selected route.

Connect a self-custodial wallet that supports the source network, then confirm that it holds both the input token and enough native gas. EVM transfers identify tokens by contract address, not by ticker alone. An EVM address contains 20 bytes, displays 40 hexadecimal characters, and totals 42 characters when the 0x prefix is included. That fixed format distinguishes an EVM destination from a token label, while the wallet validates checksum and network compatibility. A different recipient address works when the route review shows it as the destination.

Network identifiers provide another precise check:

  • Ethereum uses chain ID 1.
  • Optimism uses chain ID 10.
  • BNB Smart Chain uses chain ID 56.
  • Polygon PoS uses chain ID 137.
  • Avalanche C-Chain uses chain ID 43114.

Token precision matters just as much. USDC uses 6 decimal places on supported EVM deployments, so 10 USDC becomes 10,000,000 base units in a route request. Ethereum’s DAI and WETH contracts use 18 decimals. The interface performs that conversion, while the user verifies the displayed symbol, contract, chain, and receive amount. Preparation changes for Solana because its accounts and fee model don’t use EVM addresses or EVM chain IDs. For the closely related topic, continue with Jumper intro to tutorial tips.


Route Choice by Output, Time, and Execution Steps

When several routes reach the same asset and chain, Jumper separates them by estimated output, completion time, gas, provider, and execution steps.

The LI FI quote endpoint defines 0.005, or 0.5%, as its default slippage parameter. Slippage tolerance sets the largest accepted movement between quote and execution; it isn’t a fee. Minimum received expresses the protected token output after that tolerance, while estimated output reflects the route’s present quote. Cheapest ordering prioritizes the strongest estimated return after costs, and fastest ordering prioritizes estimated execution time. Larger swaps shift the decision toward liquidity depth because price impact rises when the order consumes a meaningful share of a pool.


What Happens After You Confirm a Cross-Chain Swap?

After you confirm a Jumper route, the wallet submits the source-chain transaction, and LI FI tracks each required step until destination settlement.

An ERC-20 route first checks allowance. If the approved amount is too low, the wallet requests an approval transaction before it submits the swap or bridge call.

In the LI FI route model, a quote contains exactly 1 executable step, while an advanced route sequences 2 or more steps. Jumper presents them in order because each output feeds the next action.

Once the source transaction reaches the needed confirmation state, the selected bridge passes value or a transfer instruction to the destination. Across uses relayers and later settlement; Stargate uses cross-chain messaging plus protocol liquidity. A destination swap then executes when the requested output differs from the bridged asset. Jumper Scan follows status through transaction hashes and provider data, so a user sees whether the route awaits source confirmation, bridge processing, or destination completion. Timing changes with finality, provider design, liquidity, and the number of sequential transactions.

Completion means the destination balance is available at the specified address, not merely that the source transaction succeeded. A partial or refunded status follows the selected provider’s path. The handoff finishes sooner when one bridge action produces the desired destination token directly.


Bridge, Liquidity, and Approval Boundaries

When evaluating Jumper’s major risks, the selected bridge, destination token, liquidity venue, and approval scope carry greater weight than the interface’s route ranking.

Jumper is non-custodial and user-directed: the connected wallet signs transactions, while third-party contracts execute them. That structure preserves key control, yet each route inherits the security model and operating state of Across, Stargate, Uniswap, 1inch, or whichever tools appear. LI FI audits its production contracts, although an audit doesn’t remove contract, oracle, bridge, or network risk. A source-chain confirmation also can’t be edited by the interface, and cross-chain settlement relies on the provider named during review.

ERC-20 approvals store an allowance as a 256-bit unsigned integer and remain active until the owner changes them or the spender consumes the allowance. Different routes may name different spender contracts, so an old approval doesn’t automatically cover a new path. Limit the allowance to the intended amount when the wallet offers that choice; exposure narrows further when the chosen route uses a provider and token representation you already understand.


Route Construction Inside the LI FI Layer

When Jumper receives a token pair and two networks, LI FI’s off-chain routing layer collects quotes, builds candidate paths, and returns ranked route objects.

Each path may combine a source swap, a bridge, and a destination swap. A request from USDC on Arbitrum One to DAI on Optimism uses chain IDs 42161 and 10, token contract addresses, raw base-unit amounts, and the sender address. The engine asks integrated venues for price and availability, then evaluates fees, gas estimates, output, time, and route complexity. Uniswap, 1inch, and Odos contribute swap liquidity or routing; Across and Stargate supply cross-chain transfer paths. The interface receives calculations before any wallet signature occurs.

Execution moves on-chain through the transaction data attached to the chosen quote or route. LI FI’s Diamond contract serves as a modular entry point on EVM networks, while specialized facets call the selected bridge, exchange, or solver contract. Jumper performs discovery and presentation; the named protocols perform settlement. That architecture favors aggregation when several valid paths exist and direct use when a single protocol already matches the desired transfer.

Across, Stargate, Uniswap, and Rango as Narrower Choices

When direct protocol control outranks one-screen comparison, Across, Stargate, Uniswap, and Rango offer distinct alternatives to Jumper’s LI FI-based workflow. Across uses intent-based relayers; Stargate uses LayerZero messaging and liquidity pools; Uniswap centers on pool-based token swaps; Rango spans EVM, Cosmos, Solana, and UTXO networks through its own aggregation engine. Choose a direct protocol when you want its exact settlement model, or another aggregator when its chain coverage matches the destination.

Before you start with Jumper

Do I need to create an account before connecting a wallet?

An account isn’t required for Jumper’s basic wallet-connected swap and bridge flow. The interface reads public balances after connection and asks the wallet to approve or sign each on-chain action. You keep custody of keys and tokens throughout the process. Profile, rewards, or partner features may introduce separate participation steps, but route discovery and execution center on the connected address, supported network, token balance, and available native gas.

Does the recipient need to use the same wallet application?

No, the recipient doesn’t need the sender’s wallet application for a Jumper transfer. The decisive data is the destination address on the selected network and the token that the route delivers. EVM wallets share the same 20-byte address format, although network support and token display differ by application. A recipient should switch to the destination chain and add the token contract when the balance exists on-chain but the wallet hasn’t listed it automatically.

Why does the quoted output change before I sign?

A Jumper quote changes because bridge liquidity, DEX pool prices, gas estimates, and provider availability update between requests. The interface recalculates expected output and minimum received when a rate refreshes or a route expires. Read the final review, not an earlier screen, because it contains the transaction data presented to the wallet. If the minimum received no longer fits the destination action, refresh the routes and choose again before signing.

How do hardware wallets connect to Jumper?

Hardware wallets connect to Jumper through a compatible wallet interface, not by handing keys to the website. Ledger, Trezor, and OneKey sign supported transactions on the device, while software such as MetaMask presents the route and network request. Compatibility still follows the selected chain, account type, and wallet connector. The device display distinguishes an approval from a swap when an ERC-20 allowance is insufficient, so each requested action receives its own confirmation.

Who is eligible to access Jumper?

Jumper’s terms limit access to adults with legal capacity and require at least 18 years of age or the local age of majority, whichever is higher. They also restrict access in specified jurisdictions and for sanctioned persons. Eligibility therefore depends on residence and applicable rules, not merely on wallet ownership. A connected wallet proves control of an address; it doesn’t establish that the user satisfies the interface’s contractual access conditions.

What happens if the destination token doesn’t appear in my wallet?

A missing wallet listing doesn’t mean the Jumper transfer failed. First switch the wallet to the destination network, then check the route status and the destination transaction hash. If that transaction completed, add the exact token contract to the wallet’s asset list; many applications hide unfamiliar tokens by default. A pending bridge status means settlement hasn’t finished, while a partial or refunded status follows the provider-specific path shown by Jumper Scan.