I have created a smart contract using a scammed code, with no feature to withdraw funds. However, funds are still on the contract for now 200 days, meaning scammer has not withdraw them yet. Is there any possibility for me, as the contract constructor, to subsequently add a withdrawal function by creating a new smart contract "At address" ? FYI my contract is 0x36c72af71222AF49016caD945DAFD624699595Cf contract

I must mention that I am more than a newbie... And really bad even to create a smart contract without step-by-step details...

Many thanks for your help. Louis

  • Can you verify the contract source code?
    – Ismael
    Apr 17, 2023 at 21:14
  • Unfortunately, code page has been deleted since then. No possibility to find it back
    – Louis Lims
    Apr 17, 2023 at 21:42
  • 1
    not possible to answer without seeing the code :(
    – Majd TL
    May 4, 2023 at 13:52

1 Answer 1


Unfortunately, functionality cannot be modified once a smart contract is deployed on the blockchain.

Since the contract you provided does not have a feature to withdraw funds, there is no way to withdraw the funds from the contract using the contract itself.

  • or using anything else! Apr 17, 2023 at 17:38
  • Thank you for your reply. I gave up already to be honest, but I needed a last confirmation, as it is frustrating to see funds still on the contract...
    – Louis Lims
    Apr 17, 2023 at 20:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.