Yes you are right!
In spite of my agreement and understanding that point 6 to 8 could help determining the rating of a borrower, I have to agree with
jc12345 that the rest of the points are rather useless. Point number 1, for instance, if numbers of transaction in one wallet is put into factors, then a holders who preferred one or two coins and store huge amout of these coins in one wallet once every a while would have a lower credit score than an airdrop hunter's wallet who get tons of transaction in microdose.
One other thing that's also should be addressed is point number 5. How does NFT transaction matters? There are a lot of crypto holders who doesn't give a thing or two about NFT. Never buy them or even browsing through opensea --well, I am one of them-- this doesn't automatically made the user has a higher possibility of default than those who spent their funds on NFT.
I would really love to hear you explaining how you decide and considers all 9 of the points raised by jc12345 as a determining factor
1. How many transactions in wallet?
Transactions will initially determine credit worthiness of the users that doesn't mean users will get excellent Tele score if they use the wallet for trading bot, we will have a mechanism to handle this, if the wallet transactions triggered by bot their Tele score will get negatively impacted!
2. What’s the wallet balance?
It's similar to traditional fiat balance in bank, say if user has 100K worth of balance in wallet where as he uses 60K as collateral for loan in that case his 40K will stand positive and user Tele score will get determined accordingly, similarly if user clears the loan and wallet balance back to 100K then Tele score will get impacted positively.
3. Time holding coins
Hodlers gets extra Tele score obviously!
4. Telefy protocol usage (Extra score!)
User can participate in DEX or Lending or Launch Pad or NFT market place or Staking TELE etc., to get extra Tele score for using Telefy protocol.
5. NFT transactions
Coming to NFT question, its not mandatory that user has to participate in NFT transaction, its just one parameter. Say if user just participates only in NFT and makes transactions we obviously don't want to call them as new user with less or default Tele score. So considering this we dont want NFT user looses an opportunity to get better APY unlike new user.
NFT user=nu
NFT Transaction in wallet=ntw
wallet balance=wb
if wb==ntw then give x% impact on Tele score which is greater then new user Tele score
6. Amount owned and repaid
Borrower takes a loan by providing collateral and without liquidating the collateral if user/borrower repays the loan with interest will give an excellent Tele score!
7. Credit History Length
Length of user credit history which will determine the x% of credit worthiness
8. Any Collateralized Liquidation History
Collateralized Liquidation History will negatively impact the Tele score. If more more then 1 Liquidation history will result in default Tele score which in turn results in higher APY.
9.Cross Chain wallet transaction validation
Similar to NFT its not mandatory to have user doing any cross chain wallet transactions, Telefy is multi chain protocol if user uses different chains like ETH, SOL, BSC and transfer an asset from one to another will positively impact their Tele score. Same cannot be used for trading bot which will result in negative Tele score.