Why am I seeing "This dApp could be malicious" when interacting with an app?

  • Updated

When you interact with an app (like confirming a transaction), your Phantom wallet might prevent you from the interaction, and display a warning message:

“This dApp could be malicious. Do not proceed unless you are certain it is safe.”

This message appears when Phantom can’t accurately simulate a transaction before it’s sent.

warning-malicious-dapp.png
Warning displayed when Phantom can’t confirm the safety of a transaction

Transaction simulation lets you preview what will happen when you confirm a transaction. If Phantom can’t simulate it accurately, because of dynamic or non-standard behaviors, we can’t provide the usual level of protection. In these cases, we show this message to help keep you safe.

What this means for you

Be cautious when continuing with any transaction that displays this message. Only proceed if you fully trust the app and understand the risks involved. If you’re unsure about the app, pause and learn more about it before proceeding.

What this means for developers

If you’re the developer or creator of the app and want to understand why this warning appears, or how to prevent it, see Domain and transaction warnings in the Phantom developer docs.

Was this article helpful?

38 out of 59 found this helpful
Can't find what you're looking for?

Start a chat