Wallet security, signed end to end.
Wallet-specific security audit covering signature handling, key management, account abstraction, EIP-7702 delegation, and the integration surface where users sign things they shouldn't.
Wallets are the new attack surface.
Most 2025 user losses didn’t come from contract bugs. They came from wallet flows that signed the wrong payload — phishing drainers, EIP-7702 delegation traps, permit signature abuse. The contracts behaved as designed. The wallet UX was the failure mode. A wallet audit covers that surface specifically.
What’s in the audit.
Wallet-specific risk classes
EOAs, smart wallets, AA, hardware
Wallet-Connect, RPC providers, dApp integration
Scoped to your wallet.
Wallet audits are sized to surface (SDK vs full consumer wallet), wallet type (EOA, AA, hardware), and integration depth. Talk to us for a scope and quote.
Questions.
Both. SDK audits cover the code that other teams will integrate. Consumer wallet audits cover the full user-facing flow, from key generation to transaction submission, plus the UX patterns that lead users into mistakes.
First-class scope. The audit covers UserOperation validation, paymaster trust, bundler interaction, the EntryPoint integration, and the SDK that constructs UserOps client-side. Bastion Wallet's AA SDK is a recent example.
Yes. EIP-7702 delegated EOAs introduce new attack surfaces — drainer kits already target them in production. We cover delegation authorization, code-set transaction validation, and the wallet UX that authorizes delegation safely.
Yes. Entropy sourcing, BIP-32 / BIP-39 derivation, seed phrase handling, and the boundary between key material and the JavaScript runtime are all in scope.
We review the wallet's defenses: signature simulation, contract verification, known-malicious checks, and the UX that helps users notice they're being phished. The audit reports on what's present and what's missing.
Two to five weeks depending on the surface (SDK only vs. full consumer wallet). We scope and quote against your specific codebase before you commit.
Go deeper.
Need something else?
Ready to audit your wallet?
Send us your repo and a target date. We’ll come back with a scope and a quote within 24 hours.
