Skip to content

feat: add Stellar pubnet token metadata and icons#1834

Merged
blurpesec merged 1 commit into
masterfrom
feat/add-stellar-pubnet-tokens
Jun 5, 2026
Merged

feat: add Stellar pubnet token metadata and icons#1834
blurpesec merged 1 commit into
masterfrom
feat/add-stellar-pubnet-tokens

Conversation

@wantedsystem
Copy link
Copy Markdown
Contributor

@wantedsystem wantedsystem commented Jun 5, 2026

Adding Stellar Pubnet Token List icons and metadata

Token List: https://raw.githubusercontent.com/MetaMask/snap-stellar-wallet/main/tokenlists/unified-pubnet.json

Block Explorer: https://stellar.expert/explorer/public

Network: stellar:pubnet (Stellar public network)

Adds 33 curated Stellar assets (24 classic asset: + 9 Soroban sep41:). Native XLM (slip44:148) is not included.

Also updates cli-update-asset.js CAIP-19 regex to support Stellar classic asset IDs with hyphens (e.g. asset:USDC-GA5ZSE...).

Added Tokens

Classic assets (asset:CODE-ISSUER)

Soroban assets (sep41:CONTRACT)


Note

Low Risk
Mostly static metadata and assets plus a targeted regex change with new unit tests; no runtime auth or payment logic.

Overview
Adds Stellar pubnet coverage to the asset catalog: 33 new CAIP-19 entries under metadata/stellar:pubnet/ (classic asset:CODE-ISSUER and Soroban sep41:CONTRACT), each with name, symbol, decimals, and logo paths, plus matching icons under icons/stellar:pubnet/.

cli-update-asset.js widens the CAIP-19 Zod regex so asset references can include hyphens (and related characters) and longer references—needed for Stellar classic IDs like asset:USDC-GA5ZSE.... test/cli-update-asset.js adds parseCAIP19 cases for hyphenated classic assets and sep41 contract IDs.

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

@wantedsystem wantedsystem requested review from a team and MRabenda as code owners June 5, 2026 14:40
@blurpesec blurpesec merged commit 4e3df63 into master Jun 5, 2026
9 checks passed
@blurpesec blurpesec deleted the feat/add-stellar-pubnet-tokens branch June 5, 2026 15:43
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