Figure loan data at origination is stored as a single scope in the P8e Encrypted Object Store. Servicing data is recorded in a separate scope(s). Data inputs and outputs of P8e contracts are defined using Google Protocol Buffers (protobufs). Each contract execution operates on a single loan scope, consisting of key-value pairs where the value object is a protobuf. All identifiers in the Figure loan data model are Universally Unique Identifiers (UUIDs). The Figure loan scope model is also used by Figure Servicing and the Figure Portfolio Manager, allowing joint contract execution and data sharing between these applications.
Value Data Type
Additional co-borrowers or co-signers on the loan
Borrower credit reports
Metadata about documents associated with the loan. Actual documents are stored separately.
Information about disbursement of funds to borrower
Borrower Income sources
Metadata about the loan
Primary borrower on the loan
Structure data from third-party data providers that is digitally signed by source
Information about the servicer for the loan
Signed promissory note
Consolidated report from the three major credit bureaus
Underwriting data and offers
If a property-based loan, information about the property on which a lien is filed