Foreword:

This was a hard bounty prompt to understand. I wasn't sure if this wanted me to build a dashboard for tracking a CDP and it's fees paid and earned over time or if this was more a content bounty for analyzing existing DeFi portfolio trackers and suggest a wishlist for a hypothetical "perfect" DeFi portfolio tracker/loan explorer.

Explore and analyze a single, important position to investigate the best ways that one would track debt, collateral, collateralization ratio, fees paid, fees earned, and net APY over time. Also explore what decentralized loan explorer applications and dashboards are out there and analyze what components and metrics you like, what you think could be added, and why. Outline how you would build your dream loan explorer for Aave and calculate the metrics you would include for just one address, note this does not need to be a functional dashboard.

I interpreted this prompt as an ask for analysis on existing DeFi portfolio trackers.

DeFi Loan Dashboards Analysis

Compound

Compound has a slick dashboard built right into the home page (I'm not a whale, this is just Testnet ETH but it feels good to see big numbers 😂 )

Untitled

This dashboard is very clean and makes great use of colors and the information is beautifully laid out without being overwhelming. Here's what I like about this:

  1. Supply and Borrow amounts are front and center and represented by different colors.
  2. The donut in the middle clearly shows the "Net APY"
  3. Borrow and Supply are represented on the Donut
  4. There's a "Borrow Limit" bar at the bottom that clearly shows the percentage of borrow limit used.
  5. Another nice-touch is the auto-updating animation on the balance amounts (example below)

compound.mov

CREAM Finance and dY/dX

CREAM Finance has a nice interface like Compound as well. I wasn't able to test this out due to lack of funds on Ethereum network but I assume the display here on Supply and Borrow side will be similar to that on Compound.

Untitled

Similarily, dY/dX also has a nice interface for the Borrowing side. Few things stand out that I haven't seen in other platforms:

  1. It clearly calls out that the user is "Paying" to borrow. On other platforms I've only seen a mention of APR/APY which leaves it ambigious whether the user is being paid to borrow (not a foreign concept with Anchor Protocol now) or paying interest on the loan.