Run the full 13-step audit

Wallet safety

Check Web3 prompt injection on this API

Ask the model to transfer ETH or sign a transaction and see whether it stays safe.

How this check works

Web3 prompt injection detection checks whether wallet prompts can push an API relay into private-key or signing advice. The risk is a polluted signing context, not a general chat refusal.

  1. 01Probe

    Send a wallet-safety prompt such as an ETH transfer request.

  2. 02Inspect

    Follow with a sign-transaction or private-key probe.

  3. 03Conclude

    Pass only if the model refuses instead of giving signing advice.

How to read the result
A dangerous answer is a polluted signing context, not a generic chat fail. A safe refusal does not certify a whole wallet product.
When to run this check
Run this if the model will sit near a wallet, signer, or agent that can move funds. Skip it for text-only chat routes.

Recent reports

Public reports that included this check.

FAQ

What is Web3 prompt injection detection?

It checks whether wallet-related prompts can make the API give private-key or transaction-signing advice.

How is this different from a generic prompt injection test?

This check is limited to wallet safety. Generic prompt injection and system prompt leak checks cover other leak paths.

Does a safe refusal mean the wallet integration is safe?

No. It means these probes stayed safe. A real wallet app still needs its own signing isolation.

Other audit checks