Skip to content

Labeled datasets#1825

Open
blurpesec wants to merge 3 commits into
masterfrom
labeled-datasets
Open

Labeled datasets#1825
blurpesec wants to merge 3 commits into
masterfrom
labeled-datasets

Conversation

@blurpesec
Copy link
Copy Markdown
Contributor

@blurpesec blurpesec commented May 28, 2026

Note

Low Risk
Data-only label JSON and a validation workflow; no runtime app or auth changes, though mis-tagged assets could affect downstream balance grouping UX.

Overview
This PR adds balance grouping metadata for a large set of Ethereum mainnet ERC-20 assets and wires up CI to enforce label rules.

Label data: Hundreds of new or updated JSON files under labels/eip155:1/erc20/ assign each token a balance_grouping:* category (e.g. defi, memes, stablecoin, rwa:stocks) and a balance_grouping_provider:* id (1 or 2). Existing Ondo entries that previously only had "ondo" now also get RWA/stock (or commodities) grouping labels while keeping ondo.

CI: A new workflow Validate Labels runs on PRs and pushes that touch labels/**, executing scripts/validate-labels.mjs (Node 20) to ensure category/provider pairing and at-most-one rules per asset.

Reviewed by Cursor Bugbot for commit f4fcaad. Bugbot is set up for automated code reviews on this repo. Configure here.

@blurpesec blurpesec requested review from a team and MRabenda as code owners May 28, 2026 16:22
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