From 920115c860d85da42e45e6e050a19bfecca9e2b1 Mon Sep 17 00:00:00 2001 From: KPHEMRAJ <65623621+KPHEMRAJ@users.noreply.github.com> Date: Sun, 28 Sep 2025 14:18:39 +0530 Subject: [PATCH 1/2] track metamask usd --- src/adapters/peggedAssets/index.ts | 4 +++- .../peggedAssets/metamask-usd/index.ts | 12 ++++++++++++ src/peggedData/peggedData.ts | 19 +++++++++++++++++++ 3 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 src/adapters/peggedAssets/metamask-usd/index.ts diff --git a/src/adapters/peggedAssets/index.ts b/src/adapters/peggedAssets/index.ts index 87bd64b5..22f8866c 100644 --- a/src/adapters/peggedAssets/index.ts +++ b/src/adapters/peggedAssets/index.ts @@ -305,6 +305,7 @@ import usduFinance from './usdu'; import xsy_uty from './unity-2'; import usdcv from './societe-generale-forge-usdcv' import sagadollar from './saga-dollar'; +import metamask_usd from './metamask-usd'; export default { tether, @@ -614,5 +615,6 @@ export default { "usdu": usduFinance, "xsy-uty": xsy_uty, "societe-generale-forge-usdcv": usdcv, - "saga-dollar": sagadollar + "saga-dollar": sagadollar, + "metamask-usd": metamask_usd }; diff --git a/src/adapters/peggedAssets/metamask-usd/index.ts b/src/adapters/peggedAssets/metamask-usd/index.ts new file mode 100644 index 00000000..70fee72e --- /dev/null +++ b/src/adapters/peggedAssets/metamask-usd/index.ts @@ -0,0 +1,12 @@ +const chainContracts = { + ethereum: { + issued: ["0xaca92e438df0b2401ff60da7e4337b687a2435da"] + }, + linea: { + issued: ["0xaca92e438df0b2401ff60da7e4337b687a2435da"] + } +}; + +import { addChainExports } from "../helper/getSupply"; +const adapter = addChainExports(chainContracts); +export default adapter; \ No newline at end of file diff --git a/src/peggedData/peggedData.ts b/src/peggedData/peggedData.ts index c490c6ec..3d446d2e 100644 --- a/src/peggedData/peggedData.ts +++ b/src/peggedData/peggedData.ts @@ -6164,4 +6164,23 @@ export default [ wiki: "https://docs.usd.ai/how-usd.ai-works", doublecounted: true }, + { + id: "310", + name: "Metamask USD", + address: "0xaca92e438df0b2401ff60da7e4337b687a2435da", + symbol: "MUSD", + url: "https://metamask.io/", + description: "MetaMask USD (mUSD) is a cryptocurrency stablecoin, launched by MetaMask in September 2025. Issued by Bridge, and powered by M0, mUSD is the first stablecoin created by a self-custodial wallet. A stablecoin is a type of token that’s designed to maintain a steady value, by being pegged to less volatile assets like the US Dollar", + mintRedeemDescription: "Issuance using Bridge.xyz , spendable equivalent to USD via metamask card at Mastercard merchants worldwide", + onCoinGecko: "true", + gecko_id: "metamask-usd", + cmcId: "38167", + pegType: "peggedUSD", + pegMechanism: "crypto-backed", + priceSource: "coingecko", + auditLinks: ["https://diligence.consensys.io/audits/2025/08/metamask-usd-token/"], + twitter: "https://x.com/MetaMask", + wiki: "https://metamask.io/price/metamask-usd", + doublecounted: true + }, ] as PeggedAsset[]; From 9ccc212e1cce7078f23d1d9901be1ee7adfe4924 Mon Sep 17 00:00:00 2001 From: Real Shaman <85087525+realdealshaman@users.noreply.github.com> Date: Tue, 14 Oct 2025 23:17:52 -0600 Subject: [PATCH 2/2] Update peggedData.ts --- src/peggedData/peggedData.ts | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/src/peggedData/peggedData.ts b/src/peggedData/peggedData.ts index 3d446d2e..c490c6ec 100644 --- a/src/peggedData/peggedData.ts +++ b/src/peggedData/peggedData.ts @@ -6164,23 +6164,4 @@ export default [ wiki: "https://docs.usd.ai/how-usd.ai-works", doublecounted: true }, - { - id: "310", - name: "Metamask USD", - address: "0xaca92e438df0b2401ff60da7e4337b687a2435da", - symbol: "MUSD", - url: "https://metamask.io/", - description: "MetaMask USD (mUSD) is a cryptocurrency stablecoin, launched by MetaMask in September 2025. Issued by Bridge, and powered by M0, mUSD is the first stablecoin created by a self-custodial wallet. A stablecoin is a type of token that’s designed to maintain a steady value, by being pegged to less volatile assets like the US Dollar", - mintRedeemDescription: "Issuance using Bridge.xyz , spendable equivalent to USD via metamask card at Mastercard merchants worldwide", - onCoinGecko: "true", - gecko_id: "metamask-usd", - cmcId: "38167", - pegType: "peggedUSD", - pegMechanism: "crypto-backed", - priceSource: "coingecko", - auditLinks: ["https://diligence.consensys.io/audits/2025/08/metamask-usd-token/"], - twitter: "https://x.com/MetaMask", - wiki: "https://metamask.io/price/metamask-usd", - doublecounted: true - }, ] as PeggedAsset[];