When you create an account with your email using OpenSea, you’ll be prompted to set up a two-factor verification method. This security method will be used when you take certain sensitive actions using your self-custodial wallet, such as purchasing an item or exporting your private key.
You have two options for MFA: SMS texts sent to your mobile device if you reside in the U.S. or Canada, or an authenticator app, such as Google. For directions on setting up Google Authenticator, visit their Help Center.
To get started, navigate to your wallet settings and click on Two-factor verification.
Changing your MFA method
You can change your MFA method at any time within your wallet sidebar. Click on the pencil icon next to your enrolled method.
You’ll receive a code to your existing authentication method, and then can enroll a new device or authenticator app. Once complete, you’ll see a confirmation message.
Adding multiple MFA methods
It can be helpful to set up multiple MFA methods. If you lose access to one, you’ll still have a backup.
To do so, click Set up in the Other method section. Follow the prompts on your screen to enroll an additional device or authenticator app.
What should I do if I'm not receiving an authentication code?
If you aren’t receiving a code to your email inbox, it’s a good idea to check your spam or promotions folder. If you’re still having trouble, check your internet connection, and be sure you’re entering the correct email on the login screen. To re-issue a code, click Resend code from the login screen.
If you aren’t receiving a code to your authenticator (either SMS or an authenticator app), make sure that your internet connection is strong.
Why am I receiving an authentication code before I submit a transaction using my wallet?
This adds an additional layer of security to prevent unauthorized users from accessing your self-custodial wallet. A third-party software provider, Privy, uses multi-factor authentication, in addition to your email one-time password sign-in, to verify who you are before a transaction using your self-custodial wallet is submitted.
You’ll receive a two-factor authentication challenge and be prompted to enter an authentication code when you try to complete a wallet action, such as transferring funds or purchasing an NFT. Once you’ve successfully authenticated, it will be valid for 20 minutes. After that time has passed, if you take action with your wallet, you’ll be prompted again with a new code.