summaryrefslogtreecommitdiff
path: root/46/ba46de1412463828e6d1e7be92770983035d45
blob: ab5f6633cea92242ea9ef6eac0bd885e5f0b2904 (plain)
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
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
Return-Path: <bitcoin-dev@notmandatory.org>
Received: from smtp1.osuosl.org (smtp1.osuosl.org [140.211.166.138])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 27DF6C000D
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 15:55:55 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by smtp1.osuosl.org (Postfix) with ESMTP id 0961A83D14
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 15:55:55 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
X-Spam-Flag: NO
X-Spam-Score: -0.802
X-Spam-Level: 
X-Spam-Status: No, score=-0.802 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
 DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001,
 PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_LOW=-0.7,
 RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: smtp1.osuosl.org (amavisd-new);
 dkim=pass (2048-bit key) header.d=notmandatory.org
 header.b="J0TXkH2b"; dkim=pass (2048-bit key)
 header.d=messagingengine.com header.b="L3rGYchf"
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 Kvz_dlEEoA0g
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 15:55:53 +0000 (UTC)
X-Greylist: delayed 00:07:08 by SQLgrey-1.8.0
Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com
 [66.111.4.26])
 by smtp1.osuosl.org (Postfix) with ESMTPS id D628583D04
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 15:55:53 +0000 (UTC)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
 by mailout.nyi.internal (Postfix) with ESMTP id A5C6B5C02AF
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Tue,  5 Oct 2021 11:48:44 -0400 (EDT)
Received: from imap42 ([10.202.2.92])
 by compute3.internal (MEProxy); Tue, 05 Oct 2021 11:48:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 notmandatory.org; h=mime-version:message-id:in-reply-to
 :references:date:from:to:subject:content-type; s=fm1; bh=OJoAT/M
 CGQBBA7acYy3E5nL0SW/WI7QKfV7NqSNAr0s=; b=J0TXkH2bMzPFsMEidNc7Iou
 GQAaRsr2baEHAg+jd/iYtlV/g4F4emwev5Y78kTEMddT3piURNSDX9bdrYWsHMHz
 2XIJ2JHgRBt5uzpxJ+yM0Acn7J0+vaH9vv503suvJSysn9aEHMwczUpLGPGfM1TY
 cRrI3DZHquAaGS4GLEpOuFmkdstq/MXJiGT6SJLRPNaWJqqYf6TV4kT4vD/rbKjq
 hF4CxMaFb/W744IOJ9gEivVCM7Hg/SrenStC5XbmAwiy2s1Qtv7NsaRD7alpatTT
 W0HTtCLnVRf1/jieExn7ks8zZoGU8y2NWyOHO5N4q93Mzkh3HSqOWel3KDieOkA=
 =
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=OJoAT/
 MCGQBBA7acYy3E5nL0SW/WI7QKfV7NqSNAr0s=; b=L3rGYchfqAfIoVy3pvmrxB
 R2fMam2iv73sY8r6lY0DceEFeswrlk6KfkMzsN6EX04JbrZ8Ox5VNqYL/5jkz2bp
 Uge9y/APIMrs+VXYp0baTUO0DHtFvLZz8dd5iXcpJ7qXIeHKeZkSBXSGuIK1tNRj
 0gNMJNnoW51NXU1NJxnOKwn7Wv4/kl2BWOgA1wiU+sICSTi48G2c/oHfSf7k9Pc0
 FZ7xtJBF8Dw7uvkutY9EX6WI4ktsqsV+fXwRSAbD+j6fXjUYjVEibzZXiqrh1gMD
 O1RHSpF84jF9KM7mL9F+6rmby7aIu5kOiuuuumJfqzgsgifl6HXdJvAPqAiRmINA
 ==
X-ME-Sender: <xms:3HNcYfleUAMzx4A5AC-t9fWIGyUWT_s8teQaJfAp_aipj6K74--WJg>
 <xme:3HNcYS1CDmLxI0er0ACilw8K9GN2TeqSZdM32dwzYl2j2452NRApMhOWkmWn0nf0M
 7qtpp5LN2Ws0Q7pXdA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudelgedgleefucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsegrtd
 erreerredtnecuhfhrohhmpedfufhtvghvvgcuofihvghrshdfuceosghithgtohhinhdq
 uggvvhesnhhothhmrghnuggrthhorhihrdhorhhgqeenucggtffrrghtthgvrhhnpeeiue
 ejvddvgeduhfdtjefhfefgtdetleejhfefgfevgeejvdejffeivddvtefhveenucffohhm
 rghinhepghhithhhuhgsrdgtohhmpdgsihhttghoihhnvgguuhgtrghtihhonhdrshhith
 gvpdhlihhnuhigfhhouhhnuggrthhiohhnrdhorhhgnecuvehluhhsthgvrhfuihiivgep
 tdenucfrrghrrghmpehmrghilhhfrhhomhepsghithgtohhinhdquggvvhesnhhothhmrg
 hnuggrthhorhihrdhorhhg
X-ME-Proxy: <xmx:3HNcYVrzYo52mDOgANHavuijzyvKRWRSnmW1deXRhqNk3AGo17Hbrg>
 <xmx:3HNcYXnlny5YeDMB9-XJtOlfqO2yZcqpRn9hYFCCawhJ487p4scl5Q>
 <xmx:3HNcYd0uDzinKeQ6aRa1sbwy296HPF0kJmRegVVHwjRzqdP4tkYsWQ>
 <xmx:3HNcYeBPpkVhCn5Mjh0EWcqzU23MGli3HE3BLhmyNUC1So4HNEh-Sw>
Received: by mailuser.nyi.internal (Postfix, from userid 501)
 id 7661D2180075; Tue,  5 Oct 2021 11:48:44 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-1322-g921842b88a-fm-20210929.001-g921842b8
Mime-Version: 1.0
Message-Id: <daf20c51-2812-40de-9a15-c522ec08bb35@www.fastmail.com>
In-Reply-To: <CAOauhp05aFgt--XOG9SGjY=YrFzgKEu+VnL1C3iWY0uJ+223BQ@mail.gmail.com>
References: <CAOauhp05aFgt--XOG9SGjY=YrFzgKEu+VnL1C3iWY0uJ+223BQ@mail.gmail.com>
Date: Tue, 05 Oct 2021 08:47:16 -0700
From: "Steve Myers" <bitcoin-dev@notmandatory.org>
To: bitcoin-dev@lists.linuxfoundation.org
Content-Type: multipart/alternative; boundary=09dc806d4bb04b299c9e7ad0db9918c0
X-Mailman-Approved-At: Tue, 05 Oct 2021 15:57:21 +0000
Subject: Re: [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 15:55:55 -0000

--09dc806d4bb04b299c9e7ad0db9918c0
Content-Type: text/plain

Ciao Humberto! building a new library is a great way to learn about bitcoin, you should also take a look at the Bitcoin Dev Kit project (https://github.com/bitcoindevkit) where we're building support for Kotlin/Java (and Android) and eventually Swift and iOS. You don't need to know Rust (though it's a great language to learn! ) and we'd love to have new folks join us as we develop the language bindings which is also a great way to learn the primitives for on-chain Bitcoin. 

Steve

On Mon, Oct 4, 2021, at 5:23 PM, Humberto Marcolino via bitcoin-dev wrote:
> 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
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
> 

--09dc806d4bb04b299c9e7ad0db9918c0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><html><head><title></title><style type=3D"text/css">p.Mso=
Normal,p.MsoNoSpacing{margin:0}</style></head><body><div>Ciao Humberto! =
building a new library is a great way to learn about bitcoin, you should=
 also take a look at the Bitcoin Dev Kit project (<a href=3D"https://git=
hub.com/bitcoindevkit">https://github.com/bitcoindevkit</a>) where we're=
 building support for Kotlin/Java (and Android) and eventually Swift and=
 iOS. You don't need to know Rust (though it's a great language to learn=
! ) and we'd love to have new folks join us as we develop the language b=
indings which is also a great way to learn the primitives for on-chain B=
itcoin. <br></div><div><br></div><div>Steve<br></div><div><br></div><div=
>On Mon, Oct 4, 2021, at 5:23 PM, Humberto Marcolino via bitcoin-dev wro=
te:<br></div><blockquote type=3D"cite" id=3D"qt" style=3D""><div dir=3D"=
ltr"><div>Hello,<br></div><div><br></div><div>My name is Humberto, owner=
 of the repository&nbsp;<a href=3D"https://github.com/bitcoin-education/=
bitcoin-java" target=3D"_blank">https://github.com/bitcoin-education/bit=
coin-java</a>.<br></div><div><br></div><div>I'm posting to divulge a new=
 open-source Bitcoin library written in Java, with support for taproot s=
ingle key transactions:&nbsp;<a href=3D"https://github.com/bitcoin-educa=
tion/bitcoin-java" target=3D"_blank">https://github.com/bitcoin-educatio=
n/bitcoin-java</a>.<br></div><div><br></div><div>My main motivation to b=
uild this library was for educational purposes. Also, I was missing a le=
an bitcoin library written in Java, since I think bitcoinj too feature-h=
eavy. I don't intend to include features that allow communication with n=
odes nor any online features in it. I think it is ideal for developers t=
hat want to build a wallet in Java.<br></div><div><br></div><div>Feedbac=
k, PRs, and issues are welcome and appreciated.<br></div><div><br></div>=
<div>Website of the project,&nbsp;where I plan to post more examples usi=
ng it:&nbsp;<a href=3D"https://www.bitcoineducation.site/" target=3D"_bl=
ank">https://www.bitcoineducation.site/</a><br></div><div><br></div><div=
>Best regards,<br></div><div><br></div><div>Humberto<br></div></div><div=
>_______________________________________________<br></div><div>bitcoin-d=
ev mailing list<br></div><div><a href=3D"mailto:bitcoin-dev@lists.linuxf=
oundation.org">bitcoin-dev@lists.linuxfoundation.org</a><br></div><div><=
a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev=
">https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev</a><br>=
</div><div><br></div></blockquote><div><br></div></body></html>
--09dc806d4bb04b299c9e7ad0db9918c0--