Magic Eden wallet is deprecated. To keep access to your tokens and NFTs, you need to export your private key from Magic Eden and import it into Phantom.
Your assets are tied to your private key, not the Magic Eden wallet, so nothing is lost in the move. Importing your key into Phantom gives you the exact same wallet address, with the same tokens, NFTs, and transaction history.
Before you start
Here's what you'll need:
- The Magic Eden wallet, with access to your account.
- The Phantom app: download it for free on iOS, Android, or as a browser extension at phantom.com/download.
- A private moment. You will be viewing your private key, so make sure no one can see your screen.
Step 1: Export your private keys from Magic Eden
Follow Magic Eden's guide to export your private keys: How to Migrate Your Magic Eden Wallet Before April 1st.
If you used multiple networks in Magic Eden, such as Solana and Bitcoin, export a private key for each one.
Phantom supports importing private keys on the following networks: Solana, Bitcoin, Ethereum, Base, and Polygon. Private keys on other networks cannot be imported.
Keep your private key safe. Anyone with your private key has full control over your funds. Do not screenshot it, paste it into a chat, or email it to yourself. Write it down and store it somewhere secure and offline. Never share it with anyone, including Phantom Support.
Step 2: Import your private keys into Phantom
The steps differ slightly depending on whether you are new to Phantom or already have a wallet.
New to Phantom
- Download and open the Phantom app or browser extension.
- On the welcome screen, select I Already Have a Wallet → Other Import Options → Import Private Key.
- Choose the network the private key is on, for example Solana.
- Enter a name for the account. This is only visible to you.
- Enter your private key manually. Magic Eden does not allow copying the key, so you will need to type it in. The key is case-sensitive.
- Select Import.
Already have Phantom
- Open Phantom and select your profile avatar in the upper left.
- Go to Settings → Manage Accounts → Add Account → Import Private Key.
- Choose the network the private key is on, for example Solana.
- Enter a name for the account.
- Paste or enter your private key.
- Select Import.
Your wallet is now accessible in Phantom, including all tokens, NFTs, and transaction history tied to that address.
Step 3: Transfer your assets to a Phantom account
Imported private key accounts do not sync across devices. We recommend transferring your assets to a Phantom account backed by a recovery phrase, which you can restore on any device.
New to Phantom
If you do not yet have a multi-chain account in Phantom, create one first. Go to Settings → Manage Accounts → Create Accounts → Create New Account.
Once your new account is set up, transfer your assets to it:
- Select the imported private key account that holds your Magic Eden assets.
- Choose the asset you want to transfer and select Send.
- Select your new Phantom account as the destination.
- Confirm the transfer.
Already have Phantom
- Select the imported private key account that holds your Magic Eden assets.
- Choose the asset you want to transfer and select Send.
- Select your Phantom account as the destination.
- Confirm the transfer.
Repeat for each asset and network you want to move.
Common issues
I see "incorrect format" when importing a private key from Magic Eden
This can happen for two reasons:
- You copied and pasted the key. Type it in manually instead.
- You selected the wrong network. For example, you may have Solana selected in Phantom but are entering a key for Ethereum. Make sure the network selected in Phantom matches the key you are importing.