What is Argent Shield?
Argent Shield is a service available for Starknet accounts on Argent X that improves the security of your account.
To enable it, you’ll need to provide an email address that will be used as a second factor of authentication (2FA).
When enabling Argent Shield, you’re adding Argent as a guardian to your account.
From then on, in order for a transaction to go on chain, the user and Argent will have to approve it. Argent as a guardian will only do so if the user is authenticated with the second factor (email). You only need to authenticate with the second factor once per device. It will stay valid for 30 days, then you need to re-verify. You don’t need to provide a second factor for every transaction.
The main benefit of Argent Shield on your account will be that if your seedphrase is stolen, an attacker won’t be able to submit transactions since they don’t have access to your email.
You can disable Argent Shield anytime instantly with a simple transaction.
For ultimate censorship resistance, our security model also covers the scenario when Argent is not responding, allowing users to start the “escapeGuardian” mechanism, which will restore the original simple mechanism to an account after a 7-day security period