Policy Rules

Rules enforced by our smart contracts and backend

Introduction

The following rules will be enforced by a combination of on-chain contracts and backend monitoring and action tasks.

As they mature and stabilize, they will evolve into more onchain mechanisms.

Policy Rules

  • We always deposit AMOUNT_PROMISED divided by NUM_DISBURSEMENTS converted to collateral if LTV_PROTECT is breached, until the full amount is disbursed or the policy expires.

  • We always foreclose if at risk of lending protocol liquidation.

  • In all cases, including foreclosure; the lending protocol is honored, the amount owed to us is honored; and the remaining value stays for the user.

  • When the policy expires, depending on the LTV level:

    • We foreclose, we liquidate everything, we pay ourselves back, and give the remainder to the user in stables.

    • We auto-repay ourselves using collateral sale and keep the users position open.

    • We auto-repay ourselves using more borrowing and keep the users position open.

  • If variation OCL is selected, we also foreclose if at risk of incurring losses on our loan.

  • Once a policy is active, the user can only deposit more collateral. All other changes to the position are not allowed unless canceling the policy.

Last updated