1. How many transactions in wallet?
2. What’s the wallet balance?
3. Time holding coins
4. Telefy protocol usage (Extra score!)
5. NFT transactions
6. Amount owned and repaid
7. Credit History Length
8. Any Collateralized Liquidation History
9. Cross Chain wallet transaction validation
These things can give you a score, but is it a score that can be applied to determine if the holder will pay back a loan? I am skeptical that about the principle of calculating a credit score in this case. The best way to secure a loan would be to lock up collateral in a contract that will automatically go the lender in the case of default. This plays closer to point 8 in the list. However locking something into a contract as collateral is independent of a credit score. I think most items on the list are irrelevant to determine if someone will pay back a loan. Some people for example store coins/tokens in new addresses because some consider that best practice. These people might be the lowest risk to pay back a loan yet they will be penalized?
I also note you have swaps functionality going, can you point us to your audits for your contract?
I think they're following AAVE's step, back when they were still ETHLend. Not sure what's changed or this factors and services still works after the rebranding --I didn't follow AAVE much, just had a brief interest on LEND-- but they used to assume that the owner of the account would value their credibility tied to the account on a significant degree that they'll get reluctant to get default, as once they get default, their credit score on the account will be damaged.
This method matched their points from 6 to 8, where the history of their borrowing activity is put into factor and helps determining their credit score.