End-to-end workflow
(example)
Scenario
You have ETH collateral on HyperEVM and want to borrow USDC on Base.
What you do (single flow)
In PrimeFi (still on HyperEVM), choose:
Borrow asset: USDC
Destination chain: Base
Amount: e.g., 5,000 USDC
Confirm the transaction on HyperEVM. Review the variable borrow rate, Health Factor estimate, protocol fee, and quoted Stargate/LayerZero messaging cost before signing.
What happens on-chain
Origin checks (HyperEVM)
LendingPool validates your health factor, LTV, reserve state, borrowing configuration, and available liquidity.
Your variable debt is minted on HyperEVM for the borrowed amount.
Cross-chain delivery
StargateBorrowdeducts any configured cross-chain borrow fee.It asks Stargate for the expected received amount and uses that quote as
minAmountLD.It quotes the native messaging fee and calls the configured Stargate router's
sendToken.
Destination delivery (Base)
If messaging and destination execution succeed, Stargate delivers the quoted USDC amount to your wallet on Base.
Your collateral and debt remain on HyperEVM.
Result after successful delivery: you hold USDC on Base while your debt accrues on HyperEVM against your origin-chain collateral.
PrimeFi submits the Stargate delivery leg from the origin transaction. This reduces manual steps but does not guarantee delivery or remove messaging, liquidity, configuration, or destination-execution risk.
Last updated