Skip to content

feat: add Pharos Mainnet (eip155:1672) token icons and metadata - #1984

Open
mikesposito wants to merge 5 commits into
masterfrom
enablement/pharos
Open

mikesposito wants to merge 5 commits into
masterfrom
enablement/pharos

Conversation

@mikesposito

@mikesposito mikesposito commented Sep 29, 2026 •

Copy link
Copy Markdown
Member

Title: feat: add Pharos Mainnet (eip155:1672) token icons and metadata

Adds icons/ + metadata/ entries for 7 of the 8 tokens on Pharos's official token list (github.com/PharosNetwork/Token-List): USDC, FBTC, WETH, LINK, wsrUSD, syzUSD, pRNH. Staged by the network-enablement skill (base run, evaluation mode) from the approved discovery record in MetaMask/network-enablement (networks/pharos/discovery.json).

Deliberately not included (same partner follow-up as the network logo, held in va-mmcx-token-api#533):

  • eip155:1672/erc20:0x52C48d4213107b20bC583832b0d951FB9CA8F0B0 (PROS) — the official list's logo is a JPG; icons/ carries png/svg only. Needs the partner's compliant square SVG.
  • eip155:1672/slip44:3172 (native PROS icon) — same asset, same follow-up.

References: Pharos Mainnet chain config staged in MetaMask/mm-config-registry#59; network logo in consensys-vertical-apps/va-mmcx-token-api#533 (held).

The native-currency icon follows the house pattern (colored
background, white symbol): the official Pharos brand mark from their
branding kit, inverted — Pharos blue (#0007B9) background, white
symbol, white-to-transparent gradients. Logo1 watermark not present
(the cleaned variant is the base).
The canonical-reuse rule: a cross-chain token we already serve
repository-canonical gets a copy of the master icon for the new
chain's key — never a re-harvest. Swaps the harvested PNGs for
copies of the eip155:1 master SVGs and updates the logo refs.
FunctionBTC is deployed cross-chain with an existing master icon in
this repo (eip155:5000/60808, 0xC96d…C364); the Pharos deployment
(0xD990…B6C2, same project) reuses it rather than the harvested PNG.
@mikesposito
mikesposito marked this pull request as ready for review October 13, 2026 15:00
@mikesposito
mikesposito requested review from a team and MRabenda as code owners October 13, 2026 15:00

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

nit: maybe this could follow the other files' format (logo as the last key)?

…ens added

The partner confirmed the 9-token launch set; WPROS and BTCVC were
missing from the staged branch. Their logos are CoinGecko-sourced
(bitmaps, not SVGs) — compliance check pending with the asset owner.
Native token name corrected to 'Pharos' per the partner's dashboard
response.

This branch has not been deployed

No deployments
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.

2 participants