diff --git a/assets/images/silent-payments/sp-form-big.png b/assets/images/silent-payments/sp-form-big.png new file mode 100644 index 0000000..b531f9b Binary files /dev/null and b/assets/images/silent-payments/sp-form-big.png differ diff --git a/assets/images/silent-payments/sp-form.png b/assets/images/silent-payments/sp-form.png new file mode 100644 index 0000000..5693655 Binary files /dev/null and b/assets/images/silent-payments/sp-form.png differ diff --git a/assets/images/silent-payments/sp-form@2x.png b/assets/images/silent-payments/sp-form@2x.png new file mode 100644 index 0000000..e41bcba Binary files /dev/null and b/assets/images/silent-payments/sp-form@2x.png differ diff --git a/assets/images/silent-payments/sp-receive-big.png b/assets/images/silent-payments/sp-receive-big.png new file mode 100644 index 0000000..47c8cc7 Binary files /dev/null and b/assets/images/silent-payments/sp-receive-big.png differ diff --git a/assets/images/silent-payments/sp-receive.png b/assets/images/silent-payments/sp-receive.png new file mode 100644 index 0000000..cd9706d Binary files /dev/null and b/assets/images/silent-payments/sp-receive.png differ diff --git a/assets/images/silent-payments/sp-receive@2x.png b/assets/images/silent-payments/sp-receive@2x.png new file mode 100644 index 0000000..6953b7b Binary files /dev/null and b/assets/images/silent-payments/sp-receive@2x.png differ diff --git a/assets/images/silent-payments/sp-review-big.png b/assets/images/silent-payments/sp-review-big.png new file mode 100644 index 0000000..54a5651 Binary files /dev/null and b/assets/images/silent-payments/sp-review-big.png differ diff --git a/assets/images/silent-payments/sp-review.png b/assets/images/silent-payments/sp-review.png new file mode 100644 index 0000000..c477d0a Binary files /dev/null and b/assets/images/silent-payments/sp-review.png differ diff --git a/assets/images/silent-payments/sp-review@2x.png b/assets/images/silent-payments/sp-review@2x.png new file mode 100644 index 0000000..bbad683 Binary files /dev/null and b/assets/images/silent-payments/sp-review@2x.png differ diff --git a/pages/milestones/other/contacts.md b/pages/milestones/other/contacts.md index 663156a..1cd54e9 100644 --- a/pages/milestones/other/contacts.md +++ b/pages/milestones/other/contacts.md @@ -9,7 +9,6 @@ indent: true # Contacts **Status: Early design exploration** - These are early stage mockups for a global contact list feature that extends the address book functionality currently implemented in Bitcoin Core QT. More details and specs are described in [this issue](https://github.com/BitcoinDesign/Bitcoin-Core-App/issues/134). ### Contact list diff --git a/pages/milestones/other/silent-payments.md b/pages/milestones/other/silent-payments.md index 2090ecb..007d874 100644 --- a/pages/milestones/other/silent-payments.md +++ b/pages/milestones/other/silent-payments.md @@ -11,12 +11,39 @@ indent: true **Status: Early design exploration** ### Receiving +When creating a payment request, users can choose whether they would like to use a regular, one-time bitcoin address or reusable, silent payment address. +{% include picture.html + image = "/assets/images/silent-payments/sp-receive.png" + retina = "/assets/images/silent-payments/sp-receive@2x.png" + big = "/assets/images/silent-payments/sp-receive-big.png" + alt-text = "Payment request form showing an option to choose between one-time and reusable addresses." + width = 800 + height = 366 +%} +If users have multiple sub-addresses they can choose which one they would like to receive the payment to. Based on their selection, the corresponding label will be auto-applied to any incoming payment made to that address. You can learn more about sub-addresses on the [address management]({{ '/milestones/other/address-management' | relative_url }}) page. There is also an option to create a new sub-address ad hoc. ### Sending -Sending to silent payment addresses works in much the same way as to regular addresses. Users can simply paste a silent payment address into the send form. - -One peculiarity is that - +Sending to silent payment addresses works in much the same way as to regular addresses. Users can simply paste a silent payment address into the send form. The main difference is that silent payment addresses are significantly longer. + +{% include picture.html + image = "/assets/images/silent-payments/sp-form.png" + retina = "/assets/images/silent-payments/sp-form@2x.png" + big = "/assets/images/silent-payments/sp-form-big.png" + alt-text = "Send form showing a silent payment address." + width = 800 + height = 524 +%} + +One peculiarity is that the final destination address is different to the one the user pasted into the form. It is calculated from different inputs, such as the selected coins. This is why you see two addresses on the review screen. + +{% include picture.html + image = "/assets/images/silent-payments/sp-review.png" + retina = "/assets/images/silent-payments/sp-review@2x.png" + big = "/assets/images/silent-payments/sp-review-big.png" + alt-text = "Review screen showing the silent payment address as well as the derived bitcoin address." + width = 800 + height = 551 +%}