This workflow demonstrates complex multi-hop crosschain operations where origin chain assets bridge to the minting chain, create new tokens, then return for yield deployment. The pattern shows how to leverage centralized minting while maintaining yield positions on preferred chains. Route Mechanics: This bundle consists of 2 atomic crosschain transactions:Documentation Index
Fetch the complete documentation index at: https://docs.enso.build/llms.txt
Use this file to discover all available pages before exploring further.
- Bridge USDCe from Berachain to Ethereum using Stargate
- Check USDC balance on Ethereum after successful bridge completion
- Mint rUSD using the bridged USDC through Reservoir’s minting contract
- Route rUSD for srUSD on Ethereum
- Bridge the newly minted rUSD back to Berachain via a Stargate bridge
- Check srUSD balance on Berachain post-bridging
- Deposit rUSD into Dolomite sRUSD vault for yield
Instead of explicitly minting rUSD (Note: Enso routing endine may optimize via swapping from USDCe to srUSD.
deposit USDCe to Reservoir) and swapping for srUSD (route rUSD to srUSD), you can achieve this in a single action:- All crosschain operations execute atomically - if any step fails, the entire transaction reverts and funds are safely returned
- Gas costs for all destination chains are calculated and paid upfront using LayerZero’s native drop feature
- Bridge fees and slippage may cause slight variations in final amounts received
Related Documentation
- Bridge Action Reference - Technical details on crosschain bridging
- Crosschain Bridging Guide - Getting started with multi-chain workflows
- getLayerZeroPool SDK Method - Finding available bridge pools programmatically
Updated
