<div dir="ltr">Hi all<br><div><br></div><div>We just released v0.3.0 of <span class="" style="" id=":1ucw.1" tabindex="-1">bitcoin</span>-s.</div><br><div><span class="" style="" id=":1ucw.2" tabindex="-1">Bitcoin</span>-s is a loosely coupled set of <span class="" style="" id=":1ucw.3" tabindex="-1">cryptocurrency</span> libraries for the <span class="" style="" id=":1ucw.4" tabindex="-1">JVM</span>. They work well together, but also can be used independently. This project's goal is NOT to be a full node implementation, rather a set of scalable <span class="" style="" id=":1ucw.5" tabindex="-1">cryptocurrency</span> libraries that use industry standard tools (rather than esoteric tech often found in <span class="" style="" id=":1ucw.6" tabindex="-1">cryptocurrency</span>) where possible to make the lives of professional software engineers, security engineers, <span class="" style="" id=":1ucw.7" tabindex="-1">devops</span> engineers and accountants easier. We are rapidly iterating on development with the goal of getting to a set of stable APIs that only change when the underlying <span class="" style="" id=":1ucw.8" tabindex="-1">bitcoin</span> protocol changes.</div><div><br></div><div>Here is an interactive code editor that allows you to play around with basic data structures in <span class="" style="" id=":1ucw.9" tabindex="-1">bitcoin</span>-s like private keys, <span class="" style="" id=":1ucw.10" tabindex="-1">psbts</span>, and block filters:</div><div><br></div><a href="https://scastie.scala-lang.org/Christewart/IqidPZ3gTbOUbMmAf6F2MA/5">https://<span class="" style="" id=":1ucw.11" tabindex="-1">scastie</span>.<span class="" style="" id=":1ucw.12" tabindex="-1">scala</span>-<span class="" style="" id=":1ucw.13" tabindex="-1">lang</span>.org/<span class="" style="" id=":1ucw.14" tabindex="-1">Christewart</span>/IqidPZ3gTbOUbMmAf6F2MA/5</a><div><br></div><div>You can find more examples of how our neutrino node, wallet, <span class="" style="" id=":1ucw.15" tabindex="-1">bitcoind</span> <span class="" style="" id=":1ucw.16" tabindex="-1">rpc</span> client and secp256k1jni (bindings for libsecp256k1) work on our website: </div><br><div>https://<span class="" style="" id=":1ucw.17" tabindex="-1">bitcoin</span>-<a href="http://s.org/docs/next/getting-setup">s.org/docs/next/getting-setup</a></div><div><br></div>You can find the release notes for v0.3.0 here: <br><br><div>https://<span class="" style="" id=":1ucw.18" tabindex="-1">github</span>.com/<span class="" style="" id=":1ucw.19" tabindex="-1">bitcoin</span>-s/<span class="" style="" id=":1ucw.20" tabindex="-1">bitcoin</span>-s/releases/tag/v0.3.0</div><div><br></div>-Chris<br><br><br><br></div>