Skip to content

feat: Add new apps - tranche 4 - exchanges batch 2#251

Merged
Y3drk merged 8 commits into
mainfrom
y3drk/feat/add-exchanges-t4-b2
Jul 2, 2026
Merged

feat: Add new apps - tranche 4 - exchanges batch 2#251
Y3drk merged 8 commits into
mainfrom
y3drk/feat/add-exchanges-t4-b2

Conversation

@Y3drk

@Y3drk Y3drk commented Jul 1, 2026

Copy link
Copy Markdown
Member

Lite PR → Add new apps - tranche 4 - exchanges batch 2

Summary

  • Added new apps of type exchange (listed below)
  • Benchmarked them on all acceptance tests from the resolution best practice category.
  • Added in this PR:
    • MEXC
    • Toobit
    • LBank
    • BitMart
    • CoinW
    • WEEX

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 UI didn't break after introducing changes using a local and Vercel previews.

Pre-Review Checklist (Blocking)

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

@Y3drk Y3drk self-assigned this Jul 1, 2026
@Y3drk Y3drk requested a review from a team as a code owner July 1, 2026 09:54
@Y3drk Y3drk added the ensawards ENSAwards related label Jul 1, 2026
Copilot AI review requested due to automatic review settings July 1, 2026 09:54
@vercel

vercel Bot commented Jul 1, 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 Jul 1, 2026 10:09am

Comment thread ensawards.org/data/apps/lbank-exchange/icon.tsx Fixed
Comment thread ensawards.org/data/projects/lbank/icon.tsx Fixed
@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown

Caution

Review failed

An error occurred during the review process. Please try again later.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch y3drk/feat/add-exchanges-t4-b2

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.

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 tranche 4 / exchanges batch 2 data entries to the ENS Awards dataset by introducing new exchange apps (and their backing project records) along with resolution-category benchmark writeups so they can be rendered and scored in the app/benchmarks registry.

Changes:

  • Added 6 new Project definitions (MEXC, Toobit, LBank, BitMart, CoinW, WEEX) and extended ProjectIds.
  • Added 6 new Exchange App definitions wired to those projects, including icons and socials.
  • Added per-app resolution benchmarks (ensv2-ready-resolution, deposit-addresses) and registered them via defineAppBenchmarks.

Reviewed changes

Copilot reviewed 43 out of 59 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
ensawards.org/data/projects/types.ts Adds new ProjectIds entries for the tranche.
ensawards.org/data/projects/weex/index.ts Defines WEEX project metadata and registers it.
ensawards.org/data/projects/weex/icon.tsx Adds WEEX project icon component.
ensawards.org/data/projects/toobit/index.ts Defines Toobit project metadata and registers it.
ensawards.org/data/projects/toobit/icon.tsx Adds Toobit project icon component (PNG-in-SVG).
ensawards.org/data/projects/mexc/index.ts Defines MEXC project metadata and registers it.
ensawards.org/data/projects/mexc/icon.tsx Adds MEXC project icon component.
ensawards.org/data/projects/lbank/index.ts Defines LBank project metadata and registers it.
ensawards.org/data/projects/lbank/icon.tsx Adds LBank project icon component.
ensawards.org/data/projects/coinw/index.ts Defines CoinW project metadata and registers it.
ensawards.org/data/projects/coinw/icon.tsx Adds CoinW project icon component.
ensawards.org/data/projects/bitmart/index.ts Defines BitMart project metadata and registers it.
ensawards.org/data/projects/bitmart/icon.tsx Adds BitMart project icon component (PNG-in-SVG).
ensawards.org/data/apps/weex-exchange/index.ts Defines WEEX exchange app and registers it.
ensawards.org/data/apps/weex-exchange/icon.tsx Adds WEEX app icon component.
ensawards.org/data/apps/weex-exchange/benchmarks/index.tsx Registers WEEX exchange resolution benchmarks.
ensawards.org/data/apps/weex-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx Adds WEEX ensv2-ready-resolution benchmark notes/results.
ensawards.org/data/apps/weex-exchange/benchmarks/resolution/deposit-addresses/index.tsx Adds WEEX deposit-addresses benchmark notes/results.
ensawards.org/data/apps/toobit-exchange/index.ts Defines Toobit exchange app and registers it.
ensawards.org/data/apps/toobit-exchange/icon.tsx Adds Toobit app icon component (PNG-in-SVG).
ensawards.org/data/apps/toobit-exchange/benchmarks/index.tsx Registers Toobit exchange resolution benchmarks.
ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx Adds Toobit ensv2-ready-resolution benchmark notes/results.
ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/deposit-addresses/index.tsx Adds Toobit deposit-addresses benchmark notes/results.
ensawards.org/data/apps/mexc-exchange/index.ts Defines MEXC exchange app and registers it.
ensawards.org/data/apps/mexc-exchange/icon.tsx Adds MEXC app icon component.
ensawards.org/data/apps/mexc-exchange/benchmarks/index.tsx Registers MEXC exchange resolution benchmarks.
ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx Adds MEXC ensv2-ready-resolution benchmark notes/results.
ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/deposit-addresses/index.tsx Adds MEXC deposit-addresses benchmark notes/results.
ensawards.org/data/apps/lbank-exchange/index.ts Defines LBank exchange app and registers it.
ensawards.org/data/apps/lbank-exchange/icon.tsx Adds LBank app icon component.
ensawards.org/data/apps/lbank-exchange/benchmarks/index.tsx Registers LBank exchange resolution benchmarks.
ensawards.org/data/apps/lbank-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx Adds LBank ensv2-ready-resolution benchmark notes/results.
ensawards.org/data/apps/lbank-exchange/benchmarks/resolution/deposit-addresses/index.tsx Adds LBank deposit-addresses benchmark notes/results.
ensawards.org/data/apps/coinw-exchange/index.ts Defines CoinW exchange app and registers it.
ensawards.org/data/apps/coinw-exchange/icon.tsx Adds CoinW app icon component.
ensawards.org/data/apps/coinw-exchange/benchmarks/index.tsx Registers CoinW exchange resolution benchmarks.
ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx Adds CoinW ensv2-ready-resolution benchmark notes/results.
ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/deposit-addresses/index.tsx Adds CoinW deposit-addresses benchmark notes/results.
ensawards.org/data/apps/bitmart-exchange/index.ts Defines BitMart exchange app and registers it.
ensawards.org/data/apps/bitmart-exchange/icon.tsx Adds BitMart app icon component (PNG-in-SVG).
ensawards.org/data/apps/bitmart-exchange/benchmarks/index.tsx Registers BitMart exchange resolution benchmarks.
ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx Adds BitMart ensv2-ready-resolution benchmark notes/results.
ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/deposit-addresses/index.tsx Adds BitMart deposit-addresses benchmark notes/results.

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

Comment thread ensawards.org/data/projects/lbank/icon.tsx Outdated
Comment thread ensawards.org/data/apps/lbank-exchange/icon.tsx Outdated
@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@Y3drk, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 43 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 5b617688-cfb6-48b2-ab54-384282effa9e

📥 Commits

Reviewing files that changed from the base of the PR and between 0d7a24f and c164390.

📒 Files selected for processing (2)
  • ensawards.org/data/apps/lbank-exchange/icon.tsx
  • ensawards.org/data/projects/lbank/icon.tsx
📝 Walkthrough

Walkthrough

This PR registers six new exchange apps (BitMart, CoinW, LBank, MEXC, Toobit, WEEX) and their linked project entries. Each addition includes an icon component, app/project definitions registered via defineApp/defineProject, new ProjectIds entries, and ENSv2-ready-resolution/deposit-addresses benchmark modules registered via defineAppBenchmarks.

Changes

New Exchange Apps, Projects, and Benchmarks

Layer / File(s) Summary
Project ID registry
ensawards.org/data/projects/types.ts
Adds ProjectIds entries for Toobit, MEXC, LBank, BitMart, CoinW, and WEEX, expanding the ProjectId union type.
BitMart
ensawards.org/data/projects/bitmart/*, ensawards.org/data/apps/bitmart-exchange/*
Defines BitMart project/icon, exchange app/icon, and registers ensv2-ready-resolution and deposit-addresses acceptance-test benchmarks.
CoinW
ensawards.org/data/projects/coinw/*, ensawards.org/data/apps/coinw-exchange/*
Defines CoinW project/icon, exchange app/icon, and registers ensv2-ready-resolution and deposit-addresses acceptance-test benchmarks.
LBank
ensawards.org/data/projects/lbank/*, ensawards.org/data/apps/lbank-exchange/*
Defines LBank project/icon (with useId-namespaced SVG clipPath), exchange app/icon, and registers ensv2-ready-resolution and deposit-addresses acceptance-test benchmarks.
MEXC
ensawards.org/data/projects/mexc/*, ensawards.org/data/apps/mexc-exchange/*
Defines MEXC project/icon, exchange app/icon, and registers ensv2-ready-resolution and deposit-addresses acceptance-test benchmarks.
Toobit
ensawards.org/data/projects/toobit/*, ensawards.org/data/apps/toobit-exchange/*
Defines Toobit project/icon, exchange app/icon, and registers ensv2-ready-resolution and deposit-addresses acceptance-test benchmarks.
WEEX
ensawards.org/data/projects/weex/*, ensawards.org/data/apps/weex-exchange/*
Defines WEEX project/icon, exchange app/icon, and registers ensv2-ready-resolution and deposit-addresses acceptance-test benchmarks.

Estimated code review effort: 3 (Moderate) | ~25 minutes

Possibly related PRs

  • namehash/ensawards#204: Related to BitMart benchmark modules exporting objects typed as AcceptanceTestBenchmarks, matching a prior refactor of benchmark typing/storage and module discovery.
  • namehash/ensawards#233: Both PRs relate to deposit-addresses acceptance-test benchmark data across multiple apps.
  • namehash/ensawards#244: New benchmark modules consume the shared acceptance-test typing and deposit-addresses note-builder functions from the note-builder framework.

Suggested labels: ensawards

Poem

Six new burrows dug in a row,
BitMart, CoinW, WEEX all aglow 🐇
Icons drawn with tiny paws,
Benchmarks checked against ENS laws.
Not applicable? Fail? We note it true—
Hop along, reviewer, the warren's new! 🥕

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: adding a batch of new exchange apps.
Description check ✅ Passed The description matches the changeset and clearly lists the six exchange apps and benchmark work.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch y3drk/feat/add-exchanges-t4-b2

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.

@greptile-apps

greptile-apps Bot commented Jul 1, 2026

Copy link
Copy Markdown

Greptile Summary

This PR adds six new exchange apps (MEXC, Toobit, LBank, BitMart, CoinW, WEEX) to the ENS Awards data registry, each including a project definition, app definition, icon component, and benchmarks for the deposit-addresses and ensv2-ready-resolution best practice categories.

  • All six exchanges follow the established data pattern: project entry, app entry with defineProject/defineApp registry calls, and benchmark files with correctly assigned Fail results for at01 and NotApplicable for at02at08.
  • Six new ProjectIds constants are added to types.ts, and each project's id field correctly references its constant.

Confidence Score: 5/5

Safe to merge — the change is purely additive data registration with no modifications to shared logic.

All six exchanges follow the established registration pattern exactly: defineProject/defineApp calls are present, ProjectIds are correctly referenced, and all benchmark results are logically consistent (at01 Fail, at02–at08 NotApplicable). No shared types or runtime paths are modified beyond the additive ProjectIds constants.

No files require special attention.

Important Files Changed

Filename Overview
ensawards.org/data/projects/types.ts Adds six new ProjectId constants (Toobit, MEXC, LBank, BitMart, CoinW, WEEX) — straightforward extension of the existing const object.
ensawards.org/data/apps/mexc-exchange/index.ts Defines MEXCExchange app, links to MEXCProject, calls defineApp — follows established pattern correctly.
ensawards.org/data/apps/coinw-exchange/icon.tsx SVG icon with cn("p-1", className) padding applied correctly; cn import is used and not extraneous.
ensawards.org/data/apps/lbank-exchange/icon.tsx SVG icon using className directly without cn; no unused imports — previously flagged issue is resolved.
ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx ENSv2 benchmark correctly set to NotApplicable; description text uses "withdraw" while alt text uses "withdrawal" — minor prose inconsistency only, no functional impact.
ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/deposit-addresses/index.tsx All 8 deposit-address acceptance tests benchmarked: at01 Fail, at02–at08 NotApplicable with correct buildNotApplicableForFailedTest usage.
ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/deposit-addresses/index.tsx Correctly benchmarks CoinW using the "Add address" feature terminology; all tests properly assigned.
ensawards.org/data/projects/mexc/index.ts Defines MEXCProject with correct ProjectIds.MEXC reference and socials; defineProject called correctly.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    PT[types.ts\nProjectIds] -->|new entries| P1[projects/mexc]
    PT -->|new entries| P2[projects/toobit]
    PT -->|new entries| P3[projects/lbank]
    PT -->|new entries| P4[projects/bitmart]
    PT -->|new entries| P5[projects/coinw]
    PT -->|new entries| P6[projects/weex]

    P1 --> A1[apps/mexc-exchange]
    P2 --> A2[apps/toobit-exchange]
    P3 --> A3[apps/lbank-exchange]
    P4 --> A4[apps/bitmart-exchange]
    P5 --> A5[apps/coinw-exchange]
    P6 --> A6[apps/weex-exchange]

    A1 --> B1[benchmarks\ndeposit-addresses\nat01=Fail, at02-at08=N/A]
    A1 --> B2[benchmarks\nensv2-ready-resolution\nN/A]
    A2 --> B1
    A2 --> B2
    A3 --> B1
    A3 --> B2
    A4 --> B1
    A4 --> B2
    A5 --> B1
    A5 --> B2
    A6 --> B1
    A6 --> B2
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    PT[types.ts\nProjectIds] -->|new entries| P1[projects/mexc]
    PT -->|new entries| P2[projects/toobit]
    PT -->|new entries| P3[projects/lbank]
    PT -->|new entries| P4[projects/bitmart]
    PT -->|new entries| P5[projects/coinw]
    PT -->|new entries| P6[projects/weex]

    P1 --> A1[apps/mexc-exchange]
    P2 --> A2[apps/toobit-exchange]
    P3 --> A3[apps/lbank-exchange]
    P4 --> A4[apps/bitmart-exchange]
    P5 --> A5[apps/coinw-exchange]
    P6 --> A6[apps/weex-exchange]

    A1 --> B1[benchmarks\ndeposit-addresses\nat01=Fail, at02-at08=N/A]
    A1 --> B2[benchmarks\nensv2-ready-resolution\nN/A]
    A2 --> B1
    A2 --> B2
    A3 --> B1
    A3 --> B2
    A4 --> B1
    A4 --> B2
    A5 --> B1
    A5 --> B2
    A6 --> B1
    A6 --> B2
Loading

Reviews (3): Last reviewed commit: "Apply AI agents' suggestions, pt.1" | Re-trigger Greptile

Comment thread ensawards.org/data/apps/lbank-exchange/icon.tsx Outdated
@Y3drk

Y3drk commented Jul 1, 2026

Copy link
Copy Markdown
Member Author

@greptileai

@coderabbitai coderabbitai Bot 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.

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In
`@ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx`:
- Around line 4-6: The imports in this module are split unnecessarily for the
same source, with AcceptanceTestBenchmarks and BenchmarkResults coming from
data/benchmarks/types in separate statements. Update the top-level imports in
index.tsx to follow the repository pattern by combining the type-only and value
import from that module into a single import statement, using the same style as
the sibling deposit-addresses/index.tsx and keeping separate imports only when
there are 3 or more type imports.

In
`@ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx`:
- Around line 5-6: The imports in this module are split across two statements
for the same source, which violates the project convention for mixed type/value
imports. Update the import section in index.tsx so AcceptanceTestBenchmarks and
BenchmarkResults from data/benchmarks/types are combined into a single import
statement, matching the pattern used in the sibling deposit-addresses/index.tsx
file.

In
`@ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx`:
- Around line 5-6: The imports in this benchmark module split
`AcceptanceTestBenchmarks` and `BenchmarkResults` from the same
`data/benchmarks/types` module into separate statements. Update the top-level
imports in `index.tsx` to merge them into one import statement, keeping the
type-only specifier and the value import together unless there are 3 or more
type imports.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: b07c1762-aa5e-4652-a2f9-d797dbccfb43

📥 Commits

Reviewing files that changed from the base of the PR and between 18b413a and 0d7a24f.

⛔ Files ignored due to path filters (16)
  • ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/deposit-addresses/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/ensv2-ready-resolution/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/bitmart-exchange/icon.png is excluded by !**/*.png
  • ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/deposit-addresses/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/ensv2-ready-resolution/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/lbank-exchange/benchmarks/resolution/deposit-addresses/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/lbank-exchange/benchmarks/resolution/ensv2-ready-resolution/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/deposit-addresses/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/ensv2-ready-resolution/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/deposit-addresses/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/ensv2-ready-resolution/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/toobit-exchange/icon.png is excluded by !**/*.png
  • ensawards.org/data/apps/weex-exchange/benchmarks/resolution/deposit-addresses/at-1.png is excluded by !**/*.png
  • ensawards.org/data/apps/weex-exchange/benchmarks/resolution/ensv2-ready-resolution/at-1.png is excluded by !**/*.png
  • ensawards.org/data/projects/bitmart/icon.png is excluded by !**/*.png
  • ensawards.org/data/projects/toobit/icon.png is excluded by !**/*.png
📒 Files selected for processing (43)
  • ensawards.org/data/apps/bitmart-exchange/benchmarks/index.tsx
  • ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/deposit-addresses/index.tsx
  • ensawards.org/data/apps/bitmart-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx
  • ensawards.org/data/apps/bitmart-exchange/icon.tsx
  • ensawards.org/data/apps/bitmart-exchange/index.ts
  • ensawards.org/data/apps/coinw-exchange/benchmarks/index.tsx
  • ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/deposit-addresses/index.tsx
  • ensawards.org/data/apps/coinw-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx
  • ensawards.org/data/apps/coinw-exchange/icon.tsx
  • ensawards.org/data/apps/coinw-exchange/index.ts
  • ensawards.org/data/apps/lbank-exchange/benchmarks/index.tsx
  • ensawards.org/data/apps/lbank-exchange/benchmarks/resolution/deposit-addresses/index.tsx
  • ensawards.org/data/apps/lbank-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx
  • ensawards.org/data/apps/lbank-exchange/icon.tsx
  • ensawards.org/data/apps/lbank-exchange/index.ts
  • ensawards.org/data/apps/mexc-exchange/benchmarks/index.tsx
  • ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/deposit-addresses/index.tsx
  • ensawards.org/data/apps/mexc-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx
  • ensawards.org/data/apps/mexc-exchange/icon.tsx
  • ensawards.org/data/apps/mexc-exchange/index.ts
  • ensawards.org/data/apps/toobit-exchange/benchmarks/index.tsx
  • ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/deposit-addresses/index.tsx
  • ensawards.org/data/apps/toobit-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx
  • ensawards.org/data/apps/toobit-exchange/icon.tsx
  • ensawards.org/data/apps/toobit-exchange/index.ts
  • ensawards.org/data/apps/weex-exchange/benchmarks/index.tsx
  • ensawards.org/data/apps/weex-exchange/benchmarks/resolution/deposit-addresses/index.tsx
  • ensawards.org/data/apps/weex-exchange/benchmarks/resolution/ensv2-ready-resolution/index.tsx
  • ensawards.org/data/apps/weex-exchange/icon.tsx
  • ensawards.org/data/apps/weex-exchange/index.ts
  • ensawards.org/data/projects/bitmart/icon.tsx
  • ensawards.org/data/projects/bitmart/index.ts
  • ensawards.org/data/projects/coinw/icon.tsx
  • ensawards.org/data/projects/coinw/index.ts
  • ensawards.org/data/projects/lbank/icon.tsx
  • ensawards.org/data/projects/lbank/index.ts
  • ensawards.org/data/projects/mexc/icon.tsx
  • ensawards.org/data/projects/mexc/index.ts
  • ensawards.org/data/projects/toobit/icon.tsx
  • ensawards.org/data/projects/toobit/index.ts
  • ensawards.org/data/projects/types.ts
  • ensawards.org/data/projects/weex/icon.tsx
  • ensawards.org/data/projects/weex/index.ts

@Y3drk Y3drk merged commit 10663dd into main Jul 2, 2026
12 checks passed
@Y3drk Y3drk deleted the y3drk/feat/add-exchanges-t4-b2 branch July 2, 2026 06:57
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