From 96ce9937eeafaa7335dc1852ca01210efe625085 Mon Sep 17 00:00:00 2001 From: danieljperry Date: Thu, 5 Dec 2024 10:04:44 +0800 Subject: [PATCH 1/4] Update getting started guide --- docs/getting-started/cloud-wallet/getting-started.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/getting-started/cloud-wallet/getting-started.md b/docs/getting-started/cloud-wallet/getting-started.md index 14214f623c..cf40cf8f1e 100644 --- a/docs/getting-started/cloud-wallet/getting-started.md +++ b/docs/getting-started/cloud-wallet/getting-started.md @@ -34,6 +34,16 @@ Congratulations, you're all set to create your first vault! ## Create a vault +:::info + +Currently, in order to use the Chia Signer app, you will need two separate devices: +1. A computer or phone to access your vault +2. An iOS device on which the Chia Signer app is installed + +You cannot use both the Cloud Wallet and the Chia Signer app on the same device yet. However, we do intend to enable this functionality in a future release. + +::: + 1. The free tier of the Cloud Wallet only allows you to create a single vault, so you will need to choose from one of the two options. Let's create a vault using the Chia Signer app:
@@ -42,7 +52,7 @@ Congratulations, you're all set to create your first vault! 2. Give your vault a name, for example `My Signer Vault`. -3. You will need to scan the QR code using your Chia Signer app. If you don't have the app yet, you can download it from [Test Flight](https://testflight.apple.com/join/X5ZkWYzj). +3. You will need to scan the QR code using your Chia Signer app. If you don't have the app yet, you can download it from [Apple's app store](https://apps.apple.com/app/chia-signer/id6504493785). Note: The Chia Signer app currently is only built for iOS devices. We will build an Android version of the app in the future. From af9916d646f0f89cedd938d796464f3b7291b72e Mon Sep 17 00:00:00 2001 From: danieljperry Date: Thu, 5 Dec 2024 10:13:41 +0800 Subject: [PATCH 2/4] Add recovery tooltip --- docs/getting-started/cloud-wallet/tooltips.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/getting-started/cloud-wallet/tooltips.md b/docs/getting-started/cloud-wallet/tooltips.md index b965870640..7f44beaf49 100644 --- a/docs/getting-started/cloud-wallet/tooltips.md +++ b/docs/getting-started/cloud-wallet/tooltips.md @@ -8,6 +8,10 @@ import TabItem from '@theme/TabItem'; This page contains tooltip links from the Cloud Wallet. It provides some basic info about the various components. +## Recovery + +This is the process of rekeying a vault. If your custody key is lost or stolen, you can swap it out for a new one. For example, if someone steals your smartphone where your Chia Signer app is installed, you can obtain a new phone, install the Chia Signer app, and create a new hardware key. You can then instruct your vault to replace the stolen key with the new one. The recovery process also allows you to change your recovery key if desired. + ## Custody Key This is a vault’s primary key used for signing transactions. It can be either a passkey or a hardware key from the Chia Signer app. @@ -34,4 +38,4 @@ This is the amount of time you must wait before a recovery operation can be comp ## Signer App -A smartphone app initially available for iPhones made after 2013. The app stores a signer key in its Secure Enclave. This key cannot be copied or removed from the phone, so the only way to steal it is to gain physical access to the device. For this reason, we strongly recommend that you secure the Signer app using your phone’s biometrics. +A smartphone app initially available for iPhones made after 2013. The app stores a spend key in its Secure Enclave. This key cannot be copied or removed from the phone, so the only way to steal it is to gain physical access to the device. For this reason, we strongly recommend that you secure the Signer app using your phone’s biometrics. From 728f04957fb5d4cc2ae60fc75d0278d4b4d62bc6 Mon Sep 17 00:00:00 2001 From: danieljperry Date: Thu, 5 Dec 2024 12:32:48 +0800 Subject: [PATCH 3/4] Update known issues --- .../cloud-wallet/known-issues.md | 30 +++++++++++-------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/docs/getting-started/cloud-wallet/known-issues.md b/docs/getting-started/cloud-wallet/known-issues.md index 2e59d8a408..c13181b1f6 100644 --- a/docs/getting-started/cloud-wallet/known-issues.md +++ b/docs/getting-started/cloud-wallet/known-issues.md @@ -3,33 +3,37 @@ slug: /getting-started/cloud-wallet/known-issues title: Known Issues --- -This list was last updated on 2024-12-02. Although there are many items in this list, most of them are minor issues or issues that occur rarely. In addition, while we will attempt to keep this list up to date, it may fall behind on occasion. This is not meant to be a comprehensive list. +This list was last updated on 2024-12-05. Although there are many items in this list, most of them are minor issues or issues that occur rarely. In addition, while we will attempt to keep this list up to date, it may fall behind on occasion. This is not meant to be a comprehensive list. -- Recovery is not yet enabled for vaults that use the Chia Signer app, and the recovery flow has yet to be disabled +- Recovery is not yet enabled for vaults that use the Chia Signer app - The fee field doesn’t work yet for recovery operations (initiate, cancel, complete) -- Upon cancelling a recovery, an extra signature dialog is displayed - Upon cancelling a recovery, the app doesn’t indicate that anything is happening while the the transaction is being processed -- After a successful recovery, the first transaction in the vault’s history shows an extra mojo -- CATs sent to the same vault as where they originated are listed as "0 Unknown CATS" -- An unsigned spend will get [Settled] Status when the next spend succeeds and is settled -- Deleted transactions continue to be displayed for around 40 seconds -- The balance and transaction count can be out of sync in vaults with hundreds of transactions -- The green "success" message is shown when attempting to send a transaction before the transaction has been signed -- For vaults with large numbers of transactions, some transactions may not be listed in the vault’s history +- We are in the process of updating the mobile UI, so certain buttons and labels may look bad on a mobile device for now +- The error message that appears when you enter an invalid Send address is not very descriptive +- When setting up a vault on an iPhone, the fields for inputting up the clawback timer might not show any numbers +- If you attempt to add a passkey, but then click the X to close out of the window, it will give you an error +- If you send funds to your own vault, the transaction will show an amount of 0 +- In rare occurrences, when creating an account, you might see "Internal Server Error" +- You may see "User not found for this passkey" when attempting to create an account with a passkey +- Some users have reported seeing "vault.chiatest.net's DNS address could not be found...." when using the Brave browser +- Upon cancelling a recovery, an extra signature dialog is displayed - You may receive two identical copies of the same watchtower email upon successfully completing a recovery +- The previous view of the home screen will briefly flash after a new vault is created; this lasts less than one second until the correct view is displayed - After successfully cancelling a recovery, you may see a "Something went wrong" message; refresh your browser window to workaround this issue - The initial timer displayed for cancelling a recovery is hardcoded to 15 minutes; however, the actual timer is correct +- You might receive two copies of the same email upon successfully completing a recovery - The recovery timer will show "0 minutes" remaining when, in fact, there is less than one minute remaining; this is a simple rounding error which will be resolved when the timer actually reaches 0 +- After a successful recovery, the first transaction in the vault’s history shows an extra mojo - The signing modal dialog occasionally takes over 30 seconds to be displayed -- The previous view of the home screen will briefly flash after a new vault is created; this lasts less than one second until the correct view is displayed - When sending CATs, the "amount" field is missing a label, and the "fee" field is labeled as "unknown CATs"; these are display issues only +- CATs sent to the same vault as where they originated are listed as "0 Unknown CATS" +- An unsigned spend will get `Settled` Status when the next spend succeeds and is settled - If the Cloud Wallet is left inactive for a long time, "Something went wrong" might be displayed; refreshing the browser tab will work around this issue - For now, in order to paste a seed phrase when initiating a recovery, you must paste the phrase into the first word field - Coins might be locked if certain transactions fail, and it’s not obvious how to unlock them; however, this is an uncommon occurrence -- Transaction confirmation takes about twenty seconds longer than it does with the reference wallet - On rare occasions, selecting a custody key will result in it not being possible to return to the main screen. \* Log out and log back in to work around this issue for now - If a "Fee too low" error is encountered (a rare occurrence), a transaction may enter a "signed" state, but it is not submitted to the mempool -- Old transactions may be listed out of order - Unrecognized CATs (which includes all CATs for now) are each listed as "Unknown CAT2" without an obvious way to differentiate them +- The balance and transaction count can be out of sync in vaults with hundreds of transactions - When creating a vault with a bitwarden passkey, it’s possible to receive a "Memory access out of bounds" error - You can’t create a new vault with the same name as a deleted vault From 3a81fdb41ae44494a27254fcffe0fffb3d9447b8 Mon Sep 17 00:00:00 2001 From: danieljperry Date: Thu, 5 Dec 2024 12:43:53 +0800 Subject: [PATCH 4/4] Run prettier --- docs/getting-started/cloud-wallet/faq.md | 7 +++++-- docs/getting-started/cloud-wallet/getting-started.md | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/getting-started/cloud-wallet/faq.md b/docs/getting-started/cloud-wallet/faq.md index 0b16ebc57a..bf2710bf87 100644 --- a/docs/getting-started/cloud-wallet/faq.md +++ b/docs/getting-started/cloud-wallet/faq.md @@ -133,6 +133,7 @@ The Chia Signer app turns your smartphone into a hardware wallet. The app uses y :::info Currently, in order to use the Chia Signer app, you will need two separate devices: + 1. A computer or phone to access your vault 2. An iOS device on which the Chia Signer app is installed @@ -147,12 +148,14 @@ It is currently only available for iOS. We will build an Android version in the ### On which iOS devices is the Chia Signer app supported? The app has two requirements for iOS devices: + 1. The device must run iOS 15 or later 2. The device must have a Secure Enclave The following devices meet both of these requirements: -* iPhone models beginning with the iPhone 6 -* iPad models beginning with the iPad mini 4 + +- iPhone models beginning with the iPhone 6 +- iPad models beginning with the iPad mini 4 Be sure to double check that your device is running at least iOS 15 prior to installing the Chia Signer app. diff --git a/docs/getting-started/cloud-wallet/getting-started.md b/docs/getting-started/cloud-wallet/getting-started.md index 04fb4cdfea..ccf87d6341 100644 --- a/docs/getting-started/cloud-wallet/getting-started.md +++ b/docs/getting-started/cloud-wallet/getting-started.md @@ -37,6 +37,7 @@ Congratulations, you're all set to create your first vault! :::info Currently, in order to use the Chia Signer app, you will need two separate devices: + 1. A computer or phone to access your vault 2. An iOS device on which the Chia Signer app is installed