Skip to content

Copper hip3 asset#1720

Merged
gambinish merged 1 commit intomasterfrom
cursor/copper-hip3-asset-e3e0
Feb 11, 2026
Merged

Copper hip3 asset#1720
gambinish merged 1 commit intomasterfrom
cursor/copper-hip3-asset-e3e0

Conversation

@gambinish
Copy link
Contributor

@gambinish gambinish commented Feb 11, 2026

Add COPPER hip3 asset metadata and a generated SVG icon.

The user requested adding a COPPER hip3 asset and mentioned attaching an SVG. As the attached file was not accessible to the cloud agent, a new SVG icon was generated following the design pattern of existing metal hip3 assets (Gold, Silver) with a copper color.


Open in Cursor Open in Web


Note

Low Risk
Static asset/metadata additions only; no runtime logic changes, with primary risk limited to incorrect token metadata or logo path.

Overview
Adds a new HIP-3 asset entry for Copper (xyz:COPPER) on eip155:999, including metadata (decimals: 6) and a logo reference.

Introduces a new generated SVG icon at icons/eip155:999/hip3:xyz_COPPER.svg using a copper color scheme consistent with existing metal assets.

Written by Cursor Bugbot for commit b80273f. This will update automatically on new commits. Configure here.

Co-authored-by: Nick Gambino <gambinish@users.noreply.github.com>
@cursor
Copy link

cursor bot commented Feb 11, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@gambinish gambinish marked this pull request as ready for review February 11, 2026 20:06
@gambinish gambinish requested review from a team and MRabenda as code owners February 11, 2026 20:06
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

{
"name": "Copper",
"symbol": "xyz:COPPER",
"decimals": 6,
Copy link

Choose a reason for hiding this comment

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

Inconsistent decimals field absent from all other metadata files

Medium Severity

The "decimals": 6 field is present in the COPPER metadata but absent from every other metadata file in the metadata/ directory, including the Gold and Silver hip3 assets this PR claims to follow as a design pattern. The decimals field only exists in contract-map.json, never in individual metadata JSON files. This inconsistency could cause unexpected behavior in consuming code that doesn't expect this field, or the value may simply be ignored, making it misleading dead metadata.

Fix in Cursor Fix in Web

Copy link
Contributor

@blurpesec blurpesec left a comment

Choose a reason for hiding this comment

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

A couple of things:

  • This is an invalid caip-19 ID. it might cause issues in some of our parsing functions somewhere in our token metadata stack. Or it'll just be excluded when we pull this in via etl functions.
  • Does this have a contract address associated with it? Is there a way to view it on https://hyperevmscan.io/ ?

@blurpesec blurpesec self-requested a review February 11, 2026 20:43
@gambinish gambinish merged commit 4397a37 into master Feb 11, 2026
9 checks passed
@gambinish gambinish deleted the cursor/copper-hip3-asset-e3e0 branch February 11, 2026 20:46
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.

3 participants