Skip to content

Commit 21f6b49

Browse files
authored
Merge pull request #463 from Define101/master
add OpenDollar USDO
2 parents 251c3e8 + 3eae652 commit 21f6b49

File tree

3 files changed

+35
-3
lines changed

3 files changed

+35
-3
lines changed

src/adapters/peggedAssets/index.ts

+4-3
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,8 @@ import frxusd from "./frax-usd";
235235
import syusd from "./syusd"
236236
import stablrusd from "./stablr-usd"
237237
import stablreuro from "./stablr-euro";
238-
import syusd from "./syusd";
239-
import scusd from "./rings-scusd"
238+
import scusd from "./rings-scusd";
239+
import usdo from "./openeden-open-dollar"
240240

241241
export default {
242242
tether,
@@ -477,5 +477,6 @@ export default {
477477
"synnax-stablecoin": syusd,
478478
"stablr-euro": stablreuro,
479479
"stablr-usd": stablrusd,
480-
"rings-scusd": scusd
480+
"rings-scusd": scusd,
481+
"openeden-open-dollar": usdo
481482
};
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
const chainContracts = {
2+
ethereum: {
3+
issued: ["0x8238884Ec9668Ef77B90C6dfF4D1a9F4F4823BFe"],
4+
},
5+
base: {
6+
issued: ["0xaD55aebc9b8c03FC43cd9f62260391c13c23e7c0"],
7+
},
8+
};
9+
import { addChainExports } from "../helper/getSupply";
10+
const adapter = addChainExports(chainContracts);
11+
export default adapter;

src/peggedData/peggedData.ts

+20
Original file line numberDiff line numberDiff line change
@@ -4838,4 +4838,24 @@ export default [
48384838
twitter: "https://x.com/stablrusd/",
48394839
wiki: "https://stablr.com/usdr",
48404840
},
4841+
{
4842+
id: "241",
4843+
name: "OpenDollar USDO",
4844+
address: "0x8238884Ec9668Ef77B90C6dfF4D1a9F4F4823BFe",
4845+
symbol: "USDO",
4846+
url: "https://openeden.com/usdo",
4847+
description:
4848+
"USDO is collateralized by tokenized U.S. Treasury Bills and money market funds (such as OpenEden’s TBILL), from which USDO’s yield is generated.",
4849+
mintRedeemDescription:
4850+
"When a client wants to mint USDO, the client deposits USDC to the OpenEden platform, and an equivalent dollar value of USDO is manually minted for the client. The deposited USDC is then used to purchase the reserve asset, which is OpenEden's TBILL token (tokenized short-term U.S. Treasury Bills). When a client wants to redeem USDO, the client deposits the USDO onto the OpenEden platform, and an equivalent dollar value of USDC is redeemed from the reserve assets to be sent to the client. The deposited USDO is then burnt from circulation.",
4851+
onCoinGecko: "true",
4852+
gecko_id: "openeden-open-dollar",
4853+
cmcId: null,
4854+
pegType: "peggedUSD",
4855+
pegMechanism: "fiat-backed",
4856+
priceSource: "defillama",
4857+
auditLinks: [],
4858+
twitter: "https://x.com/OpenEden_X",
4859+
wiki: "https://docs.openeden.com/usdo/introduction",
4860+
},
48414861
] as PeggedAsset[];

0 commit comments

Comments
 (0)