A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | PRODUCTS | |||||||||||||||||||||||||
2 | Name | Also Fine | ||||||||||||||||||||||||
3 | yVaults | Yearn Vaults, yvToken (yvDAI, yvYFI, etc) Vault, Token yVault | ||||||||||||||||||||||||
4 | yInsure | |||||||||||||||||||||||||
5 | LABS | |||||||||||||||||||||||||
6 | Name | Also Fine | ||||||||||||||||||||||||
7 | ySwap | Yearn Swap | ||||||||||||||||||||||||
8 | yBorrow | Yearn Borrow | ||||||||||||||||||||||||
9 | yLiquidate | Yearn Liquidate | ||||||||||||||||||||||||
10 | yTrade | |||||||||||||||||||||||||
11 | StableCredit | |||||||||||||||||||||||||
12 | DAO Vaults | |||||||||||||||||||||||||
13 | SyntheticRebaseDollar | |||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | Product Name | Token Name | Also Fine | Notes | ||||||||||||||||||||||
16 | yEarn tokens | yDAIv2, yBUSDv3, etc | yDAI Earn, yBUSD Earn | See here for current token names. Using the version name (v2 vs v3) helps differentiate the earn tokens from yVaults. This will only be in nomenclature, no contract changes. | ||||||||||||||||||||||
17 | ||||||||||||||||||||||||||
18 | VAULTS | *UI subheader for each token can contain a link to the proper token contract, perhaps also to Curve.fi pool URL or uniswap.info pool page | ||||||||||||||||||||||||
19 | Current Vault Name on y.finance | Updated UI Header (name) | Updated UI Subheader (want token) | Want Token Contract Name | Updated Vault Token | Notes | ||||||||||||||||||||
20 | stablecoin metavault (pending) | yUSD Meta yVault | N/A | N/A | yUSD / yUSDa | For Meta Vaults perhaps leave off the yv- | ||||||||||||||||||||
21 | curve.fi/3pool LP | Curve 3Pool yVault | Deposit Curve-3pool | 3crv | yvCurve-3pool | In this one, eliminate the extra "pool" since it's already in Curve's name | ||||||||||||||||||||
22 | WETH | ETH yVault | Deposit WETH | WETH | yvWETH | Not sure how future vault will work for ETH, but plan to call it ETH vault and accept both WETH and ETH deposits | ||||||||||||||||||||
23 | ETH | ^ | Deposit ETH | ETH | yvETH | |||||||||||||||||||||
24 | yearn.finance | YFI yVault | Deposit YFI | YFI | yvYFI | |||||||||||||||||||||
25 | curve.fi/y LP | Curve Y Pool yVault | Deposit Curve-Y | yDAI+yUSDC+yUSDT+yTUSD | old-(yvUSD / yvyCRV) new-yvCurve-Y | *While I think the crv+pool name works well, this may need to be an exception due to widespread use of "yCRV" | ||||||||||||||||||||
26 | curve.fi/busd LP | Curve BUSD Pool yVault | Deposit Curve-BUSD | yDAI+yUSDC+yUSDT+yBUSD | yvCurve-BUSD | |||||||||||||||||||||
27 | curve.fi/sbtc LP | Curve sBTC Pool yVault | Deposit Curve-sBTC | crvRenWSBTC | yvCurve-sBTC | |||||||||||||||||||||
28 | DAI | DAI yVault | Deposit DAI | DAI | yvDAI | |||||||||||||||||||||
29 | TUSD | TUSD yVault | Deposit TUSD | TUSD | yvTUSD | |||||||||||||||||||||
30 | USD Coin | USDC yVault | Deposit USDC | USDC | yvUSDC | |||||||||||||||||||||
31 | USDT | USDT yVault | Deposit USDT | USDT | yvUSDT | |||||||||||||||||||||
32 | aLINK | LINK yVault | Deposit LINK | LINK | yvLINK | Not sure how future vaults will work for LINK, but plan to call it LINK vault and accept LINK deposits and wrapped version if acceptable for strategies (like aLINK, crLINK, etc) | ||||||||||||||||||||
33 | ChainLink | ^ | Deposit LINK | LINK | yvLINK | |||||||||||||||||||||
34 | Gemini Dollar | GUSD yVault | Deposit GUSD | GUSD | yvGUSD | *although the strategy for this is farming on Curve, this vault accepts GUSD, not any crvGUSD token | ||||||||||||||||||||
35 | Future Curve Pool Vaults | Curve pool name Pool yVault | Deposit Curve-pool | read from contract | yvCurve-pool name | *for pool UI names and future contracts override, use name on Curve.fi UI. | ||||||||||||||||||||
36 | Future Token Vaults | TOKEN yVault | Deposit TOKEN | read from contract | yvTOKEN | |||||||||||||||||||||
37 | Future UNI-V2 Tokens | Uniswap v2 TOKEN-TOKEN Pool yVault | Deposit UNI v2 TOKEN-TOKEN | read from contract | yvUni-TOKEN-TOKEN | *contains pool token info in read contract, token0 and token1 | ||||||||||||||||||||
38 | Future BPT Tokens | Balancer TOKEN-TOKEN Pool yVault | Deposit BPT TOKEN-TOKEN | read from contract | yvBal-TOKEN-TOKEN | *contains pool token info in read contract, getFinalTokens. Since balancer pools can have >2 tokens, append as many -TOKEN to the name as needed. | ||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | Contract-level Updates | FINAL QUESTIONS | ||||||||||||||||||||||||
41 | Token name() | Notes | For Curve LP yVaults, should we use yvCrv- or yvCurve-? I'm personally fine either way, because I think if we ever used CREAM LP tokens we would want to do yvCream, not yvCrm. | |||||||||||||||||||||||
42 | ${token.symbol()} or override | Version will help distinguish easily what are newer vs older vaults (major versions), especially if symbol stays the same | *We also want to make sure to include a version field in the token contracts, which corresponds to the major yVault version | |||||||||||||||||||||||
43 | Notes | |||||||||||||||||||||||||
44 | Token symbol() | Notes | Notes | |||||||||||||||||||||||
45 | yv${token.symbol()} or override | Override mainly reserved for Curve pools, as well as UNI-V2 and BPT | ||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |