Skip to content

Commit

Permalink
Merge pull request #244 from balancer/mkflow27/issue228
Browse files Browse the repository at this point in the history
Aave pyUSD Mainnet
  • Loading branch information
danielmkm authored Jan 29, 2025
2 parents 0106e28 + eff9957 commit af07e8b
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 3 deletions.
10 changes: 9 additions & 1 deletion erc4626/StatATokenV2Review.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
- [arbitrum:0xf253BD61aEd0E9D62523eA76CD6F38B4a51dA145](https://arbiscan.io/address/0xf253BD61aEd0E9D62523eA76CD6F38B4a51dA145)
- [arbitrum:0xE6D5923281c89DC989D00817387292387552d5C1](https://arbiscan.io/address/0xE6D5923281c89DC989D00817387292387552d5C1#readProxyContract)
- [arbitrum:0xD089B4cb88Dacf4e27be869A00e9f7e2E3C18193](https://arbiscan.io/address/0xD089B4cb88Dacf4e27be869A00e9f7e2E3C18193#readProxyContract)
- [ethereum:0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6](https://etherscan.io/address/0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6#readProxyContract)


- Audit report(s):
Expand Down Expand Up @@ -241,6 +242,12 @@ If none of these is checked, then this might be a pretty great Rate Provider! If
- admin type: Aave governance system.
- multisig timelock? YES: 24 hours.

#### Wrapped Aave Ethereum PYUSD - 0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6
- upgradeable component: `StataTokenV2` ([ethereum:0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6](https://etherscan.io/address/0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6#readProxyContract))
- admin address: [ethereum:0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A](https://etherscan.io/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A)
- admin type: Aave governance system.
- multisig timelock? YES: 24 hours.

### Common Manipulation Vectors
- [ ] The ERC4626 Vault is susceptible to donation attacks.

Expand Down Expand Up @@ -278,4 +285,5 @@ The outlined ERC4626 Vaults should work well with Balancer pools. Upgradeability
- USDT: [arbitrum:0xa6D12574eFB239FC1D2099732bd8b5dC6306897F](https://github.com/balancer/balancer-v3-erc4626-tests/blob/aave-arbitrum/test/arbitrum/ERC4626ArbitrumAaveUSDT.t.sol)
- aWBTC: [arbitrum:0x52Dc1FEeFA4f9a99221F93D79da46Ae89b8c0967](https://github.com/balancer/balancer-v3-erc4626-tests/blob/aave-arbitrum/test/arbitrum/ERC4626ArbitrumAaveWBTC.t.sol)
- aWeETH: [arbitrum:0xD9E3Ef2c12de90E3b03F7b7E3964956a71920d40](https://github.com/balancer/balancer-v3-erc4626-tests/blob/aave-arbitrum/test/arbitrum/ERC4626ArbitrumAaveWeETH.t.sol)
- awstETH: [arbitrum:0xe98fc055c99DECD8Da0c111B090885d5d15C774E](https://github.com/balancer/balancer-v3-erc4626-tests/blob/aave-arbitrum/test/arbitrum/ERC4626ArbitrumAaveWstETH.t.sol)
- awstETH: [arbitrum:0xe98fc055c99DECD8Da0c111B090885d5d15C774E](https://github.com/balancer/balancer-v3-erc4626-tests/blob/aave-arbitrum/test/arbitrum/ERC4626ArbitrumAaveWstETH.t.sol)
- wapyusd [ethereum:0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6](https://github.com/balancer/balancer-v3-erc4626-tests/pull/21)
7 changes: 7 additions & 0 deletions erc4626/registry.json
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,13 @@
"summary": "safe",
"review": "./MorphoVaults/V1.1 Gauntlet.md",
"warnings": []
},
"0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6": {
"asset": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8",
"name": "Wrapped Aave Ethereum PYUSD",
"summary": "safe",
"review": "./StatATokenV2Review.md",
"warnings": []
}
},
"gnosis": {
Expand Down
22 changes: 20 additions & 2 deletions rate-providers/registry.json
Original file line number Diff line number Diff line change
Expand Up @@ -2274,6 +2274,24 @@
"warnings": [""],
"factory": "0x4E185b1502Fea7a06B63fDdA6de38F92C9528566",
"upgradeableComponents": []
},
"0xdd8AEBC13B3DFaF85e3B512d26681987aD2c43b2": {
"asset": "0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6",
"name": "ERC4626RateProvider",
"summary": "safe",
"review": "./statATokenv2RateProvider.md",
"warnings": [""],
"factory": "0xFC541f8d8c5e907E236C8931F0Df9F58e0C259Ec",
"upgradeableComponents": [
{
"entrypoint": "0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6",
"implementationReviewed": "0x487c2C53c0866F0A73ae317bD1A28F63ADcD9aD1"
},
{
"entrypoint": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"implementationReviewed": "0xeF434E4573b90b6ECd4a00f4888381e4D0CC5Ccd"
}
]
}
},
"fantom": {
Expand Down Expand Up @@ -3107,7 +3125,7 @@
"warnings": [""],
"factory": "0x00de97829d01815346e58372be55aefd84ca2457",
"upgradeableComponents": []
},
},
"0x9d2d4351c1b3718d7a65ef21f54c86c665964670": {
"asset": "0x87178fe8698C7eDa8aA207083C3d66aEa569aB98",
"name": "Silo bSolvBTC Rateprovider",
Expand All @@ -3132,4 +3150,4 @@
]
}
}
}
}
11 changes: 11 additions & 0 deletions rate-providers/statATokenv2RateProvider.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
- Wrapped Aave Arbitrum DAI [arbitrum:0x788dab521C4607C99F879f327894cC6fAcd217E3](https://arbiscan.io/address/0x788dab521C4607C99F879f327894cC6fAcd217E3#readContract)
- Wrapped Aave Arbitrum USDC [arbitrum:0x30A225b9e9989bEd9C3e473686a29C9106E4393e](https://arbiscan.io/address/0x30A225b9e9989bEd9C3e473686a29C9106E4393e)
- Wrapped Aave Arbitrum GHO [arbitrum:0xb866b055D0F970FD48DEA5dB28FdEa5BcAE3EA67](https://arbiscan.io/address/0xb866b055D0F970FD48DEA5dB28FdEa5BcAE3EA67#code)
- Wrapped Aave Ethereum PYUSD [ethereum:0xdd8AEBC13B3DFaF85e3B512d26681987aD2c43b2](https://etherscan.io/address/0xdd8AEBC13B3DFaF85e3B512d26681987aD2c43b2#readContract)

- Audit report(s):
- [Formal Verification Report For StaticAToken](https://github.com/aave-dao/aave-v3-origin/blob/067d29eb75115179501edc4316d125d9773f7928/audits/11-09-2024_Certora_StataTokenV2.pdf)
Expand Down Expand Up @@ -224,6 +225,16 @@ If none of these is checked, then this might be a pretty great Rate Provider! If
- admin address: [arbitrum:0xFF1137243698CaA18EE364Cc966CF0e02A4e6327](https://arbiscan.io/address/0xFF1137243698CaA18EE364Cc966CF0e02A4e6327#code)
- admin type: Aave governance system.
- multisig timelock? YES: 24 hours.

- [ethereum:0xdd8AEBC13B3DFaF85e3B512d26681987aD2c43b2](https://etherscan.io/address/0xdd8AEBC13B3DFaF85e3B512d26681987aD2c43b2#readContract)
- upgradeable component: `StataTokenV2` ([arbitrum:0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6](https://etherscan.io/address/0xb51EDdDD8c47856D81C8681EA71404Cec93E92c6#readProxyContract))
- admin address: [ethereum:0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A](https://etherscan.io/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A)
- admin type: Aave governance system.
- multisig timelock? YES: 24 hours.
- upgradeable component: `PoolInstance` ([ethereum:0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2](https://etherscan.io/address/0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2))
- admin address: [ethereum:0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A](https://etherscan.io/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A)
- admin type: Aave governance system.
- multisig timelock? YES: 24 hours.


### Oracles
Expand Down

0 comments on commit af07e8b

Please sign in to comment.