At the heart of our project lies an interest-rate settlement mechanism that allows a functional market for borrowing tezos assets and reallocation of risks between Lenders (who provide collateral) and Farmers (who use said collateral to attain additional leverage while providing liquidity).
The way this settlement works is as follows:
- Lenders submit their assets, while Farmers submit their leverage demands.
- The supply and demand determine utilization rate: what percentage of collateral provided by Lenders is used by Farmers. Note that this ratio takes values from 0 to 100%.
- The utilization rate itself sets the Gross Credit Rate that is paid by the Farmers.
- Kord.Fi receives 1/10 of the Gross Credit Rate in the form of a reward for match-making. The remaining sum is what we call the Net Credit Rate.
- Finally, the Net Credit Rate multiplied by Utilization Rate gives us the Deposit Rate. And that is the rate received by Lenders.
So far so good. Right? The only remaining question is how exactly does the utilization rate affect the gross credit rate? Well, it's relatively simple.
Kord.Fi employs a computational algorithm that sets the rate according to utilization percentage in a piecewise-linear way. Simply put when utilization is very low (lower demand for leverage) Lenders will receive extremely low rewards. When you reach the utilization rate of 80% we arrive at a sort of “plateau” where from 80 to 90% utilization rate the gross credit rate remains at 10%. Then as utilization creeps up to 100% the gross credit rate quickly shoots up to 50%.
What is the logic behind this design? It incentivizes the users to remain at a “comfortable” 80-90% utilization rate where most of the resources provided by Lenders are used by Farmers but the demand is not too high and the withdrawal of funds by Lenders is easy.