Target Contracts
AlchemistV2
Core vault — deposit, mint alAssets, liquidate
TransmuterV2
Transmuter — convert alAssets to underlying 1:1
alUSD
Synthetic USD stablecoin — alchemical dollar
alETH
Synthetic ETH — alchemical ether
AlchemixHarvester
Yield harvester — auto-compound strategies
Audit Checklist (10 checks)
Self-Repaying Loan Logic
CriticalVerify yield correctly reduces debt over time
Transmuter Rate Manipulation
CriticalCheck if transmuter exchange rate can be manipulated via flash loans
Vault Deposit/Withdraw Reentrancy
HighExternal calls in deposit/withdraw flow before state update
alAsset Mint/Burn Access Control
HighOnly AlchemistV2 should mint alUSD/alETH
Harvester Slippage Protection
HighVerify max slippage bounds on yield harvest swaps
Oracle Price Feed Staleness
MediumCheck Chainlink heartbeat + deviation thresholds
Credit Limit Bypass
CriticalVerify max mint ratio cannot be exceeded via multiple txs
Strategy Migration Safety
MediumCheck if strategy migration can lock user funds
Whitelist/Sentinel Bypass
HighVerify keeper roles cannot be escalated
Cross-Token Interaction
MediumCheck alUSD/alETH interactions for arithmetic edge cases
Protocol Overview
Protocol
Alchemix V2
Type
Self-Repaying Loans
TVL
$100M+
Chain
Ethereum + Optimism