bip32_slip10_ed25519

Module for derivation scheme based on ed25519 curve as defined by BIP32 SLIP-0010.

class Bip32Slip10Ed25519(priv_key: Optional[Union[bytes, IPrivateKey]], pub_key: Optional[Union[bytes, IPoint, IPublicKey]], key_data: Bip32KeyData, key_net_ver: Bip32KeyNetVersions)

Bases: Bip32Base

BIP32 SLIP-0010 ed25519 class. It allows master keys generation and keys derivation using ed25519 curve.

static CurveType() EllipticCurveTypes

Return the elliptic curve type.

Returns:

Curve type

Return type:

EllipticCurveTypes

m_priv_key: Optional[Bip32PrivateKey]
m_pub_key: Bip32PublicKey
Bip32Ed25519Slip

alias of Bip32Slip10Ed25519