input-output-hk / hydra

Implementation of the Hydra Head protocol

Home Page:https://hydra.family/head-protocol/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make hydra-node accept extended key format

v0d1ch opened this issue · comments

Why

In order to be compatible with the various wallets on cardano it would be good if hydra-node could accept different kinds of secret/public keys.

What

In order for some frontend dApp to be able to send a transaction to an open hydra Head we need to be able to load the same key into the hydra-node.

How

Explore different key formats and what it takes to be able to accept transaction produced by some cardano wallet into a running hydra Head. We currently accept SigningKey PaymentKey and want to have support for SigningKey PaymentExtendedKey.

Duplicate of #1141 also missing some rationale why extended keys on the hydra-node --cardano-signing-key would be useful.