See what a transaction does before you sign it

SuiShield sits between the dApp and your wallet. Every signing request gets simulated against live chain state — you see what moves, then you decide.

In development

Check any URL or domain against Sui Guardians — 46,000+ known phishing sites targeting the Sui ecosystem.

Paste any Sui address — contract, object, or wallet. Reads directly from the network with no third party.

What it catches

Blind signatures

Every transaction gets dry-run first. You see coins in and out, objects transferred, contracts called.

Drainer contracts

Known attack patterns flagged before your wallet ever sees the request. Abnormal outflows get a warning.

Phishing sites

Connected sites checked against the Sui Guardians blocklist. Warns before you connect, not after.

How it works

1

dApp asks for a signature

You swap, stake, mint — anything that needs signing.

2

SuiShield intercepts

The request gets simulated using Sui's native simulateTransaction.

3

You see what happens

Balance changes, object moves, contract calls — plain language.

4

You decide

Approve — goes to wallet. Reject — nothing sent.

Phishing data
Wallets
Backend
None — client-side