From 6a2823be699300b22ff29982fc42a4e6919ff236 Mon Sep 17 00:00:00 2001 From: rating89us <45968869+rating89us@users.noreply.github.com> Date: Sun, 13 Sep 2020 01:55:54 +0200 Subject: [PATCH] view-only wallet guide: update instructions + create from private view key in GUI --- _i18n/ar/resources/user-guides/view_only.md | 2 +- _i18n/de/resources/user-guides/view_only.md | 43 +++++++++++---- _i18n/en/resources/user-guides/view_only.md | 43 +++++++++++---- _i18n/es/resources/user-guides/view_only.md | 2 +- _i18n/fr/resources/user-guides/view_only.md | 2 +- _i18n/it/resources/user-guides/view_only.md | 43 +++++++++++---- _i18n/nl/resources/user-guides/view_only.md | 2 +- _i18n/pl/resources/user-guides/view_only.md | 2 +- .../pt-br/resources/user-guides/view_only.md | 43 +++++++++++---- _i18n/ru/resources/user-guides/view_only.md | 2 +- _i18n/tr/resources/user-guides/view_only.md | 49 ++++++++++++------ .../zh-cn/resources/user-guides/view_only.md | 49 ++++++++++++------ .../zh-tw/resources/user-guides/view_only.md | 49 ++++++++++++------ .../png/view-only/restore-view-only.png | Bin 0 -> 84699 bytes 14 files changed, 237 insertions(+), 94 deletions(-) create mode 100644 resources/user-guides/png/view-only/restore-view-only.png diff --git a/_i18n/ar/resources/user-guides/view_only.md b/_i18n/ar/resources/user-guides/view_only.md index 34cc7b56..415779b0 100644 --- a/_i18n/ar/resources/user-guides/view_only.md +++ b/_i18n/ar/resources/user-guides/view_only.md @@ -1,4 +1,4 @@ -{% include disclaimer.html translated="yes" translationOutdated="no" %} +{% include disclaimer.html translated="yes" translationOutdated="yes" %} محفظه الرؤيه فقط يمكنها رؤيه المعاملات الوارده إلي المحفظه ولا يمكنها القيام بإنفاق الأموال, في الواقع لا يُمكنها حتي رؤيه المعاملات الصادره من هذه المحفظه. وهذا يجعلها مثيره للإهتمام لكل من diff --git a/_i18n/de/resources/user-guides/view_only.md b/_i18n/de/resources/user-guides/view_only.md index b482d78a..03c17395 100644 --- a/_i18n/de/resources/user-guides/view_only.md +++ b/_i18n/de/resources/user-guides/view_only.md @@ -1,28 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Settings` > `Wallet` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, the wallet will be created within the same directory and using your current password. +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/_i18n/en/resources/user-guides/view_only.md b/_i18n/en/resources/user-guides/view_only.md index b482d78a..03c17395 100644 --- a/_i18n/en/resources/user-guides/view_only.md +++ b/_i18n/en/resources/user-guides/view_only.md @@ -1,28 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Settings` > `Wallet` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, the wallet will be created within the same directory and using your current password. +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/_i18n/es/resources/user-guides/view_only.md b/_i18n/es/resources/user-guides/view_only.md index 9fab7256..0f1ea334 100644 --- a/_i18n/es/resources/user-guides/view_only.md +++ b/_i18n/es/resources/user-guides/view_only.md @@ -1,4 +1,4 @@ -{% include disclaimer.html translated="yes" translationOutdated="no" %} +{% include disclaimer.html translated="yes" translationOutdated="yes" %} Un monedero de visualización solamente puede ver qué transacciones de entrada te pertenecen. No puede utilizar nada de tu Monero, de hecho ni siquiera puede ver las transacciones de salida del monedero. Esto hace a los monederos de sólo visualización interesantes para diff --git a/_i18n/fr/resources/user-guides/view_only.md b/_i18n/fr/resources/user-guides/view_only.md index 2c2cb41e..4c164e9e 100644 --- a/_i18n/fr/resources/user-guides/view_only.md +++ b/_i18n/fr/resources/user-guides/view_only.md @@ -1,4 +1,4 @@ -{% include disclaimer.html translated="yes" translationOutdated="no" %} +{% include disclaimer.html translated="yes" translationOutdated="yes" %} Un portefeuille d'audit ne peut que voir quelles transactions entrantes vous appartiennent. Il ne peut pas dépenser vos Moneroj, en fait il ne peut même pas voir les transactions sortantes de votre portefeuille. Cela rend le portefeuille d'audit particulièrement intéressant pour : diff --git a/_i18n/it/resources/user-guides/view_only.md b/_i18n/it/resources/user-guides/view_only.md index 3d9ebcf4..03c17395 100644 --- a/_i18n/it/resources/user-guides/view_only.md +++ b/_i18n/it/resources/user-guides/view_only.md @@ -1,28 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Impostazioni` > `Portafoglio` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, the wallet will be created within the same directory and using your current password. +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/_i18n/nl/resources/user-guides/view_only.md b/_i18n/nl/resources/user-guides/view_only.md index 8f4a2faa..2ea9a006 100644 --- a/_i18n/nl/resources/user-guides/view_only.md +++ b/_i18n/nl/resources/user-guides/view_only.md @@ -1,4 +1,4 @@ -{% include disclaimer.html translated="yes" translationOutdated="no" %} +{% include disclaimer.html translated="yes" translationOutdated="yes" %} Met een alleen-lezen portemonnee kun je alleen zien welke binnenkomende transacties van jou zijn. Je kunt er geen Monero mee uitgeven. Sterker nog, je kunt zelfs uitgaande transacties vanuit deze portemonnee niet zien. Alleen-lezen portemonnees zijn daarom interessant voor: diff --git a/_i18n/pl/resources/user-guides/view_only.md b/_i18n/pl/resources/user-guides/view_only.md index 2aaae5dd..25809ee1 100644 --- a/_i18n/pl/resources/user-guides/view_only.md +++ b/_i18n/pl/resources/user-guides/view_only.md @@ -1,4 +1,4 @@ -{% include disclaimer.html translated="yes" translationOutdated="no" %} +{% include disclaimer.html translated="yes" translationOutdated="yes" %} Portfel tylko do odczytu wyświetla jedynie twoje przychodzące transakcje. Nie może on dokonać żadnej płatności, nie może nawet wyświetlić żadnej transakcji wychodzącej. Portfel tylko do odczytu może być ciekawą opcją dla: diff --git a/_i18n/pt-br/resources/user-guides/view_only.md b/_i18n/pt-br/resources/user-guides/view_only.md index b482d78a..03c17395 100644 --- a/_i18n/pt-br/resources/user-guides/view_only.md +++ b/_i18n/pt-br/resources/user-guides/view_only.md @@ -1,28 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Settings` > `Wallet` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, the wallet will be created within the same directory and using your current password. +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/_i18n/ru/resources/user-guides/view_only.md b/_i18n/ru/resources/user-guides/view_only.md index fa2a8062..53270a50 100644 --- a/_i18n/ru/resources/user-guides/view_only.md +++ b/_i18n/ru/resources/user-guides/view_only.md @@ -1,4 +1,4 @@ -{% include disclaimer.html translated="yes" translationOutdated="no" %} +{% include disclaimer.html translated="yes" translationOutdated="yes" %} Кошелек для просмотра может видеть только то, какие входящие транзакции принадлежат вам. С помощью него нельзя потратить ваши Monero. На самом деле он даже не может видеть исходящие транзакции из этого кошелька. Это делает кошелек для просмотра исключительно интересным в следующих целях: diff --git a/_i18n/tr/resources/user-guides/view_only.md b/_i18n/tr/resources/user-guides/view_only.md index fdff1bfd..03c17395 100644 --- a/_i18n/tr/resources/user-guides/view_only.md +++ b/_i18n/tr/resources/user-guides/view_only.md @@ -1,34 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Settings` > `Wallet` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, then give it a name and a storage location before clicking the `Right` arrow: - - - -Give your view-only wallet a strong password and confirm it before clicking on `Create wallet`: - - +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/_i18n/zh-cn/resources/user-guides/view_only.md b/_i18n/zh-cn/resources/user-guides/view_only.md index fdff1bfd..03c17395 100644 --- a/_i18n/zh-cn/resources/user-guides/view_only.md +++ b/_i18n/zh-cn/resources/user-guides/view_only.md @@ -1,34 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Settings` > `Wallet` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, then give it a name and a storage location before clicking the `Right` arrow: - - - -Give your view-only wallet a strong password and confirm it before clicking on `Create wallet`: - - +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/_i18n/zh-tw/resources/user-guides/view_only.md b/_i18n/zh-tw/resources/user-guides/view_only.md index fdff1bfd..03c17395 100644 --- a/_i18n/zh-tw/resources/user-guides/view_only.md +++ b/_i18n/zh-tw/resources/user-guides/view_only.md @@ -1,34 +1,51 @@ {% include disclaimer.html translated="no" translationOutdated="no" %} -A view-only wallet can only see which incoming transactions belong to you. It can not spend any of your Monero, in fact it can't even see outgoing transactions from this wallet. This makes view-only wallets particularly interesting for +A view-only wallet is a special type of wallet that can only see incoming transactions. Since it doesn't hold your mnemonic seed and private spend key, it can't sign transactions and it can't see outgoing transactions. This makes them particularly interesting for +* Validate incoming transactions to cold wallets or hardware wallets +* Monitor incoming donations to a fundraising campaign * Developers writing libraries to validate payments -* End users validating incoming transactions to cold wallets -### Creating A View-Only Wallet +View-only wallets cannot sign transactions, therefore they can't spend a balance alone. However, they can be used as part of an offline transaction signing, by creating unsigned transactions to be signed offline in a cold device, and later by sending the signed transaction to the network. -You can create a view-only wallet from any existing wallet. +If your wallet has outgoing transactions, the balance displayed will not be correct. To get a correct balance in a view-only wallet, you have to import the accompanying key images of each output of the wallet. -#### CLI +You can also create a view-only wallet of a hardware wallet, however this kind of view-only wallet doesn't support offline transaction signing and importing of key images. -Open an existing wallet or create a new one using `monero-wallet-cli`. In the wallet, type `address` and `viewkey` to display the wallet's address and secret viewkey. Type `exit` to close the wallet. +In order to create a view-only wallet, you must either have access to a wallet or know the main address and the private view key from a wallet. -Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and secret view key. Next, enter and confirm a password for your new wallet and you're done. +### CLI: Creating a View-Only Wallet from a Private View Key -#### GUI +Open an existing wallet and type `address` and `viewkey` commands to display the wallet's address and its private (secret) view key. Type `exit` to close the wallet. -Open an existing wallet or create a new one using `monero-wallet-gui`. In the wallet, go to the `Settings` > `Wallet` page: +Next, create your view-only wallet by typing `monero-wallet-cli --generate-from-view-key wallet-name`. The last argument will be your new wallet's file name. You will be prompted for `Standard address` and `View key` by the wallet. Paste in your original wallet's address and private (secret) view key. Next, enter and confirm a password for your new wallet. + +### GUI: Creating a View-Only Wallet from an Existing Wallet File +If you have access to the existing wallet, open your wallet and go to the `Settings` > `Wallet` page:  -Click on `Create a view only wallet` > `Create wallet`, then give it a name and a storage location before clicking the `Right` arrow: - - - -Give your view-only wallet a strong password and confirm it before clicking on `Create wallet`: - - +Click on `Create a view only wallet` > `Create wallet`. The view-only wallet file will be created within the same directory and using your current password. Optionally, double-click the `Success` windows to copy the message, then click `OK` to close it:  + +### GUI: Creating a View-only Wallet from a Private View Key +If you don't have access to the existing wallet, you can create a view-only wallet by knowing the wallet's main address and its private view key. + +In order to do that, go to the main Menu and click on `Restore wallet from keys or mnemonic seed`: + + + +Enter a name for you view-only wallet file. Optionally, you can change the file location. + +Select `Restore from keys`. + +In `Account address (public)` field, enter your wallet's main address, which starts with 4. + +In `View key (private)` field, enter the private view key of your wallet. + +Leave the `Spend key (private)` field blank. + +Click on `Next` to create your view-only wallet file. diff --git a/resources/user-guides/png/view-only/restore-view-only.png b/resources/user-guides/png/view-only/restore-view-only.png new file mode 100644 index 0000000000000000000000000000000000000000..fba87b06d7a25e5c2b6b8452fbab3f6aeab0f59e GIT binary patch literal 84699 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 Mrl(r0eEIhO0Y$N|S^xk5 literal 0 HcmV?d00001