Phantom may display different warnings when users connect to your app or sign transactions. These warnings are designed to help protect users from unexpected or unsafe activity.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.
New domain warning
If your app or website has been newly launched, Phantom may show users the following message:“This domain is new or has not been reviewed yet. Proceed with caution.”

Transaction simulation warning
If Phantom can’t accurately simulate a transaction before it’s sent, users may see the following message:“This dApp could be malicious. Do not proceed unless you are certain it is safe.”

- Limit the transaction to one signer.
- If the transaction requires multiple signers, sign it with Phantom first using signTransaction instead of signAndSendTransaction, then collect signatures from the other signers.
- If your transaction approaches Solana’s size limit, split it into multiple signing requests or use Address Lookup Tables.
- Before submitting the transaction for signing, simulate the transaction with
sigVerify: falseusing your RPC node to ensure they will not fail onchain. Failed transactions could trigger simulation warnings.
Prediction market token burn warning
If a transaction attempts to burn a prediction market token, Phantom may show users the following message:“This transaction will burn a valuable prediction market token. Please use the Phantom app to close the position first.”This warning appears when Phantom detects a transaction that would permanently burn a prediction market token. To resolve this warning, contact our Trust and Safety team using this form.