Every wallet defense trusts the screen. CLARITAS proves the screen is real — and turns every attack on one wallet into immunity for all the others.
Transaction simulation tells you what a transaction does. CLARITAS makes sure the screen you approved it on wasn't already a lie.
A malicious overlay or compromised page visually swaps the recipient, amount, or approve-button — while the payload underneath is the attacker's. The customer signs exactly what they see, and is still drained. Simulation simulates the attacker's transaction. "Verify on device" verifies the tampered value. Superfortune lost $15.18M this way.
Action-Bound Signature Cryptography binds the signature to the exact action it was minted for — a recipient swap at broadcast is rejected.
A render fingerprint proves the screen matches its canonical baseline — an overlay that swaps the displayed recipient is caught before you sign.
Together = Intent Integrity, end to end. No competitor closes both.
CLARITAS fingerprints every screen, catches a swap the instant it happens, and shares what it learns across the network — so a tampered render is blocked before your customer ever signs. Live and protecting wallets today.
DOM checksum + pixel-region hash on every page render.
Per-tenant source of truth: what the customer should see.
dom_only / pixel_only / both, on every render.
Public, privacy-safe network of attacker fingerprints.
Cross-tenant known-bad → escalate to CRITICAL.
Hash-only query — ask "known tamper?" without sending your UI.
When any customer detects a tamper, the attacker's signature joins a public, privacy-safe registry. The next wallet that sees the same overlay — at a different company — is warned instantly. A per-customer detector becomes an industry-wide early-warning network. You are never the first to face an attacker again.
A wallet's render drifts from its baseline.
A one-way signature joins HERD — no UI, no tenant ID.
Other wallets self-check → known-bad → CRITICAL.
More customers → bigger network → safer for all.
| Capability | Blockaid | Pocket Universe | Wallet Guard | CLARITAS |
|---|---|---|---|---|
| Transaction simulation | Y | Y | Y | Y |
| Phishing / dApp blocklist | Y | Y | Y | Y |
| Render-fingerprint UI integrity | — | — | — | Y |
| Per-tenant UI baseline | — | — | — | Y |
| Cross-customer tamper registry | — | — | — | Y |
| Data-network-effect moat | — | — | — | Y |
B2B2C: you embed CLARITAS, your end-users get protected, the whole network gets stronger. Annual billing available. All tiers include HERD network access.
The CLARITAS SDK computes a render fingerprint client-side and checkpoints it against your tenant baseline. Your customer's UI never leaves their device — only a one-way hash is sent.
// 1. install — drop the SDK on your wallet's sign / send / approve pages <script src="https://cryptoshieldai.ai/claritas-sdk.js"></script> // 2. initialise with your CLARITAS key const claritas = Claritas.init({ key: "clrt_live_…", api: "https://api.cryptoshieldai.ai/api/v1" }); // 3. checkpoint before the user signs — blocks on a tampered screen const verdict = await claritas.checkpoint("wallet/sign"); if (verdict.status === "tampered") blockSigning(verdict); // known_bad → CRITICAL
Endpoints live today: POST /agents/visual-integrity/checkpoint · GET /agents/visual-integrity/public/registry · GET /agents/visual-integrity/public/check/{hash}
The tamper-signature registry is public and privacy-safe: one-way signature hashes, drift classification, and cross-tenant counts — never customer identity, never raw UI. Any wallet can poll it, or self-check a single render, without an account.
Cross-tenant tamper signatures, ranked by spread. A rising distinct-tenant count is an active campaign visible to everyone.
Hash your render, ask "is this a known tamper?" — get a yes/no without ever submitting your UI.
Exchanges and custodians can contribute, because nothing identifying ever leaves their tenant. Competitors' raw threat-sharing can't say that.
Seal both ends of the swap. Join the network that makes every customer safer.