Return-Path: Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) by lists.linuxfoundation.org (Postfix) with ESMTP id 6FC1BC0032 for ; 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 ; 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 ; 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 ; 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 ; 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: <50A19B79-46A1-4F21-AA53-74356F4B0CBA@ngould.dev> In-Reply-To: From: Christopher Allen Date: Sun, 13 Aug 2023 02:22:47 -0700 Message-ID: To: Dan Gould Content-Type: multipart/alternative; boundary="000000000000533ba70602ca7f37" X-Mailman-Approved-At: Sun, 13 Aug 2023 09:58:13 +0000 Cc: Bitcoin Protocol Discussion 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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


=
On Sat, Aug 12, 2023 at 2:20=E2=80=AF= PM Dan Gould <d@ngould.dev> wrote= :
=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.

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.

I've heard that= there are some wallets using URs written Javascript, but they have not ann= ounced open source libraries yet.

-- Christopher A= llem
--000000000000533ba70602ca7f37--