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
|
Return-Path: <contact@bitcoineducation.site>
Received: from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])
by lists.linuxfoundation.org (Postfix) with ESMTP id 993EDC000D
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 5 Oct 2021 00:23:51 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
by smtp3.osuosl.org (Postfix) with ESMTP id 82C4060698
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 5 Oct 2021 00:23:51 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: 1.946
X-Spam-Level: *
X-Spam-Status: No, score=1.946 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
FROM_FMBLA_NEWDOM28=0.798, FROM_SUSPICIOUS_NTLD=0.498,
FROM_SUSPICIOUS_NTLD_FP=0.55, HTML_MESSAGE=0.001,
PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_NONE=-0.0001,
SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=no autolearn_force=no
Authentication-Results: smtp3.osuosl.org (amavisd-new);
dkim=pass (2048-bit key)
header.d=bitcoineducation-site.20210112.gappssmtp.com
Received: from smtp3.osuosl.org ([127.0.0.1])
by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id zaXSziz_tokF
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 5 Oct 2021 00:23:50 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.8.0
Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com
[IPv6:2607:f8b0:4864:20::52c])
by smtp3.osuosl.org (Postfix) with ESMTPS id 87F9E6060D
for <bitcoin-dev@lists.linuxfoundation.org>;
Tue, 5 Oct 2021 00:23:50 +0000 (UTC)
Received: by mail-pg1-x52c.google.com with SMTP id 66so17754642pgc.9
for <bitcoin-dev@lists.linuxfoundation.org>;
Mon, 04 Oct 2021 17:23:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=bitcoineducation-site.20210112.gappssmtp.com; s=20210112;
h=mime-version:from:date:message-id:subject:to;
bh=htgwvei9jnmJCA85/nJvQTvnByfRX7F3pMdBj+AUEl4=;
b=Q7JBdLtYQ9SLZ015/hxg2CDZiHQhFpm+X+JgjayM5lpc+izkXZtEvtuxMwTnxm7wHR
QhfCdXEfsVZ61sUQ7XAf1JIjVBnruBDKP6MiutzZ+JjhId1y7bd+7/b25nKuW7WA+Zji
VDRjPuCu10oLCguOi5/x6vooldnhoVe/JEbmY9t1jM1VziCr07D5c4PNLlVoPZc3mSKK
9x+11Jx70AZCss+CEIeLx2/LYaPAu4IRPl3osowlWBEfda+o23t3ePoQS/C3Le6Anssj
AIsRvqrnT/UQ1+eC+6mvcita4ye+GLNDYfSUFcMuqG69L9nhxW6wKFA5rrfzAx2LM7CN
iALw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=htgwvei9jnmJCA85/nJvQTvnByfRX7F3pMdBj+AUEl4=;
b=eFQmXvy5tiG4dMczbhiYT7nZKr+Y3XS7e94mdEp3PwT0OWnaitGYGNyQLgxok+Ad+d
w7qUlDtLjmqkIGgw72GYNVeGQclmiNbchvDY69WmrFLaiyySHteeD5ksD9M5MsTUGUm8
05cd0ZTrEhbp9bhrqMAsDWzg3BKT4vqujux6kYVn6Ubwn3yYilO7fuIDo/mP2P8d/mir
wPBbxFfMW9wguV+c+E5AccQL7HqTeToT8R7QfVz093wS7y/dlJ/96qLWLbo29y0vWCQg
fMAxtewKzsSB58E0afdDq1IDOdSSHBcBGaTiBeaK8gqNiqVeKJHJZv6sHM/AeQOqIIYS
qhfQ==
X-Gm-Message-State: AOAM5311PjxD95+P0XLEHJ62RDg6UF8/nxn7q3z5DUJF9iAxYPpdtdvm
A9hCCuW0SgEcSeqgBWpJYS+v19aq8gThVP5TarIN9yl5FeQ5PDbZySP8+g==
X-Google-Smtp-Source: ABdhPJxl/14wXYpFKM5+yQV7cEcRiPlx+sY7WifmJiMO6XRxzlU21/TURvnV9x4gQcESyLcfynZUdvnSpOmSXM8sYpA=
X-Received: by 2002:a63:5f0d:: with SMTP id t13mr13385359pgb.22.1633393429613;
Mon, 04 Oct 2021 17:23:49 -0700 (PDT)
MIME-Version: 1.0
From: Humberto Marcolino <contact@bitcoineducation.site>
Date: Mon, 4 Oct 2021 21:23:38 -0300
Message-ID: <CAOauhp05aFgt--XOG9SGjY=YrFzgKEu+VnL1C3iWY0uJ+223BQ@mail.gmail.com>
To: bitcoin-dev@lists.linuxfoundation.org
Content-Type: multipart/alternative; boundary="00000000000026a47a05cd900b71"
X-Mailman-Approved-At: Tue, 05 Oct 2021 06:22:49 +0000
Subject: [bitcoin-dev] bitcoin-java, a new bitcoin library
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: Tue, 05 Oct 2021 00:23:51 -0000
--00000000000026a47a05cd900b71
Content-Type: text/plain; charset="UTF-8"
Hello,
My name is Humberto, owner of the repository
https://github.com/bitcoin-education/bitcoin-java.
I'm posting to divulge a new open-source Bitcoin library written in Java,
with support for taproot single key transactions:
https://github.com/bitcoin-education/bitcoin-java.
My main motivation to build this library was for educational purposes.
Also, I was missing a lean bitcoin library written in Java, since I think
bitcoinj too feature-heavy. I don't intend to include features that allow
communication with nodes nor any online features in it. I think it is ideal
for developers that want to build a wallet in Java.
Feedback, PRs, and issues are welcome and appreciated.
Website of the project, where I plan to post more examples using it:
https://www.bitcoineducation.site/
Best regards,
Humberto
--00000000000026a47a05cd900b71
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">Hello,<br><div><br></div><div>My name is Humberto, owner o=
f the repository=C2=A0<a href=3D"https://github.com/bitcoin-education/bitco=
in-java" target=3D"_blank">https://github.com/bitcoin-education/bitcoin-jav=
a</a>.</div><div><br></div><div>I'm posting to divulge a new open-sourc=
e Bitcoin library written in Java, with support for taproot single key tran=
sactions:=C2=A0<a href=3D"https://github.com/bitcoin-education/bitcoin-java=
" target=3D"_blank">https://github.com/bitcoin-education/bitcoin-java</a>.<=
/div><div><br></div><div>My main motivation to build this library was for e=
ducational purposes. Also, I was missing a lean bitcoin library written in =
Java, since I think bitcoinj too feature-heavy. I don't intend to inclu=
de features that allow communication with nodes nor any online features in =
it. I think it is ideal for developers that want to build a wallet in Java.=
</div><div><br></div><div>Feedback, PRs, and issues are welcome and appreci=
ated.</div><div><br></div><div>Website of the project,=C2=A0where I plan to=
post more examples using it:=C2=A0<a href=3D"https://www.bitcoineducation.=
site/" target=3D"_blank">https://www.bitcoineducation.site/</a></div><div><=
br></div><div>Best regards,</div><div><br></div><div>Humberto</div></div>
--00000000000026a47a05cd900b71--
|