Key Export

Key Export

#Dedicated Wallet

For Dedicated Wallet apps, Magic creates a private key reveal page for your users to log into using the same login methods as your app. This page is only made for your app upon request*. When the user logs in they will follow some intuitive prompts to reveal their private key.

If you would like your users to be able to view and export their private key, please contact us using the chat widget in the bottom-right corner of this page with the following information:

  • Your API key (starts with pk_live)
  • A list of blockchains you are using
  • Your app name for the endpoint, such as

The login methods available on your reveal page will match the login methods that you have activated in your Magic developer dashboard (found under "Passwordless Login" and "Social Login").


Please make sure to deactivate any login methods that you are not using. Login methods can be added and removed at any point and changes will be immediately visible on your reveal page.

The look of the UI for your reveal page will also match the settings configured within the "branding" section of your developer dashboard. This includes the logo shown, the primary color, as well as choosing between light/dark mode. More details on branding and UI customization can be found here.

* Please note: Reveal pages are deployed once a week on Fridays.

#Universal Wallet

restricted availability

Universal wallets will soon be merged with Dedicated Wallets into a single product line. Universal apps created before February 7, 2024 will work as expected with no change. See our blog post to learn more.

For Universal Wallet apps, users can view their seed phrase directly through

Once signed in, click on the profile icon in the top left corner and then select "Wallet Secret Phrase".