Cross-chain LP migration has never been so simple
Move your Uniswap v3 or v4 positions between EVM chains with a single transaction.
Cross-chain LP migration has never been so simple
Move your Uniswap v3/v4 positions between any EVM chains with a single transaction.
Cross-chain made simple


One click migration
To and from any v3/v4 pool across chains. Smart bridging handles single or dual token migrations automatically, while native v4 support ensures compatibility with the latest Uniswap features.
Cross-chain made simple


One click migration
To and from any v3/v4 pool across chains. Smart bridging handles single or dual token migrations automatically, while native v4 support ensures compatibility with the latest Uniswap features.
Built for integration
Complete compatibility
with both Uniswap v3 and v4, including native token support for the latest
v4 features.


Live across major networks
Ethereum Mainnet, Unichain, Base, Arbitrum, Optimism. Powered by Across Protocol for secure, reliable bridging.


Compare approaches
Without Chainhopper
1
Remove liquidity & collect fees
2
Swap/bridge "other" token
3
Wait for confirmations...
4
Swap back if needed
5
Mint new position
Plus you need gas tokens on destination chain
With Chainhopper
One transaction, done.




Add cross-chain LP migration to your platform
Let users easily move positions to Unichain for liquidity mining rewards or explore new opportunities across chains.
Developer Resources
Built with support from
Built with support from
Built for integration




Add cross-chain LP migration to your platform
Let users easily move positions to Unichain for liquidity mining rewards or explore new opportunities across chains.
Developer Resources
Compare approaches
Complete compatibility
with both Uniswap v3 and v4, including native token support for the latest
v4 features.


Live across
major networks
Ethereum Mainnet, Unichain, Base, Arbitrum, Optimism. Powered by Across Protocol for secure, reliable bridging.



One click migration
> To and from any v3 or v4 pool across chains
> Smart bridging handles single or dual token migrations automatically
> Native token support on v4
Complete compatibility
You can even initialize new pools through the migration

Live across major networks
Ethereum Mainnet, Unichain, Base, Arbitrum, Optimism. Powered by Across Protocol for secure, reliable bridging.

Built for integration


Add cross-chain LP migration to
your platform
Let users easily move positions for liquidity mining rewards or explore new opportunities across chains.
Developer Resources
Without Chainhopper
1
Remove liquidity & collect fees
2
Swap/bridge "other" token
3
Wait for confirmations...
4
Swap back if needed
5
Mint new position
Plus you need gas tokens on destination chain
With Chainhopper
One transaction, done.
Compare approaches
Built with support from
Built with support from
FAQs
Without Chainhopper
1
Remove liquidity & collect fees
2
Swap/bridge "other" token
3
Wait for confirmations...
4
Swap back if needed
5
Mint new position
Plus you need gas tokens on destination chain
With Chainhopper
One transaction, done.
Built with support from


FAQs
What is Chainhopper?
Chainhopper moves complex assets like Uniswap LP positions between different EVM chains. Instead of unwinding an LP position and moving individual tokens manually, Chainhopper does it all in one go.
How does Chainhopper work?
Chainhopper works by moving the entire LP position as a single asset. It burns the LP position to extract both assets (and uncollected fees) and sends either both or one asset via Across to the destination chain. On desination chain, it receives asset and constructs a new position based on parameters encoded in the bridge transfer.
How do fees work?
Chainhopper protocol charges a 0.1% fee on all successful transfers. If a transfer fails to deliver an LP position on destination chain (and you receive ETH instead), there is no fee.
What is Chainhopper?
Chainhopper moves complex assets like Uniswap LP positions between different EVM chains. Instead of unwinding an LP position and moving individual tokens manually, Chainhopper does it all in one go.
How does Chainhopper work?
Chainhopper works by moving the entire LP position as a single asset. It burns the LP position to extract both assets (and uncollected fees) and sends either both or one asset via Across to the destination chain. On desination chain, it receives asset and constructs a new position based on parameters encoded in the bridge transfer.
How do fees work?
Chainhopper protocol charges a 0.1% fee on all successful transfers. If a transfer fails to deliver an LP position on destination chain (and you receive ETH instead), there is no fee.
What is Chainhopper?
Chainhopper moves complex assets like Uniswap LP positions between different EVM chains. Instead of unwinding an LP position and moving individual tokens manually, Chainhopper does it all in one go.
How does Chainhopper work?
Chainhopper works by moving the entire LP position as a single asset. It burns the LP position to extract both assets (and uncollected fees) and sends either both or one asset via Across to the destination chain. On desination chain, it receives asset and constructs a new position based on parameters encoded in the bridge transfer.
How do fees work?
Chainhopper protocol charges a 0.1% fee on all successful transfers. If a transfer fails to deliver an LP position on destination chain (and you receive ETH instead), there is no fee.
What is Chainhopper?
Chainhopper moves complex assets like Uniswap LP positions between different EVM chains. Instead of unwinding an LP position and moving individual tokens manually, Chainhopper does it all in one go.
How does Chainhopper work?
Chainhopper works by moving the entire LP position as a single asset. It burns the LP position to extract both assets (and uncollected fees) and sends either both or one asset via Across to the destination chain. On desination chain, it receives asset and constructs a new position based on parameters encoded in the bridge transfer.
How do fees work?
Chainhopper protocol charges a 0.1% fee on all successful transfers. If a transfer fails to deliver an LP position on destination chain (and you receive ETH instead), there is no fee.
The cross-chain future is here. Start migrating now.

© 2025 Melio LLC