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.
- 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 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, or recommended apps.
Domain verification
Domain verification confirms that you control the domain where your app runs. While domain verification is not required to use Phantom Connect, it is required 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.