Ethernaut Telephone

Diogo Pereira
4 min readAug 29, 2022

The Tx.Origin

A lot of securing a smart contract, comes from implementing access controls to its logic. For sensible functions, for instance, withdrawing funds, you want to make sure only the authorised wallet/person, is able to call this function successfully, most of the times the person being the owner of the contract.

--

--

Diogo Pereira

I help organisations build cyber-resilient applications, bring security awareness and mindset growth tips to interested individuals