bitcoin-java, a new bitcoin library
4 messages, 5 Oct 2021. Started by Humberto Marcolino.
Humberto Marcolino (2), Mohamed Youssef, Steve Myers
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
Thanks for posting; I have been looking for such a library to get into the technical details. Do you plan a slack or IRC for collaboration?
Best, Mohamed
From: bitcoin-dev <bitcoin-dev-bounces@lists•linuxfoundation•org> On Behalf Of Humberto Marcolino via bitcoin-dev Sent: Tuesday, October 5, 2021 08:24 AM To: bitcoin-dev@lists•linuxfoundation•org Subject: [bitcoin-dev] bitcoin-java, a new bitcoin library
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
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:
Quoted text (20 lines)
> 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 >
Hi Mohamed,
I created a discord server for the project, here is the link: https://discord.gg/vXK9JbCtvZ
Humberto
Em ter., 5 de out. de 2021 às 06:40, Mohamed Youssef <MOHAMED_Y@msn•com> escreveu:
Quoted text (59 lines)
> Thanks for posting; I have been looking for such a library to get into the > technical details. > > Do you plan a slack or IRC for collaboration? > > > > Best, > > Mohamed > > > > *From:* bitcoin-dev <bitcoin-dev-bounces@lists•linuxfoundation•org> *On > Behalf Of *Humberto Marcolino via bitcoin-dev > *Sent:* Tuesday, October 5, 2021 08:24 AM > *To:* bitcoin-dev@lists•linuxfoundation•org > *Subject:* [bitcoin-dev] bitcoin-java, a new bitcoin library > > > > 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 >