> ## Documentation Index
> Fetch the complete documentation index at: https://docs.phantom.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Add your app information

> Fill out your app information for richer display in Phantom

Fill out more information about your app and add graphics to customize how the app appears to users in Phantom. Any changes you make on the **Edit App Info** page will go through a review process. Once approved by Phantom, they will be published across all platforms.

<img src="https://mintcdn.com/phantom-e50e2e68/oGAeqebvkE4mhDv1/phantom-portal/images/app-info-form.png?fit=max&auto=format&n=oGAeqebvkE4mhDv1&q=85&s=a7f7a172cc9b76989ac21b4c121a757f" alt="Edit app info page showing all fields" width="2692" height="3080" data-path="phantom-portal/images/app-info-form.png" />

## Add your app information

1. In Phantom Portal, expand your app in the main navigation, then click **Edit App Info**.

2. App Details:
   * App icon: Upload an icon as a PNG or JPG image, up to 250×250px and 1MB.
   * Name: Enter your app's official name (up to 50 characters).
   * Description: Provide a brief tagline describing what your app does (up to 100 characters). The description field can accommodate longer text, but descriptions over 100 characters may not display well in the app.
   * Public URL: Your app's public URL within Phantom, must use HTTPS. You will need to verify your domain to use Phantom Connect SDK and for your app to be visible in Phantom's **Explore** tab.
   * Cover image: A PNG or JPG image, recommended 1500×500px, up to 2MB.

3. Categories:
   * Category: Select the category that best represents your app (AI, DeFi, NFT, gaming, and others).
   * Networks: Select all blockchain networks your app supports.

4. Social Links: Add links to your website, Discord, Telegram, GitHub, X (Twitter), and YouTube.

## App access control

Your app's access mode controls who can connect:

* **DISABLED**: App is banned, no users can connect
* **PRIVATE**: Invited team members only (max 20) — this is the default mode
* **PUBLIC**: All users can connect — available after Phantom approval

In PRIVATE mode, you must invite team members through Phantom Portal. If someone who isn't invited tries to connect, the connection is rejected.

### Domain verification

Domain verification is required to use Phantom Connect SDK and for your app to appear in Phantom's **Explore** tab and search results:

1. In Phantom Portal, click **Verify now**.
2. Add a DNS TXT record to your domain with the details on the screen.
3. Copy the verification code from Phantom Portal.
4. Select **Verify Domain** in Phantom Portal.

DNS configuration:

| Field     | Value                                 |
| --------- | ------------------------------------- |
| **Type**  | TXT                                   |
| **Host**  | `@`                                   |
| **Value** | Verification code from Phantom Portal |
| **TTL**   | 3600                                  |

[View the detailed verification guide →](/phantom-portal/verify-domain)

## Submit for review

After making any changes to your app information, a **Submit changes for review** button will appear above the cover image section. Click this button to submit your updates for review by the Phantom team.

## Next steps

<CardGroup cols={2}>
  <Card title="Configure allowed origins" icon="arrow-left" href="/phantom-portal/configure-urls">
    Previous: Configure allowed origins
  </Card>

  <Card title="Get App ID and integrate" icon="arrow-right" href="/phantom-portal/get-app-id">
    Next: Get your App ID and start building
  </Card>
</CardGroup>
