Skip to main content
Swaps is designed to make token trading as simple and transparent as possible, all while keeping you secure within the DFNS ecosystem. Start swapping today and experience a new level of DeFi convenience!
ProviderDescriptionSupported Chains
UniswapClassicThe widely adopted Uniswap v2/v3/v4 architecture accessed through the Universal Router. It provides deterministic, on-chain execution with deep liquidity across many ecosystemsEthereum Mainnet, BNB Smart Chain, Polygon, zkSync, Base, Arbitrum, Celo, Avalanche, Worldchain, etc.

Check the full list here
UniswapXThe latest version of Uniswap’s swap protocol focused on efficient routing, improved UX, and better rates.Ethereum Mainnet, Arbitrum, Base and Unichain

Check the full list here
CircleCctpCross-chain USDC transfer using Circle’s Cross-Chain Transfer Protocol. USDC is burned on the source chain and minted on the destination chain. Both the input and output asset must be USDC, on different networks.Ethereum, Optimism, Arbitrum, Base, and Solana (Fast and Standard transfer)

Avalanche and Polygon (Standard transfer only)
Single-chain swaps (Uniswap) execute on one EVM chain: the input and output token are on the same network. DFNS does not integrate other DEX aggregators (0x, 1inch, Jupiter, LI.FI, Squid, and so on).Cross-chain USDC (Circle CCTP) is the exception: it moves USDC between supported chains using Circle’s burn-and-mint protocol. Both the source and destination asset must be USDC. To move any other token across chains, build the bridge transaction yourself and submit it via Sign & Broadcast. See the FAQ entry on swapping and cross-chain transfers.
CircleCctp must be enabled for your organization, and you must accept the CCTP agreement before your first swap. CCTP has no price slippage; instead of slippageBps you set feeToleranceBps — the maximum bridge/forwarding fee you will accept, in basis points of the amount. Choose Fast or Standard transfer speed (Fast is not available on Avalanche or Polygon).

How It Works

  1. Select Tokens: Choose the token you want to swap and the token you want to receive.
  2. Enter Amount: Specify how much you want to swap.
  3. Review Quote: Instantly see the best available price, estimated fees, and minimum received.
  4. Set Slippage (Optional): Adjust your slippage tolerance for added control.
  5. Confirm Swap: Review all details and confirm your transaction.
  6. Track Status: Monitor your swap in real time and view your transaction history at any time.
If you have a Wallet:Sign policy enabled, you will be asked for up to 4 policy approvals (depending on the asset being swapped). Make sure to approve the requests in less than 30 minutes for Uniswap Classic and less than 5 minutes for UniswapX; otherwise, the Swap will expire and fail.

Getting started

Using the dashboard? check out this video! Using our API? head to the developer documentation!
Last modified on June 18, 2026