> For the complete documentation index, see [llms.txt](https://keep-finance.gitbook.io/keep-finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://keep-finance.gitbook.io/keep-finance/introduction.md).

# Introduction

The Most Efficient Banking Protocol

The Keep Protocol is a new paradigm of a decentralized banking system integrated with margin trading and algorithmic market operations(AMO), which enables instant lending with high capital efficiency.

<figure><img src="https://792203289-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcwubA2dtcemQQ5NrixVB%2Fuploads%2FTUN4TTUekXNXOwZZzvYG%2Fimage.png?alt=media&amp;token=c7365d8d-3585-4433-af46-dcfe536d96e0" alt=""><figcaption></figcaption></figure>

* At the heart of the Voltz Protocol is the [Lending Pool ](/keep-finance/keep_core/lending-pool.md)that is responsible for the deployment of Interest Rate Swap (IRS) pools.&#x20;
* Each (IRS) pool works on top of a yield-bearing pool that produces variable rates of return (e.g. Aave v2 aUSDC lending pool).
* Each IRS pool has an inception date and a maturity date at which the swaps are settled.
* Each (IRS) pool is made up of three key components (contracts): Margin Engine, Virtual Automated Market Maker ([vAMM](/keep-finance/keep_core/margin-trading.md)) and Full Collateralization Module ([FCM)](/keep-finance/keep_core/fcm.md):&#x20;

{% tabs %}
{% tab title="Margin Engine" %}
Responsible for the management of position margin, cashflows and liquidations.&#x20;
{% endtab %}

{% tab title="vAMM" %}
Responsible for price discovery for the initiation of interest rate swaps.&#x20;
{% endtab %}

{% tab title="Full Collateralization Module (FCM)" %}
Enables traders to enter into fully collateralized fixed taker positions by depositing margin in the form of the yield-bearing asset (e.g. aUSDC) instead of the underlying token (e.g. USDC)
{% endtab %}
{% endtabs %}
