Skip to content

Add Configurations for Bsc Testnet Deployments #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
May 23, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
87 changes: 87 additions & 0 deletions docs/deployments.base-sepolia.001.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
Accounts after deployment
========
┌─────────┬──────────────────────────────────┬──────────────────────────────────────────────┬────────────────────────┐
│ (index) │ name │ account │ balance │
├─────────┼──────────────────────────────────┼──────────────────────────────────────────────┼────────────────────────┤
│ 0 │ 'deployer' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
│ 1 │ 'aclAdmin' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
│ 2 │ 'emergencyAdmin' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
│ 3 │ 'poolAdmin' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
│ 4 │ 'addressesProviderRegistryOwner' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
│ 5 │ 'treasuryProxyAdmin' │ '0x5C6718A6cf2bD8Fd339A8B98338D7861862fcDbc' │ '1.0' │
│ 6 │ 'incentivesProxyAdmin' │ '0x5C6718A6cf2bD8Fd339A8B98338D7861862fcDbc' │ '1.0' │
│ 7 │ 'incentivesEmissionManager' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
│ 8 │ 'incentivesRewardsVault' │ '0x9ab5672BCF516A73c1aB035220646e823C59556A' │ '0.969261140210272271' │
└─────────┴──────────────────────────────────┴──────────────────────────────────────────────┴────────────────────────┘

Deployments
===========
┌─────────────────────────────────────────┬──────────────────────────────────────────────┐
│ (index) │ address │
├─────────────────────────────────────────┼──────────────────────────────────────────────┤
│ PoolAddressesProviderRegistry │ '0x85aA94fC4f4623a5fCAbF8Fbc1f392d6d1F0e4b6' │
│ SupplyLogic │ '0x6565422a18013bA760d3069d95f530927948c596' │
│ BorrowLogic │ '0x6dd01c1Def73AD0d560DFA515993bafFC82F729f' │
│ LiquidationLogic │ '0x54AAA74CbF7671669e3d43d4Fce7d7787bF2b625' │
│ EModeLogic │ '0x868Ec8AF6b82B9d9584B9a3Aa94555Db5C6A6C6A' │
│ BridgeLogic │ '0x7df2E85B2633E05EeB96bEA25771ae39DE3662dc' │
│ ConfiguratorLogic │ '0xE1A0334731c5c385A9d10F8869b531A895F78936' │
│ FlashLoanLogic │ '0x08eF635E91D96F6Ab98D2Afe5Bd8743Cf83B91e9' │
│ PoolLogic │ '0x359A6b46542F9D7E0a1a6A478A9fFebd31b763a6' │
│ TreasuryProxy │ '0xF136eE5178Ff6F4374FBeC9808824D7281568f90' │
│ Treasury-Controller │ '0x5f5838B1A86A95722eE340213c07ca6C02071296' │
│ Treasury-Implementation │ '0x5390f591a9F35f23AE1f0927c1bfa8e5A86ffCC7' │
│ PoolAddressesProvider-Aave │ '0x5606a320da1aB8a5f110aB97664c1ea16C08A110' │
│ PoolDataProvider-Aave │ '0x539368D2b9491891FefE3c368aB94Dc95ae95719' │
│ Pool-Implementation │ '0x04279589F1d90289b6F41a3D61E9e8BfEbbd0119' │
│ PoolConfigurator-Implementation │ '0x18e449AA6ce305d37Ef4e3Db272e6BF5ba71Bc51' │
│ ReservesSetupHelper │ '0x53C7b88adEe0255Abc1D94211897F339cb481220' │
│ ACLManager-Aave │ '0x53f07FE1370452E68F8A08D4697D10F098AB3197' │
│ AaveOracle-Aave │ '0x8d8A0455A4e2bce4c06e854E0887686D1a60B830' │
│ Pool-Proxy-Aave │ '0x3ae17858FfD0225201Ab7c2005FAF55764CfB44e' │
│ PoolConfigurator-Proxy-Aave │ '0xE9a8F3dfC1f4Dc11297cAAD272612C29917F5F33' │
│ EmissionManager │ '0x632eB1Be1310B33A818003B2E5420589d83eD1Cb' │
│ IncentivesV2-Implementation │ '0x8C34Bf1a441b2Ec2bCd75945CD693FFFc19D9Da0' │
│ IncentivesProxy │ '0xa1356bD741347fdD224a0FA7a2c76d7Ee37c5226' │
│ AToken-Aave │ '0x97C72783374DE404ec9b5f5b87e5D8E58dcCf81B' │
│ DelegationAwareAToken-Aave │ '0x9de87C34E8B337b749385a35827e0A257c94bcEA' │
│ StableDebtToken-Aave │ '0xD2bC2329dd9cEb6FA713088CC4cf2119Ac92E6F5' │
│ VariableDebtToken-Aave │ '0xC5A44fC1CEb88729Fb35dd54518C56F00695283b' │
│ ReserveStrategy-rateStrategyVolatileOne │ '0x236B2764fB3ECaeFf9518457C4f04Ba24e42C1B0' │
│ ReserveStrategy-rateStrategyStableOne │ '0x564b00Da04658Eb0c529A8011Ff603989AfdDA3a' │
│ ReserveStrategy-rateStrategyStableTwo │ '0x2f0c60a9CB8691C8b332787ACfAE2564e8C293d1' │
│ USDC-AToken-Aave │ '0x5a9F8616b7E8eC8fD90aF56C3bF5147E814d7C53' │
│ USDC-VariableDebtToken-Aave │ '0x144d645179E2e049e3b3e70dc2e78a737eabc360' │
│ USDC-StableDebtToken-Aave │ '0x42197c298ea5D0bfaC3eE37FCF32D55259fE050d' │
│ WBTC-AToken-Aave │ '0x2385FD1F653b9C8C30E3ECCa1De9bD4FC16afFa7' │
│ WBTC-VariableDebtToken-Aave │ '0x42C95640ff2Eec215c1C509ddfe5893c0dc000F9' │
│ WBTC-StableDebtToken-Aave │ '0x437d4Cf5C86480A8d998a955E86C45aee3e7aD35' │
│ WETH-AToken-Aave │ '0x30D722A1101e45a96047bE7580CFc4D22760F9F1' │
│ WETH-VariableDebtToken-Aave │ '0xA00a8bCe43Bb6e606A8848A52a1DBFB26AeF27A0' │
│ WETH-StableDebtToken-Aave │ '0x29364C275E6FcB7419bcC96E292246E84Aff24a2' │
│ USDT-AToken-Aave │ '0x44d7D42ce7889685313B567580D768E1D39e5a06' │
│ USDT-VariableDebtToken-Aave │ '0x47a38b9233FD66B9Af276eCACc0722653855a0F9' │
│ USDT-StableDebtToken-Aave │ '0xE4A1334207262D36E9700645B9Cd79cBFb266E92' │
│ USDOX-AToken-Aave │ '0x99E1faf2370d00D4dD143a06A01ECfDE4E350540' │
│ USDOX-VariableDebtToken-Aave │ '0x7D59610D59aF7485D4B32C8cCC1E24bFe5FFa87a' │
│ USDOX-StableDebtToken-Aave │ '0x217c2ED8C633226b92252A801bA1d9277e088C51' │
│ WSTZBU-AToken-Aave │ '0xB095f0210c3bdB81E6804F70Aa73a08e8F4bD469' │
│ WSTZBU-VariableDebtToken-Aave │ '0xc0aaBd718Bcd0b909449CEa562a279B6D49Ae07b' │
│ WSTZBU-StableDebtToken-Aave │ '0x6F529C31a27E77726a09006960b5896aA77dbf67' │
│ ZBU-AToken-Aave │ '0xf39C3aF87fC3c77F34f08ccE7eC0DbdE1536734F' │
│ ZBU-VariableDebtToken-Aave │ '0x27050c4663bCf45450E5472cDA59A60D3E6e14Cd' │
│ ZBU-StableDebtToken-Aave │ '0x2897a919635F3aDE23B8e96Af4B8fB980F6aA734' │
│ WrappedTokenGatewayV3 │ '0xDe041C0E7fc7E68a0Be95B7B5C8f0F19de085231' │
│ WalletBalanceProvider │ '0xDca5675bab0D68A857971D1665576e1BF3E755da' │
│ UiIncentiveDataProviderV3 │ '0x6225de340D503c25024c934f194473D2eBc669e4' │
│ UiPoolDataProviderV3 │ '0xcdE0abDDe00A461120874EfBF762a5aE6e23287a' │
│ ZBUPriceAggregator │ '0x88fddd9D052b71Cf62aEF6670B0F21B93aD1822D' │
│ WSTZBUPriceAggregator │ '0x29b1b65b6429b3840ae31A028f3350d0aE2f296B' │
│ USDOXPriceAggregator │ '0xA0B668DF9ff2a11F4a59A9eb5a8BE16f5ea4C5e3' │
└─────────────────────────────────────────┴──────────────────────────────────────────────┘

Mintable Reserves and Rewards
┌─────────┐
│ (index) │
├─────────┤
└─────────┘
87 changes: 87 additions & 0 deletions docs/deployments.bsc-testnet.001.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
Accounts after deployment
========
┌─────────┬──────────────────────────────────┬──────────────────────────────────────────────┬──────────────────┐
│ (index) │ name │ account │ balance │
├─────────┼──────────────────────────────────┼──────────────────────────────────────────────┼──────────────────┤
│ 0 │ 'deployer' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
│ 1 │ 'aclAdmin' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
│ 2 │ 'emergencyAdmin' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
│ 3 │ 'poolAdmin' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
│ 4 │ 'addressesProviderRegistryOwner' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
│ 5 │ 'treasuryProxyAdmin' │ '0x6B6EBb930b969a312Bf14813b6d0B1F397EF690B' │ '0.900557222572' │
│ 6 │ 'incentivesProxyAdmin' │ '0x6B6EBb930b969a312Bf14813b6d0B1F397EF690B' │ '0.900557222572' │
│ 7 │ 'incentivesEmissionManager' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
│ 8 │ 'incentivesRewardsVault' │ '0x401bF2487073DDdA4Fc7FA9C215d32DeA90e6af0' │ '7.762015681' │
└─────────┴──────────────────────────────────┴──────────────────────────────────────────────┴──────────────────┘

Deployments
===========
┌─────────────────────────────────────────┬──────────────────────────────────────────────┐
│ (index) │ address │
├─────────────────────────────────────────┼──────────────────────────────────────────────┤
│ PoolAddressesProviderRegistry │ '0x61262F82A386999C75bdA0af0b672237E36810C7' │
│ SupplyLogic │ '0xbFcA7EEC460Dc3845D6ed6a2607fbEAF3bA10869' │
│ BorrowLogic │ '0xF3f6d13e3Af823DBd4A46f8ced3464e93CE77B20' │
│ LiquidationLogic │ '0x533FCdaC496f29C297B52125ABb0C137176C9426' │
│ EModeLogic │ '0xD59A5f58F20a774a38a99b7B7CFFE6eC36202B74' │
│ BridgeLogic │ '0xD176E73118a6C14AC2DA6d762C79CA1992CE9270' │
│ ConfiguratorLogic │ '0xB7AabdC573aee4e65c5e143e161282444b30338c' │
│ FlashLoanLogic │ '0x2A7EB3Ad6937e53D680B91Bb3A561220Db05F6A7' │
│ PoolLogic │ '0x7DCe87E72aA5A67839aA772750C0ac99145A828A' │
│ TreasuryProxy │ '0x274CAaC704a0D17FdA52391913EB67f78e41ff5b' │
│ Treasury-Controller │ '0x1fd6f94240f291392B057077561862559881e516' │
│ Treasury-Implementation │ '0x3736590bD67482Dea6Ac98B8eA729E5EF16323A9' │
│ PoolAddressesProvider-Aave │ '0xf7A30776861c113C36723b2c72E5223ae2552ec3' │
│ PoolDataProvider-Aave │ '0xF47E0A89cec5f4881A30e7Ad000BaA9C354C816b' │
│ Pool-Implementation │ '0x1b84c42C2413C8C4f86376f413171372e9783F74' │
│ PoolConfigurator-Implementation │ '0x0a0f15ea041717D9B85dDCacA885D337b152Cc69' │
│ ReservesSetupHelper │ '0xb8f25531d910135ef0635d955932e102Ba73d49B' │
│ ACLManager-Aave │ '0xa69Aa57f332d4937A12D1dEBF941c669065Ea1D7' │
│ AaveOracle-Aave │ '0xD2b329FC99Cb9546fbb32F3FFc87Fa4Cdd5cDCB3' │
│ Pool-Proxy-Aave │ '0x3209a034368665a5BDEFc2478c6eC7e275b37aDF' │
│ PoolConfigurator-Proxy-Aave │ '0x820Eb64EC03FF326071Bc77f2Cf293721E417E5F' │
│ EmissionManager │ '0x3f8C443c15f97cd1d005039964931C16D4387F91' │
│ IncentivesV2-Implementation │ '0xd3b9CA8992aF306e2943F63f95769395dD9ffA9D' │
│ IncentivesProxy │ '0x58355dc13438795ed3a194Ba641eD27607e2fE56' │
│ AToken-Aave │ '0x56f92d0d4fD0B32157228cf692093645C7c9c307' │
│ DelegationAwareAToken-Aave │ '0x509EA74C482B2b6ca462D5D90d1978e86755c372' │
│ StableDebtToken-Aave │ '0x10394f5767151280d571634f824416e334d2A77B' │
│ VariableDebtToken-Aave │ '0x1Fa9EcFAff56bd737DFd3C9F7181b629AaDd5047' │
│ ReserveStrategy-rateStrategyVolatileOne │ '0x8fCB18000fF78B2Bd3F0e7d47B265C91ad6a6112' │
│ ReserveStrategy-rateStrategyStableOne │ '0x5bb27fBFa34F1341a3315622f898FC5d68c4C69D' │
│ ReserveStrategy-rateStrategyStableTwo │ '0xE6030eA407dfb142103090a41f94eb50d17D4AB8' │
│ USDC-AToken-Aave │ '0xaB6908611C6d5C7f928c637efA3F65ea947D750E' │
│ USDC-VariableDebtToken-Aave │ '0x39c18b87745EFadCEC248E9Ed9D1bBaDf3d486cf' │
│ USDC-StableDebtToken-Aave │ '0xc2B991a8aA56a0CD7fCB1771D5589870eC821831' │
│ WBTC-AToken-Aave │ '0xc42469590402eD5039Be256181b6525E94F7D90f' │
│ WBTC-VariableDebtToken-Aave │ '0xBA7bA76B60022db1F111E978870787A93686Cc33' │
│ WBTC-StableDebtToken-Aave │ '0x0C051b4B7379fd6fa4CDd57CF7b84351ABBB485d' │
│ WETH-AToken-Aave │ '0x6F55F33ec3c4DE7a927525e51769A423F529ecf8' │
│ WETH-VariableDebtToken-Aave │ '0x88A0187211aE940fd68401816bdA659754A10fef' │
│ WETH-StableDebtToken-Aave │ '0xC069f73624D9569a1555F2322AAe8C1f7AFDd855' │
│ USDT-AToken-Aave │ '0x4A8a133aEE60f72ed43F2Fa5F1bF549a8E3E58d0' │
│ USDT-VariableDebtToken-Aave │ '0xEF3A3CCF48D8E81fF691C6077A4AD1dE3428dCb9' │
│ USDT-StableDebtToken-Aave │ '0x7dc51488F6ea587A13D316476f1218dEB8dd3A28' │
│ USDOX-AToken-Aave │ '0xA4Ed15B281182C91Da401B61F03a88e508142a6c' │
│ USDOX-VariableDebtToken-Aave │ '0x126C5B30378C74FaA23C9DD58AaB1541aaDbd86a' │
│ USDOX-StableDebtToken-Aave │ '0x747838B1773190C5A861c5909919c6B2008807DE' │
│ WSTZBU-AToken-Aave │ '0xDEfA9b03595edcF5D82EfBC0e7f2f6d2a3598ee3' │
│ WSTZBU-VariableDebtToken-Aave │ '0xB08AbC201FAD948F31067ca259Aa2BCE356F7Bb9' │
│ WSTZBU-StableDebtToken-Aave │ '0x86f60Fca5De5549A341A86168F44Df378f9d21AF' │
│ ZBU-AToken-Aave │ '0x22a54466022671df0d4Bd57A88D6105fC3287FC4' │
│ ZBU-VariableDebtToken-Aave │ '0xBE02017Da4d13d52D02Eb51E1C438EB6b6044f9b' │
│ ZBU-StableDebtToken-Aave │ '0xbB36D946D1C311D005F1E2525E9d3DCB675CBEf6' │
│ WrappedTokenGatewayV3 │ '0xDF5276f995B8e678cA07a921c2736c1d7383E1d5' │
│ WalletBalanceProvider │ '0xFa34fCcbb1b2fCad23D9C01113B856Bdaa6A438f' │
│ UiIncentiveDataProviderV3 │ '0xb0f3bCc0D3424731d9bd45Fd7310d75A9f9F1d60' │
│ UiPoolDataProviderV3 │ '0xa35F8D9AEa7Ff9ea84615Cf78F53f1DFaF4C2c20' │
│ ZBUPriceAggregator │ '0xeaD3b80A10000226b99723db829eA10E7c223835' │
│ WSTZBUPriceAggregator │ '0xc6a80b3aA6D2508C933C55837B88Cfc74a5EED2b' │
│ USDOXPriceAggregator │ '0x51542dF2E0DdF1e4E7dd8a8d5F350be57507e63c' │
└─────────────────────────────────────────┴──────────────────────────────────────────────┘

Mintable Reserves and Rewards
┌─────────┐
│ (index) │
├─────────┤
└─────────┘
17 changes: 17 additions & 0 deletions hardhat.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import {
eOptimismNetwork,
ePolygonNetwork,
eBaseNetwork,
eBscNetwork,
} from "./helpers/types";
import { DEFAULT_NAMED_ACCOUNTS } from "./helpers/constants";

Expand Down Expand Up @@ -118,6 +119,10 @@ export default {
eEthereumNetwork.sepolia,
11155111
),
[eEthereumNetwork.baseSepolia]: getCommonNetworkConfig(
eEthereumNetwork.baseSepolia,
84532
),
[eArbitrumNetwork.goerliNitro]: getCommonNetworkConfig(
eArbitrumNetwork.goerliNitro,
421613
Expand All @@ -127,6 +132,10 @@ export default {
eBaseNetwork.baseGoerli,
84531
),
[eBscNetwork.testnet]: getCommonNetworkConfig(
eBscNetwork.testnet,
97
),
},
namedAccounts: {
...DEFAULT_NAMED_ACCOUNTS,
Expand Down Expand Up @@ -217,6 +226,14 @@ export default {
browserURL: "https://basescan.org/",
},
},
{
network: eEthereumNetwork.baseSepolia,
chainId: 84532,
urls: {
apiURL: "https://api-sepolia.basescan.org/api",
browserURL: "https://sepolia.basescan.org/",
},
},
],
},
};
Loading
Loading