Return-Path: Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by lists.linuxfoundation.org (Postfix) with ESMTP id B0FC0C000E for ; Wed, 25 Aug 2021 18:03:42 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id A5A8F81D3D for ; Wed, 25 Aug 2021 18:03:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -0.698 X-Spam-Level: X-Spam-Status: No, score=-0.698 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Authentication-Results: smtp1.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com 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 AO0RSfyqvO_Z for ; Wed, 25 Aug 2021 18:03:38 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-ot1-x330.google.com (mail-ot1-x330.google.com [IPv6:2607:f8b0:4864:20::330]) by smtp1.osuosl.org (Postfix) with ESMTPS id 430AF81D24 for ; Wed, 25 Aug 2021 18:03:38 +0000 (UTC) Received: by mail-ot1-x330.google.com with SMTP id m7-20020a9d4c87000000b0051875f56b95so71420otf.6 for ; Wed, 25 Aug 2021 11:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Wew3OtHfqVT8Lhvj+UFuPelShrju0hVGaeNmpbFBxs4=; b=uUSxXMhztClrSn2It6RlvIHkK7AuxCa0Pse7JcU8bTb0YvWZYLWYPNeA9xKXpkhqx3 A0YQ4CYB3iWbbORTmtF6FLYG5//NXnpCXS7xf3K6YYtbIOQqSDiiY/w40r7doa8D0RAU SRU1gqwZwsXutrCiviIgkLD5GE9KBv2717D6xVLjKFYkCNwvCbSRugebMEbDQv+L7Ar4 1Ai2jpRJurRySgV1flJXZ+ASNGOEk+G83lyezhy1Xn+izLiwUY4McTrkP+rdnigJbVCd f3yYITSm/BWOMTk0KrGymUu5F0DuHh9wyUNLewYxbUP5yTABULzKT5rNm+BtALZP7U8Z lXFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Wew3OtHfqVT8Lhvj+UFuPelShrju0hVGaeNmpbFBxs4=; b=ZM3P4UPjRYvO8Np4yHuztwS9H8WAnZpwTBmJd2gSbFNKpMLumFsKPhgZx35KZzL5Ic XLUesPxqPl3CCfLFvdU2XPnZBUXF35QEawqnPHpDWZo6Y4gf2BB/mRHJCdJIxF5zs2dF 2X9hvVDEuq5RjWUq364gyez+tncwvNiOkvun8Iv1WQKdhQw8SFAqXGyzog+cdE9p/2D3 Ycb4zj+C2qAazOLR71Y8FcBLtS6PZZdqib4C/NG8ODGgThAimWYw8v/vC0NYb0/07urp qiTZhM5RTCKxE0zrJxqUIQhQkkRSTv1SREyTzltwMGV01bk0bWTJjlOeruhqDXMu+O7r TGKA== X-Gm-Message-State: AOAM531eVwJkXSfvjG4z/TdMoa77H4lawNiib4FX498Z6OHchhBjrvnV O2LG3xq22ZyC5xrkxWYTgDshPEkqIwW1jkSobZ2AMQMEAr0= X-Google-Smtp-Source: ABdhPJydmJp+EN4om7gsQhMdIxJZo15mkEsxV8TzlsV+pyU8BuHWYFx4bHdurDCGZua7FJR4pEkFp9einIcrahzGXhQ= X-Received: by 2002:a9d:7006:: with SMTP id k6mr39150271otj.181.1629914617201; Wed, 25 Aug 2021 11:03:37 -0700 (PDT) MIME-Version: 1.0 From: Alekos Filini Date: Wed, 25 Aug 2021 20:03:24 +0200 Message-ID: To: bitcoin-dev@lists.linuxfoundation.org Content-Type: multipart/alternative; boundary="000000000000c5c75505ca66119e" X-Mailman-Approved-At: Wed, 25 Aug 2021 19:41:51 +0000 Subject: [bitcoin-dev] Announcing bip174.org, a web-based PSBT viewer and editor 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: Wed, 25 Aug 2021 18:03:42 -0000 --000000000000c5c75505ca66119e Content-Type: text/plain; charset="UTF-8" Hello list, I'm writing this email to announce the launch of bip174.org, a PSBT viewer and editor that runs in the browser. The website itself is pretty simple, you can paste a PSBT to see its content and whenever a change is made to one of the various fields the PSBT is automatically updated. There are a few examples built in if you just want to quickly try it out. Daniela Brozzoni and I have been working on this tool for a while, mainly because we felt the need ourselves for something that would allow us to easily dump/modify the PSBTs we work with in our day to day job. We are not aware of any other tool that does something similar (`decodepsbt` in Bitcoin Core can only show the content of a PSBT but not change it), so we decided to build this instead, taking inspiration from the great bip32.org. For anyone who's interested, the webapp is made entirely in Rust compiled to WASM. The source code is available on GitHub . Contributions, feedback and bug reports are all very welcome! Alekos --000000000000c5c75505ca66119e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello list,
<= div>
I'm writing this email to announce the launch of bip174.org= , a PSBT viewer and editor that runs in the browser. The website itself= is pretty simple, you can paste a PSBT to see its content and whenever a c= hange is made to one of the various fields the PSBT is automatically update= d. There are a few examples built in if you just want to quickly try it out= .

Daniela Brozzoni and I have been working on = this tool for a while, mainly because we felt the need ourselves for someth= ing that would allow us to easily dump/modify the PSBTs we work with in our= day to day job. We are not aware of any other tool that does something sim= ilar (`decodepsbt` in Bitcoin Core can only show the content of a PSBT but = not change it), so we decided to build this instead, taking inspiration fro= m the great bip32.org.

For anyone who's interes= ted, the webapp is made entirely in Rust compiled to WASM. The source code = is available on GitHub.

Contribut= ions, feedback and bug reports are all very welcome!


Alekos
--000000000000c5c75505ca66119e--