Audits by vertical
Lending markets, bridges and vaults tend to break in different places. These pages list what we look for in each.
Liquid staking
Liquid staking tokens hold user stake and have to price it correctly through rewards, slashing and withdrawals. We audit LST protocols on Ethereum, Solana and other chains.
Restaking
Restaking adds new slashing conditions on top of staked assets. We audit restaking protocols, LRTs and AVS contracts.
Lending
We audit money markets, isolated lending markets and CDP protocols.
DEXs and AMMs
We audit AMMs, concentrated liquidity pools, on-chain order books and Uniswap v4 hooks.
Perpetuals and derivatives
We audit perp DEXs, options protocols and structured products.
Real-world assets (RWA)
We audit contracts that tokenize and distribute treasuries, equities and private credit.
Stablecoins
We audit fiat-backed, crypto-backed and synthetic stablecoins.
Bridges and cross-chain apps
Bridges hold pooled funds and act on messages from other chains. Bridge hacks account for several of the largest losses in crypto. We audit bridges and apps built on LayerZero, CCIP, Wormhole and Hyperlane.
Yield vaults and ERC-4626
We audit ERC-4626 vaults, yield aggregators and strategy contracts.
Governance and DAOs
We audit governors, voting tokens, timelocks and treasury contracts.
Smart accounts and wallets
We audit ERC-4337 smart accounts, modules, paymasters and EIP-7702 delegations.
Tokens and launchpads
We audit token contracts, vesting, airdrops, bonding curves and launchpads.