Bitcoinex.Secp256k1 (bitcoinex v0.1.2) View Source
ECDSA Secp256k1 curve operations. libsecp256k1: https://github.com/bitcoin-core/secp256k1
Currently supports ECDSA public key recovery.
In the future, we will NIF for critical operations. However, it is more portable to have a native elixir version.
Link to this section Summary
Functions
ecdsa_recover_compact does ECDSA public key recovery.
Returns the y-coordinate of a secp256k1 curve point (P) using the x-coordinate. To get P(y), we solve for y in this equation: y^2 = x^3 + 7.
Link to this section Functions
Specs
ecdsa_recover_compact does ECDSA public key recovery.
Specs
Returns the y-coordinate of a secp256k1 curve point (P) using the x-coordinate. To get P(y), we solve for y in this equation: y^2 = x^3 + 7.