Ethereum's Pectra upgrade will enable wallets to batch transactions for single-step signing, making them function like smart contracts.
"Petra will also introduce big upgrades to ethereum wallets which will soon be able to batch transactions for users to sign them off in a single step in other words this will allow wallets to act like smart contracts"