This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

Borrow USDC on Morpho

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryDeFi
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

This tool enables you to borrow USDC on Morpho Blue, the next-generation lending protocol that optimizes peer-to-peer matching between lenders and borrowers for better rates. It reads your collateral balance on Ethereum Mainnet, the Morpho Blue contract details, and the current gas price to provide an accurate cost estimate before you commit. The tool then calculates your available borrow capacity based on your supplied collateral, displays the current borrow APR, and submits a borrow transaction to withdraw USDC against your collateral.

Morpho Blue is a permissionless lending protocol that improves on traditional lending pools by matching lenders and borrowers peer-to-peer, reducing inefficiencies and offering better rates for both sides. The protocol allows users to supply ETH as collateral and borrow USDC, with interest rates determined by supply and demand dynamics, optimized through Morpho's peer-to-peer matching engine. Borrowing against collateral allows you to access liquidity without selling your assets.

HOW TO USE

Connect your wallet using the "connect" button. Ensure you are connected to Ethereum Mainnet (chain ID 1) — the tool will display your current chain ID, ETH collateral balance, available borrow capacity in USDC, current borrowed USDC balance, and the current borrow APR. Enter the amount of USDC you wish to borrow in the input field. The tool will display the Morpho Blue contract address and estimate the gas cost for the transaction.

Review the borrow summary, then click "borrow USDC on Morpho" to submit the transaction through your wallet. The tool will check that you have sufficient collateral to support the borrow amount, then execute the borrow. After confirmation, the USDC will be sent to your wallet, and your borrowed balance will increase. The borrow APR accrues continuously, and you must maintain sufficient collateral to avoid liquidation.

TECHNICAL MECHANISM — MORPHO BLUE BORROW

The tool interacts with the Morpho Blue contract, which implements the borrow(address asset, uint256 amount) function. This function allows users to borrow the specified asset (USDC) against their supplied collateral (ETH). Before executing the borrow, the tool reads the user's collateral balance using collateralBalanceOf(address account, address market) and the available borrow capacity based on the protocol's collateralization requirements.

The borrow APR is read from the market data using getMarket(address market), which returns the current borrow rate per second. This rate is variable and changes based on market utilization and Morpho's peer-to-peer matching efficiency. The tool displays the APR as an annualized percentage for user understanding. The borrow transaction is subject to the protocol's borrowing limits and health factor requirements — if the borrow would make the position unhealthy, the transaction will revert. Morpho Blue's peer-to-peer matching engine routes loans between lenders and borrowers directly when possible, reducing spreads and improving rates. The protocol's liquidation mechanism ensures that lenders are protected: if the user's collateral value falls below the required threshold, the position can be liquidated by external actors.

WHAT IT CANNOT SEE

This tool cannot estimate exact gas costs without a live RPC call, and gas prices on Ethereum Mainnet may change between quoting and execution. It cannot guarantee APR rates, which fluctuate based on market conditions, supply and demand dynamics, and Morpho's matching efficiency. The tool cannot verify the Morpho contract address is correct beyond the pre-configured mapping, and if the mapping becomes outdated, the transaction could fail or be sent to the wrong contract. It cannot cancel a transaction once submitted, and if the transaction fails due to gas issues or contract errors, you may still pay gas fees. The tool cannot handle borrowing on non-Ethereum chains or support collateral or borrow assets other than those supported by the specific Morpho Blue market. It also cannot guarantee the safety of borrowed funds, as liquidation risk exists if collateral value drops.

PLEASE NOTE — ETHEREUM MAINNET ONLY

This tool works exclusively on Ethereum Mainnet (chain ID 1) with Morpho Blue. You must be connected to Ethereum Mainnet to use this tool. The tool supports borrowing USDC against ETH collateral — it does not support other collateral types or borrow assets. Morpho Blue's lending pools require that you have supplied collateral before you can borrow. Borrowing increases your debt position and accrues interest automatically. If your collateral falls below the required ratio, your position may be liquidated. This tool provides a simple borrow interface; repayments are not supported and must be performed through Morpho's official mechanisms. Always verify the contract address before submitting a transaction.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.