Claim Assets on Default

πŸ“˜

If the owner of the BorrowerNote does not pay the principal and interest in full before the loan has expired, the lender has the ability to claim the underlying collateral. In this case, the lender forfeits their ability to recover any portion of the principal and interest amounts.The loan claim process must be initiated by the holder of LenderNote.

For single payment loans, this transaction can only proceed if called after the loan's due date has passed and if the borrower has not completely repaid the principal and interest amount agreed upon in the loan terms.

  1. Lender creates a transaction that initiates a claim on an Vault via the RepaymentController providing the loanId.
claim()
  1. The RepaymentController calls LoanCore to validate that the loan is in a defaulted state.
verifyDefaultedLoan(), currentInstallmentPeriod()
  1. LoanCore then burns both PromissoryNotes (LenderNote and BorrowerNote).
burnLoanNotes()
  1. The lender is then transferred the underlying assets stipulated in loan terms.
transferFrom()