k256 (cargo): secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot Schnorr signatures, Elliptic Curve Diffie-Hellman (ECDH), and general-purpose secp256k1 elliptic curve group operations which can be used to implement arbitrary protocols 
Keywords: crypto|bitcoin|secp256k1|ethereum|ecc|ecdsa|nist|rust|schnorr|taproot