August 2019
Intermediate to advanced
486 pages
13h 52m
English
In the previous chapters, we looked at different contracts that maintain access rights for a contract, such as Ownable.sol, MinterRole.sol, and PauserRole.sol. These access roles are basically given to an EOA. However, if the private key of that EOA account is stolen, then an attacker can potentially steal funds or perform malicious activities on the contracts.
If you transfer these kinds of access rights to an already deployed multisig address, more security will be provided. To do this, you can perform the following steps: