or am I the only one?
Python and JavaScript seem to be the two dominant languages around these parts. I've never been one for weakly typed languages myself. I do know a bit of JavaScript though, and I made a 3D graphics engine in JavaScript using WebGL. I do also know Python, but I've been using Java for my blockchain stuff.
If you don't, do you know anyone who does?
Maybe if this post is shared enough it'll come under the eyeballs of someone who does.
Are there any Java libraries for Hive?
Specifically I need one that can sign transactions. I love math, but the cryptography is dauntingly complex and I'd likely introduce vulnerabilities or errors trying to implement it myself. There are libraries for general cryptography, like BouncyCastle, that can do the math. BouncyCastle itself is pretty complicated though, and I will only need a tiny sliver of what it offers. Ideally I could find a hive specific library to handle transaction signing.
If it turns out that one actually doesn't yet exist, I'll take another shot at solving the problem myself. If I can get a working solution I'll put the code out there for anyone else to use. If I can't, well I guess I might try interoperate with beem or something. I'd really rather keep everything on the JVM though.
My ultimate goal is to develop a GUI desktop Java app as a frontend for Hive. I'm not trying to plaster ads all over the thing or take n% of your rewards as a beneficiary or anything like that. I just want to do a service to the greater Hive community, and sharpen my skills as well as build my portfolio while I'm at it.