Skip to content

feat: Add eBTC token metadata and logo on Optimism#1781

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

feat: Add eBTC token metadata and logo on Optimism#1781
jtfirek wants to merge 1 commit intoMetaMask:masterfrom
jtfirek:add-ebtc-optimism

Conversation

@jtfirek
Copy link
Copy Markdown

@jtfirek jtfirek commented Apr 15, 2026

📑 Description

eBTC is ether.fi's BTC product 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
Low risk: this PR only adds static ERC-20 metadata and an SVG asset, with no runtime logic changes.

Overview
Adds Optimism (chain eip155:10) ERC-20 metadata for ether.fi BTC (eBTC) at 0x657e8C867D8B37dCC18fA4Caead9C45EB088C642, including decimals: 8 and a logo reference.

Includes the corresponding new SVG token icon at icons/eip155:10/erc20:0x657e8C867D8B37dCC18fA4Caead9C45EB088C642.svg.

Reviewed by Cursor Bugbot for commit a1e0002. 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:11
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 a1e0002. Configure here.

@@ -0,0 +1,7 @@
{
"name": "ether.fi BTC",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Token name inconsistent with existing mainnet entry

Low Severity

The name field is "ether.fi BTC" here, but the same contract address on Ethereum mainnet (eip155:1) is registered as "ether.fi Staked BTC" in this repo's existing metadata and in contract-map.json. CoinMarketCap also lists it as "ether.fi Staked BTC." This discrepancy means the same token will display different names depending on the chain, which could confuse users. Worth verifying the on-chain name() return value and aligning both entries.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit a1e0002. 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