Factory/registry contracts were already deployed on all chains. We took the factory addresses from the Aave address book, key STATIC_A_TOKEN_FACTORY. For some tokens/chains, the corresponding StaticATokenLM was already deployed. For the others, we deployed these contracts from the factory. The creation function takes as its only input the address of the underlying (e.g. USDT).
Both the factory and the instances of StaticATokenLM are upgradable by Aave governance.
Type of Smart Contract
Rate Provider
Type of Smart Contract (if Other)
No response
Contract Source Code
https://gnosisscan.io/address/0x5F62fd24941B585b91EB059E0ea1a7e729357511
Additional Links
ERC4626RateProvider deployed from the previously deployed factory here: https://gnosisscan.io/address/0x15e86be6084c6a5a8c17732d398dfbc2ec574cec
Aave static deposit tokens were developed by Aave’s devco BGD. Source: https://github.com/bgd-labs/static-a-token-v3/tree/main/src
Factory/registry contracts were already deployed on all chains. We took the factory addresses from the Aave address book, key STATIC_A_TOKEN_FACTORY. For some tokens/chains, the corresponding StaticATokenLM was already deployed. For the others, we deployed these contracts from the factory. The creation function takes as its only input the address of the underlying (e.g. USDT).
Both the factory and the instances of StaticATokenLM are upgradable by Aave governance.
Protocol Documentation
https://docs.aave.com/developers
Protocol Audits
https://github.com/bgd-labs/static-a-token-v3/blob/main/audits/Formal_Verification_Report_staticAToken.pdf
Terms and Conditions