Pool De-reg. Issues getting the registration fee back

Hi coleagues. Unfortunately i had to give up on my own pool project. Already de-registered, i do have the funds back in the rewards account related to the pool. Issue is that i built the transaction to get those funds back, using payment.skey and stake.skey. The hash i get from the error message is the one that comes from “cat reward.vkey” so i guess that it should be reward.skey the missing signature. I cannot find this file anywhere. An i am the pool owner, any hints on whether it is possible to work this around?

Pool ID: 4e84e498fd38669e438cf2647b9f9c87e752c3f5a5da11245e2ea9d4

Rewards account: stake1u9hsyt3crhdwt2m0zlu504qaaqtrr3tyvy3wt7n9yyt2jjg36387t

Any help appreciated!

As long as you have the stake.skey you can withdraw the 500 ADA from the stake address to any address you like and fund that transaction from any address you like. There is no need to use the one associated with the reward.vkey.

Just use a UTxO from an address where you know that you have the key. And output to an address where you know you have the key.

Thanks. That’s what i thought, but the transaction keeps on asking me for one more signature file, which is the one missing. The pool owner stake address is empty, the rewards stake address is the one containing the 500 ADA. Wonder if there is any way to get this done, i have all info of the pool as i built it, honestly i do not understand why the rewards.skey file is not there after all my backups…

Will keep on trying, thanks for your respnse!

Ah, if it is the file for the wrong stake key, that is bad. I assumed that reward.vkey is a payment key, where you could just use another one, but if it is, in fact, the stake where the 500 ADA are, then you need the .skey file for that one.

For what it’s worth, you need the .skey for this:
https://adastat.net/accounts/6f022e381ddae5ab6f17f947d41de81631c5646122e5fa652116a949
And not for this:
https://adastat.net/accounts/ff0ffefa4b84fbfc9e341fe2474bdca7742b8ed8805196d5e321deec

cardano-cli can give you the stake1… address for a file with:

$ cardano-cli conway stake-address build --mainnet --stake-verification-key-file stake.vkey