Skip to content

chore: Add OG images for new apps & protocols#226

Merged
Y3drk merged 2 commits into
mainfrom
y3drk/chore/add-custom-og-images-for-new-apps
Jun 10, 2026
Merged

chore: Add OG images for new apps & protocols#226
Y3drk merged 2 commits into
mainfrom
y3drk/chore/add-custom-og-images-for-new-apps

Conversation

@Y3drk

@Y3drk Y3drk commented Jun 10, 2026

Copy link
Copy Markdown
Member

Lite PR → Add OG images for new apps & protocols

Summary

  • Added OG images provided by @sskvts for the majority of the new apps and protocols

Why


Testing

  • Ran typecheck, lint, and test commands locally to ensure that the migration didn't break anything, and later confirmed that in our CI workflow
  • Verified that the new OG images are correctly "placed" after the app builds and that the match the provided URLs.

Notes for Reviewer (Optional)

  • We're still missing OGs for Trust, Phantom and Lido. They can easily be added after I add the new batch of apps (exachanges) to the page

Pre-Review Checklist (Blocking)

  • This PR does not introduce significant changes and is low-risk to review quickly.

@Y3drk Y3drk self-assigned this Jun 10, 2026
@Y3drk Y3drk added the ensawards ENSAwards related label Jun 10, 2026
Copilot AI review requested due to automatic review settings June 10, 2026 06:34
@Y3drk
Y3drk requested a review from a team as a code owner June 10, 2026 06:34
@vercel

vercel Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ensawards.org Ready Ready Preview, Comment Jun 10, 2026 6:41am

@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Review Change Stack

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (2)
  • ensawards.org/data/apps/safe-wallet/og.png is excluded by !**/*.png
  • ensawards.org/data/apps/safe-wallet/twitter-og.png is excluded by !**/*.png

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 59335237-1e38-45a7-90ec-2733214287ae

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Ten app and protocol definitions receive identical metadata additions: ogImagePath and twitterOgImagePath properties with app or protocol-specific image asset paths, replacing prior TODO placeholders where present.

Changes

Social Media Preview Metadata

Layer / File(s) Summary
App definitions: Add OG image paths
ensawards.org/data/apps/1inch-defi/index.ts, ensawards.org/data/apps/aave-defi/index.ts, ensawards.org/data/apps/rabby-wallet/index.ts, ensawards.org/data/apps/readyx-wallet/index.ts, ensawards.org/data/apps/safe-wallet/index.ts, ensawards.org/data/apps/status-wallet/index.ts, ensawards.org/data/apps/uniswap-defi/index.ts, ensawards.org/data/apps/worldapp-wallet/index.ts, ensawards.org/data/apps/zerion-wallet/index.ts
Nine app exports now include ogImagePath and twitterOgImagePath pointing to app-specific preview image assets (app-name/og.png and app-name/twitter-og.png), with prior TODO comments replaced by concrete paths.
Protocol definitions: Add OG image paths
ensawards.org/data/protocols/kleros-dao/index.ts, ensawards.org/data/protocols/superfluid-defi/index.ts
Two protocol exports now include ogImagePath and twitterOgImagePath pointing to protocol-specific social media preview image paths.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • namehash/ensawards#178: Adds ogImagePath and twitterOgImagePath metadata to SSVNetworkDao protocol definition using the same pattern.
  • namehash/ensawards#215: Updates the same protocol definition modules (kleros-dao, superfluid-defi) with metadata extensions.
  • namehash/ensawards#225: Introduces DeFi app definitions (UniswapDeFi, AaveDeFi, OneInchDeFi) that receive OG metadata in this PR.

Poem

🐰 Ten new paths now gleam so bright,
OG images set just right,
Apps and protocols now share their face,
Social previews find their place!
TODOs replaced with purpose true.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main change: adding OG images for new apps and protocols, matching the changeset content.
Description check ✅ Passed The description is directly related to the changeset, explaining the purpose, testing approach, and context of adding OG images.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch y3drk/chore/add-custom-og-images-for-new-apps

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds per-app / per-protocol Open Graph image configuration for recently introduced apps and protocols, so social previews can use the provided custom assets instead of fallbacks.

Changes:

  • Added ogImagePath and twitterOgImagePath entries for new wallet + DeFi apps.
  • Added ogImagePath and twitterOgImagePath entries for new DeFi + DAO protocols.

Reviewed changes

Copilot reviewed 11 out of 33 changed files in this pull request and generated no comments.

Show a summary per file
File Description
ensawards.org/data/protocols/superfluid-defi/index.ts Adds OG + Twitter OG image paths for the Superfluid DeFi protocol entry.
ensawards.org/data/protocols/kleros-dao/index.ts Adds OG + Twitter OG image paths for the Kleros DAO protocol entry.
ensawards.org/data/apps/zerion-wallet/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/worldapp-wallet/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/uniswap-defi/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/status-wallet/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/safe-wallet/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/readyx-wallet/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/rabby-wallet/index.ts Adds OG + Twitter OG image paths.
ensawards.org/data/apps/aave-defi/index.ts Replaces OG TODO with OG + Twitter OG image paths.
ensawards.org/data/apps/1inch-defi/index.ts Replaces OG TODO with OG + Twitter OG image paths.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@greptile-apps

greptile-apps Bot commented Jun 10, 2026

Copy link
Copy Markdown

Greptile Summary

This PR completes the OG image setup for 9 apps and 2 protocols that were added in prior PRs (#215, #223, #224, #225) by replacing // TODO: Add OG images comments with the actual ogImagePath and twitterOgImagePath fields, alongside their corresponding image files.

  • Each entry follows the identical path convention already established by older entries (e.g., metamask-wallet/og.png), and all referenced image files are present in the repository.
  • Trust Wallet, Phantom, and Lido are intentionally left with TODO comments, as noted in the PR description — their images are pending a future batch.

Confidence Score: 5/5

This is a purely additive change — new image files and their path references — with no logic or schema modifications.

All changes follow the identical pattern already used by existing entries. Every referenced image file is present in the repository, the path format matches the convention, and no logic or shared infrastructure is modified.

No files require special attention.

Important Files Changed

Filename Overview
ensawards.org/data/apps/1inch-defi/index.ts Replaces // TODO: Add OG images with ogImagePath and twitterOgImagePath, matching the established pattern from pre-existing entries.
ensawards.org/data/apps/aave-defi/index.ts Adds ogImagePath/twitterOgImagePath fields; image files present in the same directory.
ensawards.org/data/apps/rabby-wallet/index.ts Adds ogImagePath/twitterOgImagePath fields; image files present in the same directory.
ensawards.org/data/apps/safe-wallet/index.ts Adds ogImagePath/twitterOgImagePath fields; image files present in the same directory.
ensawards.org/data/protocols/kleros-dao/index.ts Adds ogImagePath/twitterOgImagePath to the DAOProtocol entry; image files are present and paths follow convention.
ensawards.org/data/protocols/superfluid-defi/index.ts Adds ogImagePath/twitterOgImagePath to the DeFiProtocol entry; image files are present and paths follow convention.

Reviews (2): Last reviewed commit: "Update Safe's name on OG images" | Re-trigger Greptile

@tk-o tk-o left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Y3drk
Y3drk merged commit b0e2e25 into main Jun 10, 2026
11 checks passed
@Y3drk
Y3drk deleted the y3drk/chore/add-custom-og-images-for-new-apps branch June 10, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ensawards ENSAwards related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants