Connect Phantom to apps

  • Updated

When you connect your Phantom wallet to an app (also called a decentralized app, or dApp), the app can see your public address and ask you to approve actions like signing messages or sending transactions. Only connect to apps you trust.

Warning: Never enter your recovery phrase on a website. Connecting to apps happens through Phantom's popup—you'll never need to type your recovery phrase.

Browser extension

You can connect to apps through Explore (recommended) or by visiting the app's site directly.

Through Explore

  1. In Phantom, click Explore (search icon) in the lower right.
  2. Search for the app and open its site.
  3. On the site, click Connect (or similar) and choose Phantom.
  4. Review the details and click Connect.
  5. If prompted, approve a Sign message request to finish connecting.

Directly from a site

If the app isn't listed in Explore, you can visit its site in your browser and click Connect. Only connect to sites you trust—verify the URL before approving any requests.

Mobile app

On mobile, connecting only works inside Phantom's in-app browser. You can't connect from Safari, Chrome, or other mobile browsers.

  1. In Phantom, tap Explore (search icon) in the lower right.
  2. Enter the app's name or URL.
  3. In the app, tap Connect (or similar) and choose Phantom.
  4. Review the details and tap Connect.
  5. If prompted, approve a Sign message request to finish connecting.

Common issues

If you're having trouble connecting Phantom to an app (dApp), review the issues and solutions in this section. Most issues come from blocked popups, using the wrong browser on mobile, or a temporary network problem. 

I don't see a connection popup

Browser extension

Quit and reopen the browser.

Use Chrome. Safari isn't supported.

Mobile app

Phantom can't connect to apps outside its in-app browser.

Open the site in Phantom's in-app browser. Open Explore → enter or paste the URL → open the site.

"Failed app interaction," "Couldn't connect," or stuck on "Connecting"

These errors are often temporary. First, quit and reopen the browser.

If the problem persists, reset the app. See Reset the Phantom app.

"null" when trying to connect

This can happen if the extension is in a bad state or the browser blocks the connection.

  1. Quit and reopen your browser.
  2. If the issue might be with the app itself, try clearing your browser cache or the site's cookies, then reconnect.
  3. If the problem persists, reset the app. See Reset the Phantom app.

I want to use a mobile browser instead of Phantom's in-app browser

You can't. On mobile, connecting only works inside Phantom's in-app browser. Other mobile browsers will redirect you to download Phantom—that's expected. To connect on mobile, open the site in Phantom.

I entered my recovery phrase but the connection didn't work

Connecting to apps doesn't require your recovery phrase. If a site asked you to enter it, that's not a legitimate connection flow. When you connect to an app, Phantom opens a popup asking you to approve. You don't type or paste anything.

To connect properly, find the Connect or Connect Wallet button on the site and approve the Phantom popup when it appears.

If you're trying to import your recovery phrase from Phantom into another app, make sure:

  • The app is legitimate.
  • The app is compatible with the 12-word recovery phrase that Phantom creates.

Was this article helpful?

47 out of 90 found this helpful
Can't find what you're looking for?

Start a chat