Portal Setup
Create Your Portal Account
Go to phantom.app/portal and sign up with Google or Apple. Portal Overview →Complete Portal Setup
- Create your Portal account
- Create your app
- Verify your domain
- Configure allowed origins
- Add app branding and details
- Get your App ID
Integration Testing
Test Your Integration
- Test wallet connection and authentication
- Test transaction signing on all supported networks
- Test error handling (rejected transactions, insufficient funds)
- Test on different browsers and devices
Security
- Verify HTTPS is enforced
- Ensure no private keys or sensitive data are logged
- Verify all transactions show correct amounts
Common Issues
Transactions Fail
Possible causes:- Insufficient funds for gas
- Contract errors
App Doesn’t Show in Explore
Cause:- Your app profile changes are under review
- Wait for Phantom to approve your profile changes
- Once approved, changes go live immediately
Support
- Technical Support: Phantom Developer Support
- Documentation: Search these docs for integration help