# Cross-chain vaults on Arbitrum and HyperEVM

> Vaults on Arbitrum and HyperEVM can move assets to a vault on another chain over Stargate or Chainlink CCIP and count them in their NAV.

Source: https://ipor.io/developer-news/smart-contracts-2026-10-23-crosschain  
Published: 2026-10-23  
Smart Contracts

## New features

- Cross-chain vaults: a vault on Arbitrum or HyperEVM can send assets to a remote vault on another chain and keep their value in its NAV, through fuses on market 54. Deposits and withdrawals stay on the source vault. The transfer runs over Stargate or Chainlink CCIP, each with its own factory.
- Each vault gets its own Executor on the source chain and a Dispatcher on the destination chain at the same address, deployed through the factories with CREATE3.
- `CrosschainNavValidationPreHook` blocks deposits, mints, withdrawals and redemptions on the source vault while a cross-chain executor’s value is stale or blocked. `isNavHealthy` on the hook reports that state for a vault.
- The SDK API for cross-chain vaults is in preview.

## Deployments

The contracts below have the same address on Arbitrum and on HyperEVM.

- Stargate: `StargateCrosschainFactory` `0x65f6146DAc3FCccc03cffE28726913D80BC00Bc6`, `StargateCrosschainSupplyFuse` `0x21f00eD44532168826910C1DBb3557c033012bf2`, `StargateCrosschainCommandFuse` `0x1db232F02E2E02Be39c69eac1e464643505f57ea`
- Chainlink CCIP: `CcipCrosschainFactory` `0xAd84580810A4e498F5F13Ad8506F73782FB472FA`, `CcipCrosschainSupplyFuse` `0x00a20FD711083CcE9C9c4292762aFf79f78C48eb`, `CcipCrosschainCommandFuse` `0x997F12b31a6B1011ba844Bd0BC5fbeBCC7604793`
- Shared: `CrosschainBalanceFuse` `0x5896f376F06faB3964B1e060F8F3A86131D639c2`, `CrosschainClaimFuse` `0x77bE16F7b33332BE2589E8E0582b397c524cF0d9`, `CrosschainNavValidationPreHook` `0xA17c7A5Ed994aA5FE99C22B37DeCBCbfb32FaFe3`, `CrosschainCreate3Deployer` `0xEB80Cb3f8C424A307A11616b09fcAE59B949146B`
