The Ethereum blockchain has been at the forefront of innovation in the decentralized finance (DeFi) space, enabling the creation and execution of smart contracts. However, interacting with Ethereum and managing accounts has often been complex and cumbersome for developers.