Skip to content

fix: correct Somnia native SLIP-44 identifier, add missing WBTC - #1900

Merged
MRabenda merged 1 commit into
masterfrom
chain/somnia-fix-partner-data
Aug 10, 2026
Merged

fix: correct Somnia native SLIP-44 identifier, add missing WBTC#1900
MRabenda merged 1 commit into
masterfrom
chain/somnia-fix-partner-data

Conversation

@maxime-oe

@maxime-oe maxime-oe commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

Somnia's native SOMI was filed under slip44:111115031 (MetaMask's invented slip44:11111 convention), used because no real SLIP-44 registry entry could be found at the time. satoshilabs/slips now lists a real entry (5031 = SOMI = Somnia), independently confirmed by the partner, who said they use 5031 as the SLIP-44 ID internally. Renamed metadata/icons to slip44:5031 to match.

Also adds WBTC (0xC5098b3cA516784323872F17235fa074E167D3D2), present in the partner's official tokenlist.json but missing from the CoinGecko-derived token set originally used. Icon reused from Monad's WBTC entry (eip155:143), matching the icon-sourcing precedent already used for Somnia's USDC.e/USDT/WETH.


Note

Low Risk
Static token metadata and asset files only; no runtime or security-sensitive logic.

Overview
Somnia native coin metadata now points at slip44:5031 (and matching icon path) instead of the prior MetaMask-style slip44:111115031 identifier, aligning with the registered SLIP-44 entry for SOMI.

Adds WBTC on Somnia (eip155:5031) via new metadata and icons entries for 0xC5098b3cA516784323872F17235fa074E167D3D2, filling a gap versus the partner token list.

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

Somnia's native SOMI was filed under slip44:111115031 (MetaMask's
invented slip44:11111<chainId> convention), used because no real
SLIP-44 registry entry could be found at the time. satoshilabs/slips
now lists a real entry (5031 = SOMI = Somnia), independently confirmed
by the partner, who said they use 5031 as the SLIP-44 ID internally.
Renamed metadata/icons to slip44:5031 to match.

Also adds WBTC (0xC5098b3cA516784323872F17235fa074E167D3D2), present
in the partner's official tokenlist.json but missing from the
CoinGecko-derived token set originally used. Icon reused from Monad's
WBTC entry (eip155:143), matching the icon-sourcing precedent already
used for Somnia's USDC.e/USDT/WETH.
@maxime-oe
maxime-oe requested review from a team and MRabenda as code owners August 10, 2026 06:37
@MRabenda
MRabenda merged commit 41d6c2c into master Aug 10, 2026
9 checks passed
@MRabenda
MRabenda deleted the chain/somnia-fix-partner-data branch August 10, 2026 08:00
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