Mechanisms

NFT Valuations

The first problem faced by any NFT lending platform is figuring out how to value the NFTs that they accept as collateral. Typically, existing solutions to this problem either:

(i) Rely on price oracles that are vulnerable to market manipulation leading to chaotic liquidation cascades

(ii) Involve isolated peer-to-peer lending pools that lead to fragmented liquidity and exorbitant interest rates for borrowers.

By contrast, Goldilend values collateral NFT’s via an underwriting council that is comprised of Goldilocks DAO and partner projects who have agreed to underwrite loans on the platform up to fixed maximum values. Generally, Goldilend adopts a policy of setting valuations well below the current floor prices of the relevant collections, and will also constrain the maximum duration of loans to minimise the possibility of bad debt. Because all loans are denominated in iBGT, the only situation in which the value of the capital loaned out by the platform would surpass the value of the collateral of those loans is one where the value of the iBGT token increases by many multiples against the value of the collateral NFTs. Given the central role that the collateral NFTs play in the Berachain ecosystem and the highly conservative valuations employed by Goldilend, this is unlikely, but is still possible, and the risk should be countenanced by users of the platform. Note also that the external underwriters provide an additional layer of protection for lenders against the possibility of bad debt.

Interest Rate

Borrowers are able to borrow up to the full valuation of their NFTs (when there is sufficient available capital locked on the platform). All loans will be fixed term (maximum and minimum terms decided by Goldilocks DAO), and interest rates will scale with the duration of the loan (D), the ratio (U) of the total utilized borrowing capacity of the platform to the total amount of locked capital, a base interest rate (R), and a rate by which the interest rate scales with the loan duration (S) that are determined by Goldilocks DAO and the Goldilend underwriting partners.

APR=R+((SRD/365)(1/2+U))APR = R + ((SRD / 365) * (1 / 2 + U))

This interest rate function has several important features. Firstly, it sets a minimum interest rate of R, which is determined by the underwriting council, with the aim of remaining competitive and profitable. Secondly, the APR scales with the duration of the loan (at a rate determined by the DAO), reflecting the increased risk of longer term loans and ensuring that short term loans are affordable and attractive to NFT holders. Finally, the APR will also scale with the utilization rate of the capital locked on the platform. When less than 1/2 of the locked capital is utilized, borrowers will receive a discounted interest rate. When more than 1/2 of the locked capital is utilized, borrowers will pay a higher interest rate.

Loans will be liquidated when borrowers fail to repay their full debt (including interest) by the expiry date of their loan. Liquidators will then be able to pay the outstanding balance of the loan to claim the collateral. In the event that nobody claims the collateral within 5 days of its expiry, the collateral of the loan will be sent to the Goldilocks DAO treasury, and the value of GiBGT will decrease against iBGT (in proportion to the size of the unpaid loan).

Goldilocks DAO

Goldilocks DAO and the Goldilend underwriting partners will retain a % of all interest payments made through Goldilend. This % is set by DAO governance, and will be initialised at 15%.

Last updated