Bitcoin Core and major hardware wallet firmware implementations rely on the libsecp256k1 library for elliptic curve cryptographic signatures