diff --git a/app/src/main/java/com/tangem/tap/domain/tokens/DefaultTokensFeatureToggles.kt b/app/src/main/java/com/tangem/tap/domain/tokens/DefaultTokensFeatureToggles.kt
index 70402f2f76..a223acdcac 100644
--- a/app/src/main/java/com/tangem/tap/domain/tokens/DefaultTokensFeatureToggles.kt
+++ b/app/src/main/java/com/tangem/tap/domain/tokens/DefaultTokensFeatureToggles.kt
@@ -8,6 +8,6 @@ internal class DefaultTokensFeatureToggles(
private val featureTogglesManager: FeatureTogglesManager,
) : TokensFeatureToggles {
- override val isMultiAddressUtxoEnabled: Boolean
- get() = featureTogglesManager.isFeatureEnabled(FeatureToggles.MULTI_ADDRESS_UTXO_ENABLED)
+ override val isDynamicAddressesEnabled: Boolean
+ get() = featureTogglesManager.isFeatureEnabled(FeatureToggles.DYNAMIC_ADDRESSES_ENABLED)
}
\ No newline at end of file
diff --git a/core/config-toggles/src/main/assets/configs/feature_toggles_config.json b/core/config-toggles/src/main/assets/configs/feature_toggles_config.json
index 5144c3702b..025b649a98 100644
--- a/core/config-toggles/src/main/assets/configs/feature_toggles_config.json
+++ b/core/config-toggles/src/main/assets/configs/feature_toggles_config.json
@@ -53,7 +53,7 @@
"version": "undefined"
},
{
- "name": "MULTI_ADDRESS_UTXO_ENABLED",
+ "name": "DYNAMIC_ADDRESSES_ENABLED",
"version": "undefined"
},
{
diff --git a/core/res/src/main/res/values/strings.xml b/core/res/src/main/res/values/strings.xml
index d4a0a1480f..53ed50688f 100644
--- a/core/res/src/main/res/values/strings.xml
+++ b/core/res/src/main/res/values/strings.xml
@@ -474,6 +474,18 @@
Sending assets in other networks will result in permanent loss.
%s network
Send funds using only
+ Dynamic addresses
+ Dynamic addresses enabled
+ Use a new address for each transaction to reduce traceability and improve on-chain privacy.
+ Enhanced Privacy
+ Easily receive funds in UTXO-based networks with automatic address generation — no manual address management required.
+ Seamless receiving
+ Enable Dynamic Addresses
+ Dynamic addresses create a new one each time for extra privacy — your total balance stays the same.
+ Dynamic Addresses cannot be enabled because some custom addresses/tokens use a modified derivation path, which doesn’t meet the required criteria.
+ Dynamic Addresses Unavailable
+ We can’t connect to the provider right now. Please try again later.
+ Service unavailable. Please try again.
Best opportunities
Clear filter
The list is temporarily empty as it’s being refreshed. Check back in a moment.
@@ -753,7 +765,10 @@
No data
Market Pulse
Quick actions
+ Clear all
Search tokens
+ Recents
+ In your portfolio
Result
See tokens under 100k USD market cap
Show tokens
@@ -1115,6 +1130,8 @@
Unrecognized QR Code
This network isn\'t supported by any of your added tokens. Add a supported token to send crypto.
No supported tokens found
+ This QR code contains parameters that are not recognized: %s. Some payment details may be lost if you continue.
+ Unknown Parameters
No memo required
%1$s (%2$s) on %3$s network
%1$s on %2$s network
diff --git a/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/TokensFeatureToggles.kt b/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/TokensFeatureToggles.kt
index c281c5edd4..ea588e781c 100644
--- a/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/TokensFeatureToggles.kt
+++ b/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/TokensFeatureToggles.kt
@@ -6,5 +6,5 @@ package com.tangem.domain.tokens
[REDACTED_AUTHOR]
*/
interface TokensFeatureToggles {
- val isMultiAddressUtxoEnabled: Boolean
+ val isDynamicAddressesEnabled: Boolean
}
\ No newline at end of file