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 allowed origins
Add the domains where your app can connect from
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