Skip to main content
Use Fund Wallet to move supported assets between another network and Aleo. Testnet offers Circle xReserve for USDCx. Mainnet also offers Hyperlane routes.

Before you start

  • Install and set up the Shield Wallet extension, then connect it to Shield Swap before you bridge funds.
  • Connect the external wallet that holds or receives the asset.
  • Select the required networks in both wallets.
  • Check the available balance and the bridge minimum.

Choose a bridge

Shield Swap uses Circle xReserve only for USDCx. It uses Hyperlane for ETH, wBTC, and USDT. SOL bridging through Fund Wallet is coming soon. Hyperlane can provide more asset and network routes. Check Hyperlane Nexus or the Aleo funding guide for current options.
A Hyperlane transfer from Aleo requires a public ALEO balance for its delivery payment.

Use the in-app terminal

Testnet supports only USDC and USDCx through Circle xReserve. Mainnet also supports available Hyperlane routes.

Move assets into Shield Wallet

  1. Open Fund Wallet.
  2. Select the direction into Shield Swap.
  3. Select an available asset and enter an amount.
  4. Connect the required external wallet.
  5. Review the route, fee, transaction count, and destination.
  6. Confirm each required wallet action.
  7. Keep the page open until the progress view confirms delivery.
The destination is your connected Shield Wallet Aleo address. A completed inbound transfer adds the asset to the confidential balance that Shield Swap can use. Some routes, such as USDC, can require an approval before the bridge deposit. The review states the required signatures before you confirm.

Move assets out of Shield Wallet

  1. Open Fund Wallet and reverse the direction.
  2. Select an available asset and enter an amount.
  3. Connect the external destination wallet.
  4. Review the destination address, route, fee, and expected amount.
  5. Confirm the Shield Wallet action.
  6. Follow the progress view until the destination transfer completes.
An outbound transfer can require one token record with sufficient value. The app can offer a combined record action when your balance is split across records.

Track a transfer

The activity panel shows recent in-app transfers for the connected wallets. A transfer can continue after navigation or a browser restart. Do not start a second transfer because one status update is slow. Check the source transaction, destination transaction, and activity state first.
Route availability differs by network. Use Funding routes to see other current options.