Implementing an Elliptic curve correctly is tricky, and in your post a quick CTRL-F didn't turn up the phrases "constant time" or "side channel". A good next step would be to look up various side channel attacks on elliptic curve implementations and work through mitigating them.
Also, your README needs a disclaimer, like others have said.
Also, your README needs a disclaimer, like others have said.