contract ExampleContract { function whoami() public view returns (address) { address sender = msg.sender; return sender; } }