Skip to main content
Follow this step-by-step guide to set up your app in Phantom Portal and prepare it for discovery within Phantom.

Signup to 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

Create your Phantom Portal account to begin the setup process:

Create your account

Start your Phantom Portal setup by creating an account

Account setup

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

1. Create an account

Sign up with Google or Apple to access Phantom Portal

2. Create your app

Set up your app with a 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 Connnect SDKs

Phantom Connect

Understand user authentication flows

Launch checklist

Step-by-step launch guide

Need help?

Contact Phantom developer support.