Stealth addresses provide strong privacy by default. But certain usage patterns can degrade that privacy. This guide explains what to avoid and how the Wraith agent helps.Documentation Index
Fetch the complete documentation index at: https://docs.usewraith.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Privacy Scoring
The Wraith agent includes a privacy check tool that scores your stealth address activity:Scoring Algorithm
The privacy check starts at 100 points and deducts for observed risks:| Condition | Deduction | Severity |
|---|---|---|
| More than 5 unspent stealth addresses | -10 | Medium |
| All payment amounts identical | -15 | High |
| Consecutive payments less than 60 seconds apart | -20 | High |
| Never withdrawn any payments | -5 | Info |
| Connected wallet is the agent address | -5 | Info |
What to Avoid
1. Withdrawing to the Same Address
Bad: Withdraw all stealth addresses to one known wallet.2. Timing Correlation
Bad: Withdraw multiple stealth addresses within seconds.3. Amount Fingerprinting
Bad: Always send the exact same amount.4. Address Reuse
Stealth addresses are one-time by design. The Wraith protocol enforces this — each payment generates a fresh address automatically. If you’re building custom integrations with the EVM crypto primitives, callgenerateStealthAddress() for each payment.
5. Linking On-Chain Identity
Bad: Withdraw from a stealth address directly to a wallet tied to your ENS,.wraith name, or known identity.
Good: Use an intermediate address with no on-chain identity.
How the Agent Helps
The Wraith AI agent is privacy-paranoid by design. It will:- Warn before risky actions — explains the risk before executing
- Suggest alternatives — recommends fresh addresses, spacing, and varied amounts
- Run privacy checks — analyzes your activity and flags patterns
- Remember context — factors past risky moves into future advice
- Respect your decision — executes after warning if you insist
Example: Agent Warning
Example: Proactive Detection
Best Practices Summary
| Practice | Why |
|---|---|
| Use a fresh destination for each withdrawal | Prevents linking stealth addresses to one identity |
| Space withdrawals at least 1 hour apart | Defeats timing correlation analysis |
| Never withdraw to your connected wallet | Keeps your identity separate from stealth activity |
| Vary payment amounts slightly | Prevents amount-based fingerprinting |
| Use different times of day | Avoids timezone-based profiling |
| Consolidate stealth addresses periodically | Reduces on-chain footprint |

