WOOK.Selected Work · 04 / 04Get in touch
Security · Web3 · Smart Contracts

100+ DeFi & ERC-20 smart contract audits at HAECHI LABS, where I learned to read code by asking how it breaks.

Role
Security Auditor · Solidity Dev
Timeline
2019 - 2021
Platform
Ethereum
SolidityHardhatDeFi

Overview

100+ audits of mainnet DeFi & ERC-20 protocols, with real money, real users, no undo.

01
PancakeSwap
02
1inch
03
BadgerDAO
04
KlaySwap

… and 90+ more, audited in production

The problem

Once it’s live, you can’t patch it.

Write
Ship the contract
Deploy
On mainnet forever
Immutable
No patch, ever

One bug = stolen funds.

The approach

Exhaustive over fast, because on mainnet there is no patch. So I read every line by hand and proved each path could not break.

01
Every line by hand

No skimming. Read the contract the way an attacker would, asking where it breaks.

02
A test per execution path

Reentrancy, oracle manipulation, overflow: each attack vector gets its own failing test.

03
Validated on testnet

Every finding reproduced end-to-end before it ever reached a client report.

SolidityHardhatDeFiEthereum

The result

100+
Audits shipped
30+
Critical / high findings
10+
Production contracts

Every finding shipped with a reproducible exploit, fixed and re-verified before mainnet.

What I built

01

DeFi audits: reentrancy, oracle manipulation. A security-first habit I still apply to every frontend.

02

Every finding, a reproducible exploit, explained clearly to non-technical stakeholders.

03

In-house Hardhat tooling materially cut audit setup, and was adopted team-wide.

04

Production Solidity to client spec: high-stakes financial software under strict deadlines.

Next project · 01

TetherMax