1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
|
Return-Path: <christophera@gmail.com>
Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138])
by lists.linuxfoundation.org (Postfix) with ESMTP id 6FC1BC0032
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 13 Aug 2023 09:23:25 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp1.osuosl.org (Postfix) with ESMTP id 42BC081A30
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 13 Aug 2023 09:23:25 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 42BC081A30
Authentication-Results: smtp1.osuosl.org;
dkim=pass (2048-bit key) header.d=lifewithalacrity-com.20221208.gappssmtp.com
header.i=@lifewithalacrity-com.20221208.gappssmtp.com header.a=rsa-sha256
header.s=20221208 header.b=zXnWNCNB
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001,
HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001]
autolearn=no autolearn_force=no
Received: from smtp1.osuosl.org ([127.0.0.1])
by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id Kqw-mwUgfacB
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 13 Aug 2023 09:23:24 +0000 (UTC)
Received: from mail-yw1-x1133.google.com (mail-yw1-x1133.google.com
[IPv6:2607:f8b0:4864:20::1133])
by smtp1.osuosl.org (Postfix) with ESMTPS id 3607C81A15
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 13 Aug 2023 09:23:24 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 3607C81A15
Received: by mail-yw1-x1133.google.com with SMTP id
00721157ae682-58419517920so37033817b3.0
for <bitcoin-dev@lists.linuxfoundation.org>;
Sun, 13 Aug 2023 02:23:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=lifewithalacrity-com.20221208.gappssmtp.com; s=20221208; t=1691918603;
x=1692523403;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:from:to:cc:subject:date:message-id:reply-to;
bh=DrLAxuw4DZlK2P5d/gLzogewoeYoRznKl35MEYWgHp4=;
b=zXnWNCNB2NShKbUYWB6GIAEXKIYAt7/N59hxMOWVARaWZkoPwBpp3At5uFX551bWzC
HbcUZcf2UXqEkYPYrOfMUqRSlb/C6GjiDKtG3gfigyoXqD+4zbbP3IGfu+rsqrmlapT5
RQ5LoHaqvjb6xin9oWCwSMHzhH45IstGQh152qDssp/9cA2GhaXHhUfrE0aC/+DIMrSM
FiScEVgdG+gxB7AgG6XvZuPo86Gc0prquQgL2bVRcR/UE5nGJABQ21bNsfIHniKp21VM
TCgOBRQlWO8nXCpdKbzmdecefML+0bVfWeG6LX6D1uk+guMeBc5+xCTkwTi7nqiEGRaE
DcUw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20221208; t=1691918603; x=1692523403;
h=cc:to:subject:message-id:date:from:in-reply-to:references
:mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
:reply-to;
bh=DrLAxuw4DZlK2P5d/gLzogewoeYoRznKl35MEYWgHp4=;
b=GPUqHnPYH1jr6TuWv8YIzIlEau/5JMZD8Rk2OxtPsEL3CyOBQngzhYbpu80pkHccAe
5VrAqaqa8GSvuWAXbj4AmB9zQhzGXbKR6yWNyhPiUwCcl708CdNwWKLl650/eFf2BvBi
kI1Q/6yhgIS/Qw7MOHObeowXX9iPtPj14FdshVvhdiRySNgFuGfIwcLMJ73HdQFQDWrj
LWrtkqu68SOrdWPeXXivWyoTQGbufgciWW20InuCDoLHbkcdyB9xS6HYRi/KZcM3NMML
XHaTh8Tqr2CoCboJ99t+bPCerXtVOZlIQ7NcS9GZH5RSvlbPaFzsrmaMkUXng1CtvyZX
1ILw==
X-Gm-Message-State: AOJu0YzPsCehPwOnSfkmsnGaZB9dtMhEXh25UG+4STpc8i/o8Hs+ke1f
BrgDZCP/dN5AYuOeXXA1Z0THjvSSUHIfgLS30Fk=
X-Google-Smtp-Source: AGHT+IHMjZGaCsNTV6vFggBNGHg+3DiQmAgdIZuewkOcE4yh3wCrMy4JgWqrOBPSM2EAAkObYZkVkwADvDRlBceEhwU=
X-Received: by 2002:a0d:f902:0:b0:577:bc0:2d55 with SMTP id
j2-20020a0df902000000b005770bc02d55mr7406209ywf.33.1691918603072; Sun, 13 Aug
2023 02:23:23 -0700 (PDT)
MIME-Version: 1.0
References: <mailman.130337.1691684480.956.bitcoin-dev@lists.linuxfoundation.org>
<50A19B79-46A1-4F21-AA53-74356F4B0CBA@ngould.dev>
<P1bXSK5FgAsqtckOyZmQ4U6XyKJavBuDC92FgE_R4osiQJIIEDndFRPBFJsU6vO0fhioctnDV9MKp1sYoCfSwswUbFfkglxHEvYaNMo67fI=@proton.me>
<CACrqygAPKUUYxWbV0XwrRN9U1sNEGCkv+iWwA8MiLLjN_+dASQ@mail.gmail.com>
<ACC80254-1AE2-4B6E-8D5C-A3C3FACCA6EA@ngould.dev>
In-Reply-To: <ACC80254-1AE2-4B6E-8D5C-A3C3FACCA6EA@ngould.dev>
From: Christopher Allen <ChristopherA@lifewithalacrity.com>
Date: Sun, 13 Aug 2023 02:22:47 -0700
Message-ID: <CACrqygDZ=JYs=G5J=KqN_S88rz_vW8mTwja4jMw=jRJVQ6UbGQ@mail.gmail.com>
To: Dan Gould <d@ngould.dev>
Content-Type: multipart/alternative; boundary="000000000000533ba70602ca7f37"
X-Mailman-Approved-At: Sun, 13 Aug 2023 09:58:13 +0000
Cc: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] BIP for Serverless Payjoin
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Aug 2023 09:23:25 -0000
--000000000000533ba70602ca7f37
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
On Sat, Aug 12, 2023 at 2:20=E2=80=AFPM Dan Gould <d@ngould.dev> wrote:
> am somewhat concerned that some payjoin implementations are written in
> JavaScript and would benefit most from a v2 upgrade in order to support
> receiving, but no JavaScript ur library exists yet. Perhaps one could be
> bound from the rust implementation.
>
There is some progress here, including our reference library in Typescript
for dCBOR and UR-based Envelope, but hopefully we will expand soon to offer
it in reference libraries, though some will have to be wasm of our rust
code.
I've heard that there are some wallets using URs written Javascript, but
they have not announced open source libraries yet.
-- Christopher Allem
--000000000000533ba70602ca7f37
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Sat, Aug 12, 2023 at 2:20=E2=80=AF=
PM Dan Gould <<a href=3D"mailto:d@ngould.dev">d@ngould.dev</a>> wrote=
:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204=
,204,204);padding-left:1ex">=C2=A0am somewhat concerned that some payjoin i=
mplementations are written in JavaScript and would benefit most from a v2 u=
pgrade in order to support receiving, but no JavaScript ur library exists y=
et. Perhaps one could be bound from the rust implementation.<br></blockquot=
e><div><br></div><div>There is some progress here, including our reference =
library in Typescript for dCBOR and UR-based Envelope, but hopefully we wil=
l expand=C2=A0soon to offer it in reference libraries, though some will hav=
e to be wasm of our rust code.</div><div><br></div><div>I've heard that=
there are some wallets using URs written Javascript, but they have not ann=
ounced open source libraries yet.</div><div><br></div><div>-- Christopher A=
llem</div></div></div>
--000000000000533ba70602ca7f37--
|