Say I'm writing a staking smart contract (Staking Contract) but I don't want it to be taken advantage of by whales (ie YVault) so I would like to limit the deposit amount per address to 1000 eth.

Would a smart contract like YVault be able to create new wallet addresses, send their eth to these new addresses, and then have these new addresses deposit to the Staking Contract to fool it into thinking a new address has deposited?

Alternatively do smart contracts have derivative child addresses that it would be able to use to deposit to my smart contract?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.