Skip to main content

Damn Vulnerable Defi

damnvulnerabledefi.xyz

Challenges

  • Unstoppable
  • Naive receiver
  • Truster
  • Side entrance
  • The rewarder
  • Selfie
  • Compromised
  • Puppet
  • Puppet v2
  • 1Free rider
  • 1Backdoor
  • 1Climber

Questions

Which Damn Vulnerable DeFi challenge type — flash loan attacks, oracle manipulation, or access control bypasses — produces the most transferable insight about real production vulnerabilities?

  • At what challenge difficulty level does solving DVDs stop being educational and start requiring exploit-writing skills that are mostly harmful?
  • How does the adversarial mindset developed through DVDs change the code review process for a developer who primarily writes new features?
  • Which DVDs vulnerability pattern has appeared most frequently in real-world DeFi exploits — and what's the simple check that would have prevented it?