Lending and Borrowing Module

Lending and Borrowing Module Overview

The Lending and Borrowing Module unlocks capital efficiency by allowing users to collateralize their assets to access liquidity, or supply assets to earn interest. This module connects City Protocol vaults and users directly to the deepest and most secure liquidity markets in decentralized finance.

By aggregating access to money markets rather than building an isolated lending protocol, City Protocol ensures that founders can offer their users institutional-grade borrowing capabilities with maximized liquidity and minimized risk.

City Protocol's lending layer connects directly into battle-tested DeFi lending markets, starting with Morpho Blue and Aave V3. Rather than building a proprietary lending protocol, the CityLendingClient wraps these existing protocols into a unified interface that handles transaction construction, prerequisite approvals, and account health reads. This sits within the broader capital layer of City Protocol and is typically activated once identity, compliance, and funding flows are already stable.

circle-info

The lending client is built on top of Viem and works across any EVM-compatible chain where Morpho Blue or Aave V3 pools are deployed. All transactions are constructed client-side and signed by the user's wallet. The architecture remains fully non-custodial.


Deep Liquidity Access

City Protocol integrates with industry-leading lending protocols to provide robust credit markets:

Over-Collateralized Lending

Through integrations with AAVE, Compound, and Morpho, users can supply stablecoins or blue-chip assets to earn dynamic interest rates or borrow against their holdings to leverage their positions.


Supported Protocols

Protocol
Type
Description

Morpho Blue

Isolated Markets

Permissionless lending markets with granular risk isolation. Each market is defined by a unique collateral-asset pair, oracle, and risk parameters. Supply and borrow operations are routed through a bundler for batching.

Aave V3

Pooled Lending

Shared liquidity pools where multiple assets are supplied and borrowed against a unified risk model. Aave V3 introduces efficiency mode and isolation mode for tighter capital usage.


Upcoming Protocols to Integrate:

Last updated