vProtocol Docs
  • Introduction
    • Welcome To vProtocol
    • Protocol Overview
    • Key Features and Benefits
    • Use Case
    • Ecosystem Partners
  • USER GUIDE
    • For Lenders
      • Supply Assets
    • For Borrower
      • Depositing Collateral
      • Borrowing From The Lending Pool
    • For Trader & Developers
      • Using FlashLoans
      • Example Implementation
  • Protocol Architecture
    • Diamond Standard Implementation
    • Core Component
    • Smart Contract Structure
Powered by GitBook
On this page
  1. Introduction

Protocol Overview

Five Protocol leverages the Diamond pattern (EIP-2535) to create an upgradeable, modular architecture that combines multiple lending models in a single protocol.

Architectural Highlights

  • Diamond Pattern: Upgradeable, modular smart contract system

  • Multiple Lending Models: Pool-based, P2P, and flash loans in one protocol

  • ERC4626 Vaults: Tokenized positions following the latest standards

  • Multi-Collateral Support: Deposit various assets as collateral

  • Risk-Adjusted Parameters: Token-specific risk parameters

The protocol is designed to maximize capital efficiency while providing flexible lending options for various user needs.

PreviousWelcome To vProtocolNextKey Features and Benefits

Last updated 3 months ago