Skip to the content.

Introduction

Specification

Project setup

A key component in the Growr protocol is the lending project. The project represents a loan offer with predefined conditions and eligibility criteria. Every loan in the protocol is approved and disbursed through a project. In addition, the project determines the funding needs and the potential investment channels. Projects are usually initiated by originators on behalf of their borrowers.

Project creation

sequenceDiagram
    actor M as Originator
    participant LP as Lending portal
    participant GPS as Growr Project service

    M->>+LP: Initiate a new project
    M->>LP: Setup eligibility criteria
    M->>LP: Setup loan parameters
    M->>LP: Setup funding parameters
    M->>LP: Setup publishing parameters
    LP->>+GPS: Request project creation
    activate GPS
    GPS->>GPS: Create a project
    GPS-->>-LP: Project key
    LP-->>-M: Project key

Process steps:

  1. An originator admin creates a new project for lending service in the Lending portal.
  2. The user configures the eligibility criteria for approval of loans from the project.
  3. The user configures the parameters of the loan.
  4. The user configures one or more funding sources for the project.
  5. The user configures a description and media parameters of the project.
  6. The request is transferred from the Lending portal to the Growr Project service.
  7. Growr Project service creates a new project in the Projects book.
  8. Response message.
  9. Response message.

Project activation

Once a project is created, it must be activated to become operational. Once a project is activated, the following processes are unlocked:

After a project is activated, it can be temporarily deactivated. This status pauses the lending service i.e. new loan applications will not be accepted until the project is activated again.

sequenceDiagram
    actor M as Originator
    participant LP as Lending portal
    participant GPS as Growr Project service

    M->>LP: Review projects
    M->>+LP: Activate a project
    LP->>+GPS: Request project activation
    activate GPS
    GPS->>GPS: Activate a project
    GPS-->>-LP: Project activated
    LP-->>-M: Project activated

Process steps:

  1. An originator admin reviews the projects in the Lending Portal.
  2. The user selects a project in status DRAFT and activates it.
  3. The request is transferred from the Lending portal to the Growr Project service.
  4. Growr Project service activates the project.
  5. Response message.
  6. Response message.

The steps for project deactivation are the same.