https://andrecronje.medium.com/credit-scores-defi-and-sonic-8daedfcb48f6