RailsPreview
Vaults · Ethereum

Vaults on Ethereum

Read at block 25,920,379 · which vaults exist, and every figure about them, is a call answered at that block. The directory is re-read at most every five minutes; the block names the reading a visitor is looking at.

Browse Aave’s vaults on Ethereum

The 18 ERC-4626 vaults Aave deploys and publishes on Ethereum — savings GHO, 13 static aTokens and 4 Umbrella stake tokens. Unlike a census swept from logs, this list is answered by Aave’s own contracts at the block below: getStataTokens() and getStkTokens() each return their whole family in one read, so nothing deployed before that block is missing from it. Outside it: Aave’s deployments on other chains, the legacy static-aToken factory, and any ERC-4626 Aave has not published in its own address book. No figure here is priced in USD, and none is a rate of return.

Savings GHO1 vault

One vault over GHO. A holder’s shares grow with a stored yield index rather than with a balance the vault holds, so totalAssets() is what that index says the shares are worth — and withdrawals are clamped to the GHO the contract actually holds. Its targetRate() reads 450 basis points at this block — the risk council’s setting, not a return.

VaultAssetTotal assetsShares issuedShare priceDeposit cap
sGho 0xe175…ca1dGHO165,385,531.405764 GHO163,216,892.380421.013287 GHO400,000,000.00 GHO

Static aTokens8 vaults

Each is an ERC-4626 wrapper over exactly one Aave V3 aToken, so a holder’s shares are a non-rebasing claim on a supply position in the Core Pool and the share price IS that reserve’s accrued index. The factory Aave publishes answered 13 of them at this block, one per underlying asset. Each row names the aToken it wraps, read from its own aToken().

VaultAssetTotal assetsShares issuedShare priceWraps
Wrapped Aave Ethereum PYUSD 0xb51e…92c6PYUSD10.90 PYUSD10.0160161.088152 PYUSD0x0c0d…ab1e
Wrapped Aave Ethereum RLUSD 0x6a17…7f0fRLUSD475.927574 RLUSD467.5648321.017886 RLUSD0xfa82…eec0
Wrapped Aave Ethereum RPL 0x91ad…4b16RPL2.395657 RPL2.2442391.06747 RPL0xb76c…e357
Wrapped Aave Ethereum USDC 0xd4fa…d23eUSDC73,336,748.49 USDC61,905,728.2999651.184652 USDC0x98c2…6f5c
Wrapped Aave Ethereum USDe 0x5f9d…575bUSDe50,775.005998 USDe47,335.9582811.072652 USDe0x4f59…decf
Wrapped Aave Ethereum USDT 0x7bc3…3af8USDT96,011,938.29 USDT81,753,160.3527441.174412 USDT0x2387…086a
Wrapped Aave Ethereum USDtb 0x2fe4…abf7USDtb7.959453 USDtb7.7465621.027482 USDtb0xec4e…ccc8
Wrapped Aave Ethereum WETH 0x0bfc…1202WETH11,492.269151 WETH10,736.6493341.070378 WETH0x4d5f…14e8

Umbrella stake tokens4 vaults

Staked, and slashable. Umbrella owns these tokens and can slash one to cover a deficit on the single reserve it covers, which lowers every holder’s share price at once and emits nothing per holder. Redemption runs through a cooldown and a window that follows it; outside that window a holder with a positive balance reads maxRedeem() zero, which is a state and not missing data. Three of the four hold a wrapped aToken rather than the reserve asset, so the amounts below are in that wrapper’s units.

VaultAssetTotal assetsShares issuedShare priceCooldown and slashing
Umbrella Stake Gho Token v1 0x4f82…5033GHO3,020,598.450247 GHO3,020,598.4502471.00 GHO20 days, then 2 days to redeemcovers GHO · no deficit outstanding
Umbrella Stake Wrapped Aave Ethereum USDC v1 0x6bf1…8aa6waEthUSDC49,429,526.95 waEthUSDC49,429,526.9511691.00 waEthUSDC20 days, then 2 days to redeemcovers USDC · no deficit outstanding
Umbrella Stake Wrapped Aave Ethereum USDT v1 0xa484…2d31waEthUSDT58,370,679.81 waEthUSDT58,370,679.8093661.00 waEthUSDT20 days, then 2 days to redeemcovers USDT · no deficit outstanding
Umbrella Stake Wrapped Aave Ethereum WETH v1 0xaafd…73cewaEthWETH9,434.068268 waEthWETH9,434.0682681.00 waEthWETH20 days, then 2 days to redeemcovers WETH · no deficit outstanding

Each answered zero to totalAssets() at block 25,920,379 — a reading about the vault, not a gap in the read. Each still answers a share price, and it is not parity: a static aToken’s rate is the Pool’s accrued index for the reserve it wraps, which does not care that the wrapper holds nothing.