To be honest, I have been paying attention to Starknet because it is the first to support the 2FA function. Even if someone knows the mnemonic, they can't directly steal the money in my wallet. In addition, it has a limited approval mechanism. Other L2s on the EVM network need to authorize unlimited assets when using DAPP. They are often phished and all authorized funds are stolen. On Starknet, the amount of funds used at that time is authorized. There is no such thing as giving this contract address unlimited authority to use my funds in advance, which greatly avoids the problem of this contract causing the user's funds to be stolen. $STRK