# Introduction to the Operating Mechanism of the NovaBank Protocol

**NovaBank consists of six main contracts:**

* [<mark style="color:yellow;">**Treasury Contract**</mark>](https://docs.novabank.finance/introduction-to-the-operating-mechanism-of-the-novabank-protocol/treasury-contract)
* [<mark style="color:yellow;">**Sales Contract**</mark>](https://docs.novabank.finance/introduction-to-the-operating-mechanism-of-the-novabank-protocol/sales-contract)
* [<mark style="color:yellow;">**Bond Contract**</mark>](https://docs.novabank.finance/introduction-to-the-operating-mechanism-of-the-novabank-protocol/bond-contract)
* [<mark style="color:yellow;">**Staking Contract**</mark>](https://docs.novabank.finance/introduction-to-the-operating-mechanism-of-the-novabank-protocol/staking-contract)
* [<mark style="color:yellow;">**Reward Vesting Contract**</mark>](https://docs.novabank.finance/introduction-to-the-operating-mechanism-of-the-novabank-protocol/reward-vesting-contract)
* [<mark style="color:yellow;">**Contribution Value Algorithm Contract**</mark>](https://docs.novabank.finance/introduction-to-the-operating-mechanism-of-the-novabank-protocol/contribution-value-algorithm-contract)

These six contracts form the basic operational logic of NovaBank.

***
