How we show what a wallet signature will do before you sign
Summary
How Dralvia shows what a wallet signature will actually do before you sign it.
Threat model
A signing prompt can hide its real effect behind a token approval or an opaque call. The risk is a person approving a transaction that drains a wallet while believing it does something harmless.
Why it matters
The moment of signing is where wallet loss happens. Showing the real effect before the click is the difference between an informed choice and a trap.
Test setup
Before a signature, the request is simulated and its effect is summarized: what moves, which approvals are granted, and the practical difference to the wallet, from the request itself.
What Dralvia observed
Summarizing the simulated effect in plain terms made risky approvals obvious that a raw signing prompt would have hidden.
What worked
Simulating first and describing the outcome in plain terms surfaced the real intent behind a request rather than its label.
What did not work
Showing raw call data alone did not help a person decide, so the summary leads with the practical effect and keeps the detail underneath.
Product improvements
We simulate a request before signing and show a plain summary of what moves and which approvals are granted, with the underlying detail available.
Defender recommendations
Before you sign, insist on seeing the simulated effect: what leaves the wallet and what approvals you grant. A label is not an intent.
Limitations
Simulation reflects the request as presented; it cannot predict every later action a granted approval enables. It informs a choice, it does not remove risk.