From d95104163369e3098b3653685009af0fa3d0cf6b Mon Sep 17 00:00:00 2001 From: DanGould Date: Wed, 17 Jan 2024 21:19:17 -0500 Subject: [PATCH 1/7] Make primary action 'learn more' --- src/routes/+page.svelte | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 344c2d5..82ddd47 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -48,9 +48,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel A simple protocol to scale Bitcoin, save fees, and preserve privacy all at once
- + @@ -58,7 +56,10 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
-
+

Why Payjoin?

From da90c1f964da2e524e2353479261cf8b18fe2457 Mon Sep 17 00:00:00 2001 From: DanGould Date: Wed, 17 Jan 2024 21:25:58 -0500 Subject: [PATCH 2/7] Add vertical space to splash --- src/routes/+page.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 82ddd47..6c40fcc 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -47,6 +47,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel

A simple protocol to scale Bitcoin, save fees, and preserve privacy all at once

+
Date: Wed, 17 Jan 2024 21:28:46 -0500 Subject: [PATCH 3/7] Make headings imperative --- src/routes/+page.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 6c40fcc..d0e40a4 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -65,7 +65,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
- Preserves Privacy + Preserve Privacy Payjoin preserves privacy by breaking common assumptions made for traditional transactions used to spy on bitcoin users @@ -75,7 +75,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
- Low Fees, High Scaling + Scale Bitcoin, Lower Fees Payjoin can settle many transactions at once, allowing higher throughput, time savings, and opportunistically lower fees @@ -85,7 +85,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
- Augments Lightning + Augment Lightning Payjoin allows Lightning nodes to fund and open all their channels in one transaction while maintaining privacy From 2524e59b5d203b669dfdee44bfb66f755999133c Mon Sep 17 00:00:00 2001 From: DanGould Date: Wed, 17 Jan 2024 21:31:03 -0500 Subject: [PATCH 4/7] Edit 'Why Payjoin?' text for brevity --- src/routes/+page.svelte | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index d0e40a4..3054a06 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -67,8 +67,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
Preserve Privacy Payjoin preserves privacy by breaking common assumptions made for traditional - transactions used to spy on bitcoin users + >Payjoin preserves privacy by breaking the most common method used to spy on bitcoin users Learn More
@@ -78,7 +77,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel Scale Bitcoin, Lower Fees Payjoin can settle many transactions at once, allowing higher throughput, time savings, - and opportunistically lower fees + and lower fees Learn More
@@ -87,7 +86,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
Augment Lightning Payjoin allows Lightning nodes to fund and open all their channels in one transaction + >Payjoin enables Lightning nodes to fund and open all their channels in one transaction while maintaining privacy Learn More From 8b2fcf1c96412b41a2054a0ecf4a41395b2dc96d Mon Sep 17 00:00:00 2001 From: DanGould Date: Wed, 17 Jan 2024 21:32:40 -0500 Subject: [PATCH 5/7] Use semantic HTML in 'Why Payjoin?' --- src/routes/+page.svelte | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 3054a06..e3e624c 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -65,30 +65,30 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel
- Preserve Privacy - Payjoin preserves privacy by breaking the most common method used to spy on bitcoin users - +

Preserve Privacy

+

+ Payjoin preserves privacy by breaking the most common method used to spy on bitcoin users +

Learn More
- Scale Bitcoin, Lower Fees - Payjoin can settle many transactions at once, allowing higher throughput, time savings, +

Scale Bitcoin, Lower Fees

+

+ Payjoin can settle many transactions at once, allowing higher throughput, time savings, and lower fees - +

Learn More
- Augment Lightning - Payjoin enables Lightning nodes to fund and open all their channels in one transaction +

Augment Lightning

+

+ Payjoin enables Lightning nodes to fund and open all their channels in one transaction while maintaining privacy - +

Learn More
From 5e3db763f8b956708624579cc1f31e234bea2e8b Mon Sep 17 00:00:00 2001 From: DanGould Date: Wed, 17 Jan 2024 21:38:16 -0500 Subject: [PATCH 6/7] Spruce up copy --- src/routes/+page.svelte | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index e3e624c..d8c8562 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -45,7 +45,7 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel

Payjoin

- A simple protocol to scale Bitcoin, save fees, and preserve privacy all at once + Scale Bitcoin, save fees, and preserve privacy all at once


@@ -176,10 +176,10 @@ If there is a wallet you’d like to see adopt payjoin or you are a wallet devel

Pay it Forward

Join the Community

-

Payjoin can bring many benefits to Bitcoin, but it needs your help

-

Join our newsletter or the Payjoin can bring many benefits to Bitcoin, but it needs your help

+

+ Join our newsletter and the Discord to stay up to date with payjoin development

+ > to stay up to date with payjoin development +

From 365358fe0b9faa9340507f3321090f0b48dc364a Mon Sep 17 00:00:00 2001 From: DanGould Date: Wed, 17 Jan 2024 21:40:38 -0500 Subject: [PATCH 7/7] Fix 'Payjoin Privacy' flow --- src/routes/privacy/+page.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/privacy/+page.svelte b/src/routes/privacy/+page.svelte index 7958978..2b34132 100644 --- a/src/routes/privacy/+page.svelte +++ b/src/routes/privacy/+page.svelte @@ -12,8 +12,8 @@
Satoshi left exactly one privacy problem open in the whitepaper, that transactions with multiple inputs "necessarily reveal that their inputs were owned by the same owner." In early - bitcoin software, this was true. But nothing prevents one from making a transaction with - inputs from multiple sources. Payjoin is the simplest way to do that. + bitcoin software, this was true. But no consensus rule prevents transactions with inputs from + multiple sources. Payjoin is the simplest solution.