I have verified that payment.skey payment.vkey stake.skey stake.vkey
modified dates are prior to when I sent ADA into the address and are of the time I first generated them. So it appears these keys are in tact and I have not modified them since by accident.
I did send ADA in via 4 transactions, my total ADA is 509, this should be enough to register a pool with 0 pledge? I have already spent the 2 ADA to register my stake address
Are these the same keys --pool-reward-account-verification-key-file stake.vkey --pool-owner-stake-verification-key-file stake.vkey or is pool owner different from rewards account ?
You created the pool.cert, node.cert and deleg.cert files?
When building the transaction you provided both --certificate-file pool.cert --certificate-file deleg.cert ?
When signing the transaction you provided all 3 witness certificates: --signing-key-file payment.skey --signing-key-file $HOME/cold-keys/node.skey --signing-key-file stake.skey ?
If the above points don’t resolve it for your please provide all steps you are doing so we can help you debugging.
Hi, I am having the exact same issue. I went over step 12 of the coincashew guide.
but no matter how careful I perform each step, I still get the MissingVKeyWitnessesUTXOW error. I cannot tell which signing file I am missing.
–pool-reward-account-verification-key-file stake.vkey and --pool-owner-stake-verification-key-file stake.vkey are the same. I provided both --certificate-file pool.cert --certificate-file deleg.cert and signed the transaction with the three witness certificates payment.skey, node.skey and stake.skey.
The error comes up when there is a mismatch between keys, but can’t tell what you might have done wrong in the process from seeing only the step above. Maybe you retried generating the keys several times so have some mismatch with public and private keys?