Skip to main content
Phantom is a leading crypto wallet enabling users to manage digital assets and access decentralized applications across Solana, Ethereum, Bitcoin, Base, Polygon, Sui, and Monad. Available as a browser extension, iOS app, and Android app, Phantom gives developers wallet SDKs and AI tools to build faster.
This documentation is for developers building with Phantom. For integration support, submit a request using this form. For general support, visit our Help Center.

Key features

Phantom Connect

Enable smooth and fast authentication with Phantom Connect, offering users the choice between social login providers (Google, Apple) or their existing Phantom browser extension.

Phantom Connect SDKs

Build with our comprehensive SDK suite for web and mobile platforms. Choose from React, React Native, or Browser SDKs to integrate wallet functionality into your app with native multi-chain support.

Phantom Portal

Publish and maintain your app with Phantom Portal, a self-service dashboard for managing branding, supported networks, and contract verification.

Quick start guides

Get up and running quickly with these guides:

Connect a wallet

Use the React SDK to authenticate users and enable wallet connection

Build a mobile app

Use the React Native SDK to build a mobile wallet app

Integrate Phantom Connect

Enable users to connect using social login or browser extension

Build with vanilla JS

Use the Browser SDK for framework-agnostic web integration

Phantom Connect SDKs

Choose the SDK that fits your app:

React SDK

React hooks for wallet integration in your apps with native transaction support

React Native SDK

Build mobile wallet experiences for iOS and Android with React Native

Browser SDK

Framework-agnostic JavaScript SDK for wallet integration in web apps
Not sure which SDK to use? Check out our SDK comparison guide to find the perfect fit for your use case.
Connect to users’ existing Phantom wallets via our Provider API and mobile deep links:

Solana

Build on Solana with fast transactions and low fees

Ethereum, Base, Polygon, and Monad

Connect to EVM-compatible chains including Ethereum, Base, Polygon, and Monad

Bitcoin

Integrate with the Bitcoin network

Sui

Build on the Sui blockchain

AI developer tools

Phantom Cursor plugin

All-in-one Cursor plugin with subagents, skills, rules, and MCP servers

Phantom Connect SDK MCP server

Get accurate Phantom developer guidance in your AI coding assistant

Phantom MCP Server

Interact with Phantom embedded wallets through natural language

AI-assisted development

All AI tools for building with Phantom

Cursor AI prompts

One-shot prompts to implement any SDK with Cursor AI

Developer resources

Recipes and starter kits

Explore starter templates and example implementations

Sandbox

Test your integration in our interactive sandbox

FAQ

Find answers to common questions

Support

Get help from our developer support team