Skip to content

Commit 3795ea7

Browse files
committed
update yield vault addresses
1 parent dac3c5d commit 3795ea7

1 file changed

Lines changed: 51 additions & 7 deletions

File tree

Lines changed: 51 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,57 @@
11
// ERC-4626 vault addresses per chain, keyed by underlying token address (lowercase).
2-
// Add vault addresses here as new yield integrations are deployed.
2+
// Aave stata token addresses sourced from https://github.com/bgd-labs/aave-address-book
33
// Values are arrays because multiple vaults may wrap the same underlying token.
44
export const YIELD_VAULT_ADDRESSES: Record<string, Record<string, string[]>> = {
5-
"EVM-1": {},
6-
"EVM-10": {},
7-
"EVM-56": {},
5+
// Ethereum mainnet
6+
"EVM-1": {
7+
// USDC → stataUSDC
8+
"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48": ["0xD4fa2D31b7968E448877f69A96DE69f5de8cD23E"],
9+
// USDT → stataUSDT
10+
"0xdac17f958d2ee523a2206206994597c13d831ec7": ["0x7Bc3485026Ac48b6cf9BaF0A377477Fff5703Af8"],
11+
},
12+
// Optimism
13+
"EVM-10": {
14+
// USDC.e (bridged) → stataUSDC.e
15+
"0x7f5c764cbc14f9669b88837ca1490cca17c31607": ["0x0B590eF479c8e03825Ae779839aCb4583aCc15FD"],
16+
// USDC (native Circle) → stataUSDCn
17+
"0x0b2c639c533813f4aa9d7837caf62653d097ff85": ["0x41B334E9F2C0ED1f30fD7c351874a6071C53a78E"],
18+
// USDT → stataUSDT
19+
"0x94b008aa00579c1307b0ef2c499ad98a8ce58e58": ["0x927CfF131fD5B43FC992D071929b2c095d6E4b70"],
20+
},
21+
// BNB Chain
22+
"EVM-56": {
23+
// USDC (Binance-Pegged) → staticAUSDC
24+
"0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d": ["0x3906cDdfb781f02B21f21BD81ed7Fd8DC37075E1"],
25+
// USDT → staticAUSDT
26+
"0x55d398326f99059ff775485246999027b3197955": ["0x0471D185cc7Be61E154277cAB2396cD397663da6"],
27+
},
28+
// Gnosis
829
"EVM-100": {},
30+
// Unichain
931
"EVM-130": {},
10-
"EVM-137": {},
11-
"EVM-8453": {},
12-
"EVM-42161": {},
32+
// Polygon
33+
"EVM-137": {
34+
// USDC.e (bridged) → stataUSDC.e
35+
"0x2791bca1f2de4661ed88a30c99a7a9449aa84174": ["0xE1a9178Ad1815099004145eC00Eb516B54c93CEB"],
36+
// USDC (native Circle) → stataUSDCn
37+
"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359": ["0x79261231698B26Ed9085b59ae89d59843Ae925a8"],
38+
// USDT → stataUSDT0
39+
"0xc2132d05d31c914a87c6611c10748aeb04b58e8f": ["0x2eaD203C5C1C00612B1DdbBb20e4180dA822d6ff"],
40+
},
41+
// Base
42+
"EVM-8453": {
43+
// USDC → stataUSDC (no USDT market on Aave v3 Base)
44+
"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913": ["0xC768c589647798a6EE01A91FdE98EF2ed046DBD6"],
45+
// cNGN → StreamingYieldVault (ycNGN)
46+
"0x46c85152bfe9f96829aa94755d9f915f9b10ef5f": ["0xa82a3531021317240fb32e67f9c7bc091f737d3b"],
47+
},
48+
// Arbitrum
49+
"EVM-42161": {
50+
// USDC.e (bridged) → stataUSDC.e
51+
"0xff970a61a04b1ca14834a43f5de4533ebddb5cc8": ["0xE6D5923281c89DC989D00817387292387552d5C1"],
52+
// USDC (native Circle) → stataUSDCn
53+
"0xaf88d065e77c8cc2239327c5edb3a432268e5831": ["0x7F6501d3B98eE91f9b9535E4b0ac710Fb0f9e0bc"],
54+
// USDT → stataUSDT
55+
"0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9": ["0xa6D12574eFB239FC1D2099732bd8b5dC6306897F"],
56+
},
1357
}

0 commit comments

Comments
 (0)