Skip to content
breakpoınt

Damn Vulnerable DeFi

Audit and break vulnerable DeFi smart contracts in local tests

Damn Vulnerable DeFi is a set of smart contract security challenges. Each one describes a DeFi system, such as a lending pool, an oracle or a governance contract, and you write Solidity in a test file that shows how the system can be broken. Your solution passes when the test's success checks hold.

Play on damnvulnerabledefi.xyz

Free · No login · Terminal · Advanced

About Damn Vulnerable DeFi

It trains Solidity auditing and DeFi security. It suits developers and security researchers who already read Solidity comfortably.

You clone the repository and play locally from the terminal with a Solidity toolchain. It is free and needs no account.

On Breakpoint since 25 Oct 2026.

Made this game? Claim it →

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help