btcplusplus on Nostr: secp256k1-jdk, bitcoinj, and the Bitcoin JDK ecosystem by M Sean Gilligan. We'll ...
secp256k1-jdk, bitcoinj, and the Bitcoin JDK ecosystem by M Sean Gilligan.
We'll start with a look at the greater Bitcoin JDK ecosystem and a brief intro to modern (2024+), functional-style Java. We'll compare modern Java with Rust and look at how Rust libraries can be used in Java. We'll introduce the new secp256k1-jdk API and its implementation using libsecp256k1 and the Foreign Function & Memory API ("Panama"). We'll also look at the refactored bitcoinj 0.17 and beyond.
Watch now: https://youtu.be/4Nf2rA722S0
This presentation was recorded in May 2024 in Austin, TX during bitcoin++ conference, script edition.
Sign up for one of our upcoming dev conf at https://btcpp.dev
#btcplusplus #devconf #bitcoineducation #bitcoinconf #bitcoindev #bitcoinconference #cypherpunks
We'll start with a look at the greater Bitcoin JDK ecosystem and a brief intro to modern (2024+), functional-style Java. We'll compare modern Java with Rust and look at how Rust libraries can be used in Java. We'll introduce the new secp256k1-jdk API and its implementation using libsecp256k1 and the Foreign Function & Memory API ("Panama"). We'll also look at the refactored bitcoinj 0.17 and beyond.
Watch now: https://youtu.be/4Nf2rA722S0
This presentation was recorded in May 2024 in Austin, TX during bitcoin++ conference, script edition.
Sign up for one of our upcoming dev conf at https://btcpp.dev
#btcplusplus #devconf #bitcoineducation #bitcoinconf #bitcoindev #bitcoinconference #cypherpunks