This documentation is for developers building with Phantom. For integration support, submit a request using this form. For general support, visit our Help Center.
What are you building for?
AI agents
Give AI agents a Phantom wallet. The Phantom MCP Server lets agents sign transactions, transfer tokens, and interact on-chain. Or build skills and services for those users.
App users
Build apps with Phantom Connect SDKs. Integrate embedded wallets and social login into your web or mobile app.
Phantom MCP Server
The Phantom MCP Server gives AI agents a Phantom wallet. It’s a core Phantom product — like the mobile app and browser extension, but for users who interact with crypto through AI agents. Agents can trade, transfer, and manage assets across Solana, Ethereum, Bitcoin, and Sui using 25 tools across three capability groups:Wallet operations
View addresses and balances, send transactions, sign messages on Solana and EVM chains
Swaps and portfolio
Swap tokens on Solana and EVM, cross-chain swaps, and portfolio rebalancing
Hyperliquid perps
Deposit, open and close positions, manage orders and leverage on Hyperliquid
Set up the MCP server
Add the Phantom MCP Server to Claude Desktop, Cursor, or Claude Code
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. 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.
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