I am in the process of setting up a pool that has multiple owners. The operator will not have control over the signing key of the other owners.
Now I am running into the issue that in order to sign the Pool registration-certificate, it MUST be signed by all owners.
Failing to include the owner’s skey gives an error with “MissingVKeyWitnessesUTXOW”. At least, this is my assumption based on the specs: https://hydra.iohk.io/build/902246/download/1/delegation_design_spec.pdf#subsubsection.3.4.4
- Am I correct that I need the signingKey of all the owners ?
- What is the best way to get this transaction signed with signingKeys I have no control over?
- Or should I just ask the other owners for the signingKey? (I have no idea yet what the abuse potential is of having a signingKey of someone else)
- Or is there a way to sign a transaction in multiple steps? (send the transaction to the other owners to be signed).
Thanks in advance!