I'm the Dev of Shido Finance. We had one investor that wanted to invest a larger amount. He accidentially sent 62 bnb (worth 17.000usd) to the contract address by mistake.
Here it is;
You see the balance. There is no withdrawal function in the contract. So I assume it is stuck in the contract forever.
If there is any solution for him, 500usd is up for grabs I will send it personally to the contributor.
May be able to help you if you have certain other functions available in your contract. I've helped others before. I'll have a look over your code when I have a chance and let you know through DM.
If your contract will work with our solution the fee is definitely not $500. Our fee is 50% of the recovered funds. Our solution took extensive research that cost a lot of money to create.
We understand that 50% of recovered funds is always better than 100% of lost funds.
There are pretty much 3 possible ways to restore those funds from your contract
1: with a recover function which you don’t have so thats not possible.
2: have the token/contract be upgradable so you can add the recover option, which is also not the case
3: have a destruct function which will send the funds to the creator of the contract, unfortunately not available either
So I’m afraid there is no option to recover these funds.