Skip to content

Module BSV::Primitives

Cryptographic primitives for the BSV blockchain.

Provides keys, curves, hashing, digital signatures, encryption, HD key derivation (BIP-32), and mnemonic phrase generation (BIP-39). All cryptography uses Ruby's stdlib openssl — no external gems.

Constants

Secp256k1

Backwards-compatibility alias: BSV::Primitives::Secp256k1 → ::Secp256k1 This mapping will be removed in the next major version.