OnboardingExport Your Email Wallet

Export Your Email Wallet

If you signed up for GX Exchange using your email address or a social login (Google, Apple, etc.), an embedded wallet was automatically created for you via Privy. This guide explains how to export that wallet so you can use it in MetaMask or any other external wallet application.


What Is an Email Wallet?

When you create an account on GX Exchange using email or social login, Privy generates an Ethereum wallet on your behalf. This wallet:

  • Has a standard Ethereum private key
  • Can sign transactions and interact with GX Chain
  • Is secured by your login credentials (email, Google, Apple)
  • Works identically to any other Ethereum wallet on GX Exchange

However, the private key is managed by Privy’s embedded wallet infrastructure by default. Exporting gives you direct access to this private key.


Why Export?

You may want to export your wallet to:

  • Use MetaMask or another wallet application to interact with other DeFi protocols
  • Back up your private key independently of the Privy service
  • Sign transactions using hardware wallets or other signing tools
  • Full self-custody — Hold your private key directly rather than relying on an embedded wallet provider

How to Export

Step 1: Log In to GX Exchange

Log in using the same email or social account you used to create your wallet.

Step 2: Open Wallet Settings

  1. Click your wallet address or profile icon in the header
  2. Navigate to Wallet Settings or Account Settings

Step 3: Export Private Key

  1. Look for the Export Wallet or Export Private Key option
  2. You may be prompted to verify your identity (email code or re-authentication)
  3. Your private key will be displayed on screen

Step 4: Save Your Private Key Securely

This is the most important step.

  • Write down the private key on paper and store it in a secure location
  • Never share your private key with anyone
  • Never store it in plain text on your computer, in email, or in cloud storage
  • Consider using a hardware wallet (Ledger, Trezor) for long-term storage

Step 5: Import into MetaMask

  1. Open MetaMask
  2. Click your account icon and select Import Account
  3. Select Private Key as the import type
  4. Paste your exported private key
  5. Click Import

Your wallet address in MetaMask will match the address you used on GX Exchange. All balances, positions, and transaction history are tied to this address.


Security Considerations

RiskMitigation
Private key exposureOnly export in a secure, private environment; never screen-share while exporting
Clipboard attacksClear your clipboard immediately after pasting the key into MetaMask
PhishingOnly export from the official GX Exchange website; verify the URL
Device compromiseIf you suspect your device is compromised, transfer funds to a new wallet immediately

After Exporting

Once you have exported your private key and imported it into an external wallet:

  • You can continue using the email login on GX Exchange — it will use the same address
  • You can also connect via MetaMask with the imported key
  • Both methods access the same account, balances, and positions
  • There is no conflict between using Privy and an external wallet for the same address

Frequently Asked Questions

Will exporting affect my GX Exchange account? No. Your account, balances, and positions remain unchanged. Exporting simply gives you direct access to the underlying private key.

Can I go back to using the email wallet after exporting? Yes. The email login continues to work. Both access methods use the same Ethereum address.

What if I lose my exported private key? As long as you still have access to your email/social login, you can log back into GX Exchange via Privy and re-export the key.