- Is this the same as a smart contract audit?No. An audit reviews contract source code. Penetration testing attacks the whole system — nodes, RPC, bridges, keys, custody, APIs, and frontends — to determine whether funds can actually be taken. Most large Web3 losses originated outside contract code.
- Do you test on mainnet?Exploit development happens on testnets and mainnet forks. Any mainnet action is separately scoped, value-capped, and approved in writing before execution.
- We already have an audit. Do we still need this?Yes — arguably more than before. An audit tells you the code is sound. It does not tell you whether your validator keys, admin multisig, RPC infrastructure, or engineers can be compromised. That is where the large breaches happened.
- How long does an engagement take?A focused contract test runs 1–2 weeks. A full-stack Web3 assessment runs 3–5 weeks. A Web3 red team runs 6–10 weeks.
- Can you test before mainnet launch?Yes, and this is the ideal time. Pre-launch testing on testnet carries no live-funds risk and findings are far cheaper to remediate before deployment.
- Do you provide a public report for our community?Yes. We can issue a shareable summary attestation alongside the confidential technical report.
- Do you sign an NDA?
Always, before scoping begins.







