boardroom-inc-protocol-Info/index.ts
2021-04-05 11:31:19 -05:00

160 lines
4.5 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// supported protocols
export const protocols = {
compound: {
name: "Compound",
path: "compound",
description:
"Compound is a decentralized money market protocol to borrow and lend assets.",
suffix: "COMP",
folder: "compound",
},
uniswap: {
name: "Uniswap",
path: "uniswap",
description:
"Uniswap is a decentralized protocol for automated liquidity provision on Ethereum.",
suffix: "UNI",
folder: "uniswap",
},
synthetix: {
name: "Synthetix",
path: "snxgov.eth",
description:
"Synthetix is a decentralised synthetic asset issuance protocol built on Ethereum.",
suffix: "SC-NFT",
folder: "synthetix",
safeAddress: "0x438679ECE13EDB95aDD18Ed02dDbf5e2418FF730",
},
yearn: {
name: "Yearn",
path: "yearn",
description:
"yEarn is an automated liquidity aggregator offering a number of yield farming opportunities.",
suffix: "YFI",
folder: "yearn",
},
powerpool: {
name: "Powerpool",
path: "powerpool",
description:
"PowerPool is a cross-chain lending protocol for governance tokens.",
suffix: "CVP",
folder: "compound",
},
rarible: {
name: "Rarible",
path: "rarible",
description:
"Rarible is the premiere NFT marketplace to mint, buy, and sell digital collectibles.",
suffix: "RARI",
folder: "rarible",
},
pooltogether: {
name: "PoolTogether",
path: "pooltogether",
description:
"PoolTogether is a protocol enabling governance-managed, no-loss prize games on Ethereum.",
suffix: "PcDAI",
folder: "pooltogether",
},
"gnosis.eth": {
name: "Gnosis",
path: "gnosis.eth",
description:
"GnosisDAO uses Gnosis products to transparently guide decisions on development, support, and governance of its token ecosystem.",
suffix: "GNO",
folder: "gnosis.eth",
},
defidollar: {
name: "DefiDollar DAO",
path: "defidolla.eth",
description:
"DUSD is a stablecoin controlled by a DAO using DeFi primitives to remain pegged to the Dollar.",
suffix: "DFD",
folder: "defidollar",
},
indexCoop: {
name: "Index",
path: "index",
description:
"The Index Coop is an autonomous asset manager governed, maintained, and upgraded by INDEX token holders.",
suffix: "INDEX",
folder: "indexCoop",
},
rally: {
name: "Rally",
path: 'rally',
description: "Rallys is a decentralized network enabling creators to monetize and align themselves with their community.",
suffix: "RLY",
folder: 'rally'
},
siren: {
name: "Siren",
path: "siren",
description:
"Siren is a distributed protocol for creating, trading, and redeeming fully-collateralized options contracts.",
suffix: "SI",
folder: "siren",
},
aave: {
name: "Aave",
path: "aave",
description:
"Aave is an open source and non-custodial protocol enabling the creation of money markets.",
suffix: "LEND",
folder: "aave",
},
balancer: {
name: "Balancer",
path: "balancer",
description: "Balancer is a non-custodial portfolio manager, liquidity provider, and price sensor.",
suffix: "BAL",
folder: "balancer",
},
yamv2: {
name: "Yam",
path: "yamv2",
description: "Yam is an experiment in fair farming, governance, and elasticity controlled by the community.",
suffix: "YAM",
folder: "yamv2",
},
"yup.eth": {
name: "Yup",
path: "yup.eth",
description: "Your opinion matters. Curate the web. Earn & influence.",
suffix: "YUP",
folder: "yup",
snapshotSpaceName: "yup.eth",
safeAddress: "0xbd5224f66D5ce49a8Afefc14a76248D158D14c6F",
},
"gov.dhedge.eth": {
name: "dHEDGE",
path: "gov.dhedge.eth",
description: "Non-custodial, decentralized asset management for synthetic assets on Ethereum",
suffix: "DHT",
folder: "dhedge",
snapshotSpaceName: "gov.dhedge.eth",
},
"compoundgrants.eth": {
name: "Compound Grants Program",
path: "compoundgrants.eth",
description: "The Compound Grants Program is a 4/7 multisig controlled committee that will deploy a maximum of $1mm per quarter and run for two quarters.",
suffix: "CGP",
folder: "compoundgrants",
snapshotSpaceName: "compoundgrants.eth"
}
};
export const protocolBranding = {
pooltogether: {
"--background-primary-nav": "#290b5a",
"--color-text-nav": "#e7e8eb",
"--background-switcher-active": "#341762",
},
defidollar: {
"--background-primary-nav": "#212529",
"--color-text-nav": "#e7e8eb",
"--background-switcher-active": "#5553e8",
},
};