Skip to content

feat: Add EURC token metadata and logo on Optimism#1782

Open
jtfirek wants to merge 1 commit intoMetaMask:masterfrom
jtfirek:add-eurc-optimism
Open

feat: Add EURC token metadata and logo on Optimism#1782
jtfirek wants to merge 1 commit intoMetaMask:masterfrom
jtfirek:add-eurc-optimism

Conversation

@jtfirek
Copy link
Copy Markdown

@jtfirek jtfirek commented Apr 15, 2026

📑 Description

EURC is Circle's euro-backed stablecoin on Optimism. Contract is verified on Etherscan.


✅ Checks

  • Icon is a clean SVG vector (no base64 embedded images)
  • Address is in EIP-55 checksum format
  • PR includes link to official project website referencing the token
  • Project has clear signs of activity
  • Verified source code on Optimistic Etherscan

Made with Cursor


Note

Low Risk
Adds a new ERC-20 asset entry (metadata + SVG logo) without changing any runtime logic; main risk is incorrect token details or asset ID/path causing display issues.

Overview
Adds contract metadata for the EURC (Circle Euro Coin) ERC-20 on Optimism (eip155:10), including name/symbol, decimals: 6, and a logo reference.

Introduces a new corresponding SVG token icon at the CAIP-19 path used by the metadata.

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

@jtfirek jtfirek requested review from a team and MRabenda as code owners April 15, 2026 14:12
Copy link
Copy Markdown

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

Fix All in Cursor

Reviewed by Cursor Bugbot for commit 07aa51f. Configure here.

"decimals": 6,
"erc20": true,
"logo": "./icons/eip155:10/erc20:0xDCB612005417Dc906fF72c87DF732e5a90D49e11.svg"
}
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Potentially unofficial EURC token added to registry

High Severity

Circle's official documentation (as of April 2026) lists EURC on Avalanche, Base, Ethereum, Solana, Stellar, and World Chain only — Optimism is not a supported network. The address 0xDCB612005417Dc906fF72c87DF732e5a90D49e11 appears on Scroll attributed to Ether.fi, not Circle. The logo SVG also uses an inverted color scheme (white background, blue foreground) compared to the existing official EURC entry on Ethereum in this repo (eip155:1, which uses a blue background with white foreground). These discrepancies suggest this may not be an official Circle deployment and warrant verification before merging.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 07aa51f. Configure here.

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