diff --git a/android/app/build.gradle b/android/app/build.gradle
index 6bc78df4d..2c2ce0196 100644
--- a/android/app/build.gradle
+++ b/android/app/build.gradle
@@ -86,8 +86,8 @@ android {
applicationId "io.hexawallet.keeper"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 384
- versionName "1.2.14"
+ versionCode 390
+ versionName "1.2.15"
missingDimensionStrategy 'react-native-camera', 'general'
missingDimensionStrategy 'store', 'play'
multiDexEnabled true
diff --git a/ios/hexa_keeper.xcodeproj/project.pbxproj b/ios/hexa_keeper.xcodeproj/project.pbxproj
index 82bf89db4..79fc22376 100644
--- a/ios/hexa_keeper.xcodeproj/project.pbxproj
+++ b/ios/hexa_keeper.xcodeproj/project.pbxproj
@@ -811,7 +811,7 @@
CODE_SIGN_ENTITLEMENTS = hexa_keeper/hexa_keeper.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 384;
+ CURRENT_PROJECT_VERSION = 390;
DEVELOPMENT_TEAM = Y5TCB759QL;
ENABLE_BITCODE = NO;
HEADER_SEARCH_PATHS = (
@@ -912,7 +912,7 @@
"$(inherited)",
"\"$(SRCROOT)\"",
);
- MARKETING_VERSION = 1.2.14;
+ MARKETING_VERSION = 1.2.15;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -936,7 +936,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = hexa_keeper/hexa_keeper.entitlements;
CODE_SIGN_IDENTITY = "Apple Distribution: Bithyve UK Ltd (Y5TCB759QL)";
- CURRENT_PROJECT_VERSION = 384;
+ CURRENT_PROJECT_VERSION = 390;
DEVELOPMENT_TEAM = Y5TCB759QL;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = Y5TCB759QL;
HEADER_SEARCH_PATHS = (
@@ -1037,7 +1037,7 @@
"$(inherited)",
"\"$(SRCROOT)\"",
);
- MARKETING_VERSION = 1.2.14;
+ MARKETING_VERSION = 1.2.15;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -1192,7 +1192,7 @@
CODE_SIGN_ENTITLEMENTS = hexa_keeper_dev.entitlements;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
- CURRENT_PROJECT_VERSION = 384;
+ CURRENT_PROJECT_VERSION = 390;
DEVELOPMENT_TEAM = Y5TCB759QL;
ENABLE_BITCODE = NO;
HEADER_SEARCH_PATHS = (
@@ -1294,7 +1294,7 @@
"$(PROJECT_DIR)",
"\"$(SRCROOT)\"",
);
- MARKETING_VERSION = 1.2.14;
+ MARKETING_VERSION = 1.2.15;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
@@ -1320,7 +1320,7 @@
CODE_SIGN_ENTITLEMENTS = hexa_keeper_dev.entitlements;
CODE_SIGN_IDENTITY = "Apple Distribution";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution";
- CURRENT_PROJECT_VERSION = 384;
+ CURRENT_PROJECT_VERSION = 390;
DEVELOPMENT_TEAM = Y5TCB759QL;
"DEVELOPMENT_TEAM[sdk=iphoneos*]" = Y5TCB759QL;
HEADER_SEARCH_PATHS = (
@@ -1422,7 +1422,7 @@
"$(PROJECT_DIR)",
"\"$(SRCROOT)\"",
);
- MARKETING_VERSION = 1.2.14;
+ MARKETING_VERSION = 1.2.15;
OTHER_LDFLAGS = (
"$(inherited)",
"-ObjC",
diff --git a/ios/hexa_keeper/Info.plist b/ios/hexa_keeper/Info.plist
index f635b687c..922274419 100644
--- a/ios/hexa_keeper/Info.plist
+++ b/ios/hexa_keeper/Info.plist
@@ -36,7 +36,7 @@
CFBundleVersion
- 384
+ 390
LSRequiresIPhoneOS
NFCReaderUsageDescription
diff --git a/ios/hexa_keeperTests/Info.plist b/ios/hexa_keeperTests/Info.plist
index b6d58badf..9ddaaa8ed 100644
--- a/ios/hexa_keeperTests/Info.plist
+++ b/ios/hexa_keeperTests/Info.plist
@@ -19,6 +19,6 @@
CFBundleSignature
????
CFBundleVersion
- 384
+ 390
diff --git a/ios/hexa_keeper_dev-Info.plist b/ios/hexa_keeper_dev-Info.plist
index 56b5ec260..c8ee43b7b 100644
--- a/ios/hexa_keeper_dev-Info.plist
+++ b/ios/hexa_keeper_dev-Info.plist
@@ -36,7 +36,7 @@
CFBundleVersion
- 384
+ 390
LSRequiresIPhoneOS
NFCReaderUsageDescription
diff --git a/package.json b/package.json
index 06c45952b..e35b05e02 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "hexa_keeper",
- "version": "1.2.14",
+ "version": "1.2.15",
"private": true,
"scripts": {
"ios": "react-native run-ios",
diff --git a/src/assets/images/asterisks.svg b/src/assets/images/asterisks.svg
new file mode 100644
index 000000000..1c9766857
--- /dev/null
+++ b/src/assets/images/asterisks.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/illustration-inheritance-key.svg b/src/assets/images/illustration-inheritance-key.svg
new file mode 100644
index 000000000..87cf57f33
--- /dev/null
+++ b/src/assets/images/illustration-inheritance-key.svg
@@ -0,0 +1,101 @@
+
+
+
\ No newline at end of file
diff --git a/src/assets/images/invalidUTXO.svg b/src/assets/images/invalidUTXO.svg
new file mode 100644
index 000000000..0d5f67fd2
--- /dev/null
+++ b/src/assets/images/invalidUTXO.svg
@@ -0,0 +1,43 @@
+
diff --git a/src/assets/images/key-empty-state-illustration.svg b/src/assets/images/key-empty-state-illustration.svg
new file mode 100644
index 000000000..11c275a30
--- /dev/null
+++ b/src/assets/images/key-empty-state-illustration.svg
@@ -0,0 +1,25 @@
+
diff --git a/src/assets/images/manage-wallet-icon.svg b/src/assets/images/manage-wallet-icon.svg
new file mode 100644
index 000000000..77e77f874
--- /dev/null
+++ b/src/assets/images/manage-wallet-icon.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/planCheckMark.svg b/src/assets/images/planCheckMark.svg
new file mode 100644
index 000000000..76bb23ac6
--- /dev/null
+++ b/src/assets/images/planCheckMark.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/planCheckMarkSelected.svg b/src/assets/images/planCheckMarkSelected.svg
new file mode 100644
index 000000000..0b4340a10
--- /dev/null
+++ b/src/assets/images/planCheckMarkSelected.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/images/receive-green.svg b/src/assets/images/receive-green.svg
new file mode 100644
index 000000000..49f7e7be0
--- /dev/null
+++ b/src/assets/images/receive-green.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/images/seedsigner-setup-horizontal.svg b/src/assets/images/seedsigner-setup-horizontal.svg
new file mode 100644
index 000000000..050562f98
--- /dev/null
+++ b/src/assets/images/seedsigner-setup-horizontal.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/assets/images/tagline.svg b/src/assets/images/tagline.svg
index 0c29a8efd..dc09c26d6 100644
--- a/src/assets/images/tagline.svg
+++ b/src/assets/images/tagline.svg
@@ -1,3 +1,3 @@
-