I have stake.skey and payment.skey but cant find the vkey. How can I generate the vkeys.
you can use cardano-addresses tool to generate keys:
$ cardano-address key child 1852H/1815H/0H/0/0 < root.xsk | cardano-address key public --with-chain-code > addr.vkey
Did you find the answer?
cardano-cli seems to support it now:
cardano-cli key verification-key --signing-key-file key.skey --verification-key-file key.vkey