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 |

