Skip to content

Add Ethereum STRATO (STRATO) token metadata and icon - #1854

Open
michaelbtan wants to merge 3 commits into
MetaMask:masterfrom
michaelbtan:add-strato-token
Open

Add Ethereum STRATO (STRATO) token metadata and icon#1854
michaelbtan wants to merge 3 commits into
MetaMask:masterfrom
michaelbtan:add-strato-token

Conversation

@michaelbtan

@michaelbtan michaelbtan commented Jul 2, 2026

Copy link
Copy Markdown

Adds CAIP-19 metadata and icon for Ethereum STRATO (STRATO).

Name, symbol, and decimals were verified against the contract on-chain. The icon is the official STRATO brand logo, placed on a solid white background with safe-area padding per STYLEGUIDE.md. npm run asset:verify passes and the full test suite (698 tests) is green.

Files:

  • metadata/eip155:1/erc20:0x4c93B9FbF7Fd1777CCBcBc538B1d0a8b58fB1ad6.json
  • icons/eip155:1/erc20:0x4c93B9FbF7Fd1777CCBcBc538B1d0a8b58fB1ad6.png

Note

Low Risk
Purely additive token metadata with no application or security logic changes.

Overview
Registers two new Ethereum mainnet ERC-20 assets via standard metadata JSON under metadata/eip155:1/erc20:.

Ethereum STRATO (STRATO) at 0x4c93B9FbF7Fd1777CCBcBc538B1d0a8b58fB1ad6 and Ethereum USDST (USDST) at 0xAEBcDBD9f8b1422Ab31073D7408C8cAd83ca6a8b each declare 18 decimals, erc20: true, and a relative logo path to a matching icon file.

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

Add CAIP-19 metadata for Ethereum STRATO (STRATO) at
0x4c93B9FbF7Fd1777CCBcBc538B1d0a8b58fB1ad6 on Ethereum mainnet (eip155:1).

Verified name, symbol, and decimals (18) on-chain. Icon is the official
STRATO brand logo, canvased on a solid white background with safe-area
padding per STYLEGUIDE.md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add CAIP-19 metadata for Ethereum USDST (USDST) at
0xAEBcDBD9f8b1422Ab31073D7408C8cAd83ca6a8b on Ethereum mainnet (eip155:1).

Verified name, symbol, and decimals (18) on-chain via eth_call. Icon is a
pure-vector SVG rendition of the official USDST logo (colors and geometry
sampled from the brand raster), on a solid white square with 10% safe-area
padding per STYLEGUIDE.md.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@michaelbtan

Copy link
Copy Markdown
Author

Also adding Ethereum USDST (USDST) in this PR — the STRATO network's USD-pegged stablecoin, from the same issuer as the STRATO token above.

Name, symbol, and decimals were read directly from the contract via eth_call on mainnet (name()Ethereum USDST, symbol()USDST, decimals()0x12). CoinGecko lists the display name as "STRATO USDST"; I used the on-chain value for consistency with Ethereum STRATO.

Icon: the only brand raster available is 250×250, which would be blurry at larger sizes and has no safe-area padding, so the icon is a hand-built pure-vector SVG rendition: ring colors and arc boundaries sampled from the official raster (navy #16338E / red #E93323 / blue #4986F2 bands at exact 120° thirds, navy #0D2A72 outer rim), dollar mark traced to vector paths. Per STYLEGUIDE.md it uses a solid white square background filling the artboard, artwork within the 80% safe area (10% padding), and no <image>, <style>, filters, or nested SVGs.

Files:

  • metadata/eip155:1/erc20:0xAEBcDBD9f8b1422Ab31073D7408C8cAd83ca6a8b.json
  • icons/eip155:1/erc20:0xAEBcDBD9f8b1422Ab31073D7408C8cAd83ca6a8b.svg

npm run asset:verify passes for both assets, node buildindex.js produces no change to contract-map.json, and the full test suite (698 tests) is green.

Note: I did not add a labels/ entry. USDST is a stablecoin and stable_coin is the label used for USDT/USDC/DAI, but per labels/README.md trust-signal data is curated by MetaMask teams — happy to add {"labels": ["stable_coin"]} if reviewers would prefer it in this PR.

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

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

Fix All in Cursor

Reviewed by Cursor Bugbot for commit 9d2180e. Configure here.

Comment thread icons/eip155:1/erc20:0xAEBcDBD9f8b1422Ab31073D7408C8cAd83ca6a8b.svg Outdated
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