Authentication
Create your COD3X account using email, social login, wallet, or passkey authentication. Multiple secure options to get started.
Choose the authentication method that best suits your preferences. Each method provides secure access to your COD3X account.
Email & Password
Traditional account creation with email verification and password requirements.
Social Login
Sign up instantly with Google, GitHub, or Discord. No password required.
Wallet (SIWE)
Connect your crypto wallet. Sign message to authenticate - no gas required.
Passkey (Biometric)
Use Face ID, Touch ID, or Windows Hello for passwordless authentication.
Enter Your Email
Use a valid email address you have access to. This will be your primary login identifier.
Create a Strong Password
Your password must meet all of these requirements:
Confirm Your Password
Re-enter your password exactly. The system verifies they match before proceeding.
Click Create Account
Button shows "Creating account..." while processing with a loading spinner.
Verify Your Email
Check your inbox for a verification email. Click the verification link within 24 hours. Check your spam folder if you don't see it.
Password Strength Indicator
| Strength | Color | Description |
|---|---|---|
| Weak | Red | Doesn't meet minimum requirements |
| Medium | Yellow | Meets requirements but could be stronger |
| Strong | Green | Excellent password security |
For crypto-native users who prefer wallet-based authentication using Sign-In with Ethereum.
Click the Wallet Tab
Switches to wallet connection mode in the authentication interface.
Select Your Wallet
Choose from MetaMask, WalletConnect, Coinbase Wallet, Rainbow, and other Web3 wallets.
Connect Your Wallet
A popup appears from your wallet. Review the connection request and click Connect or Approve.
Sign Authentication Message
Your wallet asks you to sign a message. This proves ownership with no gas required. The message includes a nonce for security.
Account Created
Your wallet address becomes your account identifier, displayed as 0x1234...5678.
Email & Password
- Password to remember
- Email verification required
- Separate from trading wallet
- Recovery via email reset
Wallet (SIWE)
- No password needed
- Instant verification
- Same wallet for trading
- Control via wallet security
Use your device's built-in biometric security for the most secure passwordless login.
Click the Passkey Tab
Switches to passkey registration mode.
Enter Your Email
Required for account identification.
Click Register Passkey
Your device prompts for biometric verification.
Complete Biometric Setup
Depending on your device: Face ID/Touch ID (Apple), Fingerprint/Face (Android), Windows Hello, or Mac Touch ID.
Passkey Stored
Stored in your device's secure enclave. Never leaves your device. Works across supported browsers.
Email & Password
Enter your registered email and password, then click Sign In. Use the eye icon to toggle password visibility.
Magic Link (Passwordless)
Click "Use magic link instead", enter your email, and check your inbox. Click the link (valid for 15 minutes) to sign in automatically.
One-Time Password (OTP)
| Step | Action |
|---|---|
| 1 | Check your email for a 6-digit code |
| 2 | Enter each digit in the input fields |
| 3 | Form auto-submits when complete |
| 4 | Code valid for 15 minutes, can resend after 60 seconds |
Request Reset Link
On the login page, click "Forgot password?". Enter your email and click "Send reset link". Check your email including spam folder.
Reset Your Password
Click the link in the email. Enter your new password (same requirements as signup). Confirm and click "Reset Password".
Confirmation
You'll see a success message and be automatically redirected to login after 3 seconds.
Enable 2FA for additional account security using TOTP-based authentication.
Navigate to Security Settings
Go to Settings > Security in your account dashboard.
Enable 2FA
Click "Enable Two-Factor Authentication".
Scan QR Code
Use an authenticator app like Google Authenticator, Authy, 1Password, or Microsoft Authenticator.
Enter Verification Code
Enter the 6-digit code from your authenticator app to verify setup.
Save Backup Codes
Store your backup codes securely. These are used if you lose access to your authenticator.
Social Login
Sign up instantly using an existing account. No email verification required.