Automatically send ETHereum to another wallet

Job ID: 31835040

Budget: $15 – $25 USD

Hello,

I will soon buy a business related to crypto-currency.
The business receives the money in ETH on an ERC-20 wallet, so the owner will give me the private keys to receive the money.
The concern being: I can't change the private keys, so the last owner can log into the wallet and take the money.
I can't change the wallet to receive the money either, because it is written in the smart contract.

In short, the only solution is that a script ? A program? A new smart contract? Could automatically transfer the ETH from the initial wallet to a new wallet that I would have created (which, this time, will belong to me entirely).

I don't know if I need a solidity expert for this or if it's feasible in another way!

Please contact me with an ETA, a fixed price and a explanation how you will resolve my problem. Thanks
Related categories: Blockchain Ethereum Solidity Smart Contracts Web3.js