Ref: https://ethereum.org/en/developers/docs/data-structures-and-encoding/web3-secret-storage/ https://book.starkli.rs/signers