Key features
Phantom Portal is the central hub for managing your app’s integration with Phantom. The portal lets you do the following:- Configure your app: Set up allowed URLs, network support, and authentication settings.
- Manage branding: Upload your app icon, cover image, and description.
- Control visibility: Choose whether your app appears in Phantom’s public areas.
- View access mode: See your app’s current access mode
DISABLED,PRIVATE, orPUBLIC). - Verify your domain: Confirm that you own the domain in order to use the Phantom Connect SDK and have your app displayed in Phantom.
Apps that need Phantom Portal access
You need to use Phantom Portal if you’re building one of the following:- Apps with embedded wallet: Using React SDK, Browser SDK, or React Native SDK
- Apps with Phantom Connect: Implementing social login or extension-based authentication. Learn about Phantom Connect.
- Apps that need public listing: Appearing in Phantom’s Explore tab, search results, recommended apps, and have a verified badge.
Domain verification
Domain verification confirms that you control the domain where your app runs. It’s required to use the Phantom Connect SDK and for your app to appear in Phantom’s public discovery surfaces, including the following:- The Explore tab: A curated discovery surface that helps users find your app.
- Search results: Your app appears when users search within Phantom.
- Recommended apps: Featured placements that increase visibility.
- Verified badge: A trust indicator shown next to your app’s name.