Skip to content

Update top vault rankings and blacklisted listing - #1295

Merged
miohtama merged 4 commits into
masterfrom
feature/ember-vault-title
Jul 2, 2026
Merged

Update top vault rankings and blacklisted listing#1295
miohtama merged 4 commits into
masterfrom
feature/ember-vault-title

Conversation

@miohtama

@miohtama miohtama commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Why

The homepage Top DeFi Vaults widget should rank safer known-protocol vaults by the requested three-month returns instead of one-month returns. The vault listings also need a dedicated blacklisted view that can accurately include those vaults in listing-level stats.

Lessons learnt

  • The homepage uses slimmed vault payloads, so three-month return fields must be included in the slim schema before they can be used for ranking and display.
  • Shared listing stats excluded blacklisted vaults inside the APY helper, so blacklisted-specific pages need an explicit opt-in all the way through the shared helper.

Summary

  • Filtered homepage Top DeFi Vaults to known protocols with severe-or-safer risk and ranked/displayed them by three-month returns.
  • Added a blacklisted stablecoin vault listing route, navigation entry, sitemap entry, and integration coverage.
  • Added helper/unit coverage for frontpage eligibility, unknown protocols, and blacklisted stat inclusion.

miohtama and others added 4 commits July 1, 2026 09:13
Updates the shared metadata title template for protocol vault pages from
"<Protocol> vault comparison" to "<Protocol> vaults and yields" (e.g. the
Ember page now reads "Ember vaults and yields").

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… into feature/ember-vault-title

# Conflicts:
#	CLAUDE.md
#	docs/tests.md
@miohtama
miohtama merged commit 1e84708 into master Jul 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant