Skip to main content
Phantom Portal is not accepting new applications at this time. New sign-ups for Phantom Connect SDK access and new app submissions to the Phantom app directory are paused. Existing Portal apps and App IDs are not affected.
Follow this step-by-step guide to finish setup for an existing app in Phantom Portal and prepare it for discovery within Phantom.

Get an existing app live

Before you begin

Before starting, make sure you have the following:
  • A deployed web app with a public domain
  • HTTPS enabled with a valid SSL certificate
  • Domain access to add DNS records
  • Branding assets (logo and optional cover image)
  • A clear description of what your app does

Quick start

Sign in to your existing Phantom Portal account to continue setup:

Sign in

Open Phantom Portal with an existing account

Account setup

Setting up your app in Phantom Portal involves six main steps:

1. Sign in

New sign-ups are paused. Sign in with Google or Apple

2. Open your app

Select an existing app and confirm its name, icon, and website URL

3. Verify your domain

Required to use Phantom Connect SDK and for app display

4. Configure URLs

Add allowed origins and redirect URLs for your app

5. Add your app information (optional)

Add branding and details for the app to appear in Phantom’s Explore tab

6. Get your App ID and integrate

Get your App ID and begin integrating your SDK of choice

After setup

After your app is published, keep maintaining it:
  • Monitor performance in the Phantom Portal dashboard
  • Update information when releasing new features
  • Review community feedback to improve your app
  • Maintain domain verification by keeping DNS records in place

Resources

Phantom Portal overview

Understand what Phantom Portal is

SDK overview

Compare Phantom Connect SDKs

Phantom Connect

Understand user authentication flows

Launch checklist

Step-by-step launch guide

Need help?

Contact Phantom developer support.