Skip to content

Allow for non hardened key derivation using BIP32ED25519PublicKey #460

@eclewlow

Description

@eclewlow

Is your feature request related to a problem? Please describe.
The cardano serialization lib (Javascript) allows for non hardened key derivation using the Bip32PublicKey.
Pycardano only allows HDWallet to derive, and that alone requires a mnemonic or extended private keys.

Describe the solution you'd like
It would be nice if non hardened key derivation could be done using the Bip32PublicKey (which should also be able to be instantiated using an extended public key (64-bytes, as used by the cardano serialization lib - not 78, which some libraries use)

Describe alternatives you've considered
I couldn't find any other libraries that support this. I could open up a subprocess and call Node.js, but I'd rather not.

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions