diff --git a/contracts/arbitrum/connectors/aave/v3-import/helpers.sol b/contracts/arbitrum/connectors/aave/v3-import/helpers.sol
index a2949919..41afc79e 100644
--- a/contracts/arbitrum/connectors/aave/v3-import/helpers.sol
+++ b/contracts/arbitrum/connectors/aave/v3-import/helpers.sol
@@ -17,13 +17,13 @@ abstract contract Helper is DSMath, Basic {
 	 * @dev Aave Lending Pool Provider
 	 */
 	AavePoolProviderInterface internal constant aaveProvider =
-		AavePoolProviderInterface(0x7B291364Ce799edd4CD471E5C023FF965347E1E1);
+		AavePoolProviderInterface(0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb);
 
 	/**
 	 * @dev Aave Protocol Data Provider
 	 */
 	AaveDataProviderInterface internal constant aaveData =
-		AaveDataProviderInterface(0x224cD29570ED4Bfb2b55fF3eE27bEd28c58BBa86);
+		AaveDataProviderInterface(0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654);
 
 	function getIsColl(address token, address user)
 		internal
diff --git a/contracts/avalanche/connectors/aave/v3-import/helpers.sol b/contracts/avalanche/connectors/aave/v3-import/helpers.sol
index 0668ab36..357de5f4 100644
--- a/contracts/avalanche/connectors/aave/v3-import/helpers.sol
+++ b/contracts/avalanche/connectors/aave/v3-import/helpers.sol
@@ -16,13 +16,13 @@ abstract contract Helper is DSMath, Basic {
 	 * @dev Aave Pool Provider
 	 */
 	AavePoolProviderInterface internal constant aaveProvider =
-		AavePoolProviderInterface(0x7013523049CeC8b06F594edb8c5fb7F232c0Df7C);
+		AavePoolProviderInterface(0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb);
 
 	/**
 	 * @dev Aave Protocol Data Provider
 	 */
 	AaveDataProviderInterface internal constant aaveData =
-		AaveDataProviderInterface(0x44C7324E9d84D6534DD6f292Cc08f1816e45Ff6e);
+		AaveDataProviderInterface(0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654);
 
 	function getIsColl(address token, address user)
 		internal
diff --git a/contracts/optimism/connectors/aave/v3-import/helpers.sol b/contracts/optimism/connectors/aave/v3-import/helpers.sol
index 4351c714..41afc79e 100644
--- a/contracts/optimism/connectors/aave/v3-import/helpers.sol
+++ b/contracts/optimism/connectors/aave/v3-import/helpers.sol
@@ -17,13 +17,13 @@ abstract contract Helper is DSMath, Basic {
 	 * @dev Aave Lending Pool Provider
 	 */
 	AavePoolProviderInterface internal constant aaveProvider =
-		AavePoolProviderInterface(0x7013523049CeC8b06F594edb8c5fb7F232c0Df7C);
+		AavePoolProviderInterface(0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb);
 
 	/**
 	 * @dev Aave Protocol Data Provider
 	 */
 	AaveDataProviderInterface internal constant aaveData =
-		AaveDataProviderInterface(0x44C7324E9d84D6534DD6f292Cc08f1816e45Ff6e);
+		AaveDataProviderInterface(0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654);
 
 	function getIsColl(address token, address user)
 		internal
diff --git a/contracts/polygon/connectors/aave/v3-import/helpers.sol b/contracts/polygon/connectors/aave/v3-import/helpers.sol
index 44fa5360..eb054b6f 100644
--- a/contracts/polygon/connectors/aave/v3-import/helpers.sol
+++ b/contracts/polygon/connectors/aave/v3-import/helpers.sol
@@ -17,13 +17,13 @@ abstract contract Helper is DSMath, Basic {
 	 * @dev Aave Lending Pool Provider
 	 */
 	AavePoolProviderInterface internal constant aaveProvider =
-		AavePoolProviderInterface(0x7013523049CeC8b06F594edb8c5fb7F232c0Df7C);
+		AavePoolProviderInterface(0xa97684ead0e402dC232d5A977953DF7ECBaB3CDb);
 
 	/**
 	 * @dev Aave Protocol Data Provider
 	 */
 	AaveDataProviderInterface internal constant aaveData =
-		AaveDataProviderInterface(0x44C7324E9d84D6534DD6f292Cc08f1816e45Ff6e);
+		AaveDataProviderInterface(0x69FA688f1Dc47d4B5d8029D5a35FB7a548310654);
 
 	function getIsColl(address token, address user)
 		internal